$ date
--- stdout ---
Mon Mar 31 08:13:07 UTC 2025
--- end ---
$ git clone file:///srv/git/mediawiki-extensions-WikibaseManifest.git repo --depth=1 -b master
--- stderr ---
Cloning into '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 ---
c5a9ac437a0e126debae9ea1e72d008a2e256b0f refs/heads/master
--- 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": 77,
"dev": 349,
"optional": 2,
"peer": 1,
"peerOptional": 0,
"total": 426
}
}
}
--- 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: 38 installs, 0 updates, 0 removals
- Locking composer/pcre (3.3.2)
- Locking composer/semver (3.4.3)
- Locking composer/spdx-licenses (1.5.8)
- Locking composer/xdebug-handler (3.0.5)
- Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0)
- Locking doctrine/deprecations (1.1.4)
- Locking felixfbecker/advanced-json-rpc (v3.2.1)
- Locking mediawiki/mediawiki-codesniffer (v46.0.0)
- Locking mediawiki/mediawiki-phan-config (0.15.1)
- Locking mediawiki/minus-x (1.1.3)
- Locking mediawiki/phan-taint-check-plugin (6.1.0)
- Locking microsoft/tolerant-php-parser (v0.1.2)
- Locking netresearch/jsonmapper (v4.5.0)
- Locking phan/phan (5.4.5)
- 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 phpdocumentor/reflection-common (2.2.0)
- Locking phpdocumentor/reflection-docblock (5.6.1)
- Locking phpdocumentor/type-resolver (1.10.0)
- Locking phpstan/phpdoc-parser (2.1.0)
- Locking psr/container (2.0.2)
- Locking psr/log (3.0.2)
- Locking sabre/event (5.1.7)
- Locking squizlabs/php_codesniffer (3.11.3)
- Locking symfony/console (v7.2.5)
- Locking symfony/deprecation-contracts (v3.5.1)
- Locking symfony/polyfill-ctype (v1.31.0)
- Locking symfony/polyfill-intl-grapheme (v1.31.0)
- Locking symfony/polyfill-intl-normalizer (v1.31.0)
- Locking symfony/polyfill-mbstring (v1.31.0)
- Locking symfony/polyfill-php80 (v1.31.0)
- Locking symfony/service-contracts (v3.5.1)
- Locking symfony/string (v7.2.0)
- Locking tysonandre/var_representation_polyfill (0.1.3)
- Locking webmozart/assert (1.11.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 38 installs, 0 updates, 0 removals
0 [>---------------------------] 0 [->--------------------------]
- Installing squizlabs/php_codesniffer (3.11.3): Extracting archive
- Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive
- Installing composer/pcre (3.3.2): Extracting archive
- Installing symfony/polyfill-php80 (v1.31.0): Extracting archive
- Installing phpcsstandards/phpcsutils (1.0.12): Extracting archive
- Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive
- Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive
- Installing composer/spdx-licenses (1.5.8): Extracting archive
- Installing composer/semver (3.4.3): Extracting archive
- Installing mediawiki/mediawiki-codesniffer (v46.0.0): Extracting archive
- Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive
- Installing symfony/polyfill-ctype (v1.31.0): Extracting archive
- Installing symfony/string (v7.2.0): Extracting archive
- Installing symfony/deprecation-contracts (v3.5.1): Extracting archive
- Installing psr/container (2.0.2): Extracting archive
- Installing symfony/service-contracts (v3.5.1): Extracting archive
- Installing symfony/console (v7.2.5): Extracting archive
- Installing sabre/event (5.1.7): Extracting archive
- Installing netresearch/jsonmapper (v4.5.0): Extracting archive
- Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive
- Installing webmozart/assert (1.11.0): Extracting archive
- Installing phpstan/phpdoc-parser (2.1.0): Extracting archive
- Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
- Installing doctrine/deprecations (1.1.4): Extracting archive
- Installing phpdocumentor/type-resolver (1.10.0): Extracting archive
- Installing phpdocumentor/reflection-docblock (5.6.1): Extracting archive
- Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive
- Installing psr/log (3.0.2): Extracting archive
- Installing composer/xdebug-handler (3.0.5): Extracting archive
- Installing phan/phan (5.4.5): Extracting archive
- Installing mediawiki/phan-taint-check-plugin (6.1.0): Extracting archive
- Installing mediawiki/mediawiki-phan-config (0.15.1): 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/36 [>---------------------------] 0%
20/36 [===============>------------] 55%
34/36 [==========================>-] 94%
36/36 [============================] 100%
1 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
16 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.28.2 -> 0.29.1
$ /usr/bin/npm install
--- stderr ---
npm WARN deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
--- stdout ---
added 425 packages, and audited 426 packages in 4s
49 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
$ ./node_modules/.bin/eslint . --fix
--- stdout ---
/src/repo/.api-testing.config.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/.eslintrc.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/extension.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/ar.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/de.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/en.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/fr.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/gl.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/he.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/hu.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/ia.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/mk.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/ms.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/nb.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/nl.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/pt-br.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/pt.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/qqq.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/roa-tara.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/sl.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/sv.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/syl.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/tr.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/uk.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/zh-hans.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/i18n/zh-hant.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/infrastructure/cleanup.yml
6:7 warning Empty mapping values are forbidden yml/no-empty-mapping-value
9:7 warning Empty mapping values are forbidden yml/no-empty-mapping-value
/src/repo/infrastructure/files/composer.local.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/infrastructure/import.yml
32:1 warning This line has a length of 171. Maximum allowed is 100 max-len
/src/repo/openapi.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/package-lock.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/package.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/schemas.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/installed.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/pcre/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/semver/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/spdx-licenses/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/spdx-licenses/res/spdx-exceptions.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/spdx-licenses/res/spdx-licenses.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/composer/xdebug-handler/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/doctrine/deprecations/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/felixfbecker/advanced-json-rpc/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/microsoft/tolerant-php-parser/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/netresearch/jsonmapper/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phan/phan/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/php-parallel-lint/php-console-color/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/php-parallel-lint/php-console-highlighter/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/php-parallel-lint/php-parallel-lint/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpcsstandards/phpcsextra/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpcsstandards/phpcsutils/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpdocumentor/reflection-common/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpdocumentor/reflection-docblock/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpdocumentor/type-resolver/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/phpstan/phpdoc-parser/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/psr/container/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/psr/log/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/sabre/event/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/squizlabs/php_codesniffer/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.1.js
7:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
8:1 warning Invalid JSDoc tag name "tag2" jsdoc/check-tag-names
9:1 warning Invalid JSDoc tag name "tag3" jsdoc/check-tag-names
18:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
29:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
39:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
40:1 warning Invalid JSDoc tag name "tag2" jsdoc/check-tag-names
41:1 warning Invalid JSDoc tag name "tagThree" jsdoc/check-tag-names
42:1 warning Invalid JSDoc tag name "tagFour" jsdoc/check-tag-names
48:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
59:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
70:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
78:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
85:1 warning Invalid JSDoc tag name "groupOne" jsdoc/check-tag-names
86:1 warning Invalid JSDoc tag name "groupOne" jsdoc/check-tag-names
88:1 warning Invalid JSDoc tag name "group2" jsdoc/check-tag-names
89:1 warning Invalid JSDoc tag name "group2" jsdoc/check-tag-names
92:1 warning Invalid JSDoc tag name "g3" jsdoc/check-tag-names
93:1 warning Invalid JSDoc tag name "g3" jsdoc/check-tag-names
104:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
110:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
112:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
114:1 warning Invalid JSDoc tag name "tag1" jsdoc/check-tag-names
140:1 warning Invalid JSDoc tag name "category" jsdoc/check-tag-names
152:1 warning Invalid JSDoc tag name "one" jsdoc/check-tag-names
153:1 warning Invalid JSDoc tag name "two" jsdoc/check-tag-names
154:1 warning Invalid JSDoc tag name "one" jsdoc/check-tag-names
156:1 warning Invalid JSDoc tag name "two" jsdoc/check-tag-names
158:1 warning Invalid JSDoc tag name "two" jsdoc/check-tag-names
159:1 warning Invalid JSDoc tag name "three" jsdoc/check-tag-names
161:1 warning Invalid JSDoc tag name "three" jsdoc/check-tag-names
193:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
220:1 warning Invalid JSDoc tag name "tag" jsdoc/check-tag-names
226:1 warning This line has a length of 102. Maximum allowed is 100 max-len
229:1 warning Invalid JSDoc tag name "category" jsdoc/check-tag-names
230:12 warning Unexpected tab character no-tabs
231:11 warning Unexpected tab character no-tabs
232:11 warning Unexpected tab character no-tabs
234:12 warning Unexpected tab character no-tabs
235:9 warning Unexpected tab character no-tabs
239:1 warning This line has a length of 102. Maximum allowed is 100 max-len
242:1 warning Invalid JSDoc tag name "category" jsdoc/check-tag-names
242:13 warning Unexpected tab character no-tabs
243:12 warning Unexpected tab character no-tabs
244:11 warning Unexpected tab character no-tabs
245:11 warning Unexpected tab character no-tabs
247:12 warning Unexpected tab character no-tabs
247:15 warning Unexpected tab character no-tabs
248:9 warning Unexpected tab character no-tabs
254:1 warning Invalid JSDoc tag name "codeCoverageIgnore" jsdoc/check-tag-names
256:1 warning Invalid JSDoc tag name "phpcs:disable" jsdoc/check-tag-names
262:1 warning No empty blocks jsdoc/no-blank-blocks
266:1 warning No empty blocks jsdoc/no-blank-blocks
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.2.js
4:1 error Parsing error: Unterminated comment
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/FixmeUnitTest.js
7:1 warning Use the global form of 'use strict' strict
7:1 warning 'alert' is not defined no-undef
10:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/TodoUnitTest.js
7:1 warning Use the global form of 'use strict' strict
7:1 warning 'alert' is not defined no-undef
10:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.1.js
3:22 error Parsing error: Unexpected token 'hello'
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.2.js
6:1 error Parsing error: Unexpected token
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.3.js
6:1 error Parsing error: Unexpected token
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ClosureLinterUnitTest.js
1:1 warning Missing JSDoc @return declaration jsdoc/require-returns
4:1 warning Use the global form of 'use strict' strict
4:10 warning 'something' is defined but never used no-unused-vars
5:9 warning 'a' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ESLintUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:7 warning 'foo' is assigned a value but never used no-unused-vars
1:13 warning 'bar' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/JSHintUnitTest.js
3:1 warning Use the global form of 'use strict' strict
3:7 warning 'foo' is assigned a value but never used no-unused-vars
3:13 warning 'bar' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.js
2:7 error Parsing error: Unterminated string constant
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.js
2:7 error Parsing error: Unterminated string constant
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.js
2:7 error Parsing error: Unterminated string constant
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.js
2:7 error Parsing error: Unterminated string constant
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
2:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js
94:15 error Parsing error: Unexpected token +=
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:7 warning 'someVar' is not defined no-undef
1:19 warning 'x' is not defined no-undef
1:23 warning Empty block statement no-empty
2:7 warning 'someVar' is not defined no-undef
2:19 warning 'x' is not defined no-undef
2:23 warning Empty block statement no-empty
3:7 warning 'foo' is not defined no-undef
3:19 warning 'x' is not defined no-undef
3:33 warning Empty block statement no-empty
4:7 warning 'z' is assigned a value but never used no-unused-vars
4:14 warning 'x' is not defined no-undef
4:19 warning 'y' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:6 warning 'variable' is not defined no-undef
1:26 warning Empty block statement no-empty
2:6 warning 'variable' is not defined no-undef
2:19 warning 'TRUE' is not defined no-undef
2:26 warning Empty block statement no-empty
3:6 warning 'variable' is not defined no-undef
3:19 warning 'True' is not defined no-undef
3:26 warning Empty block statement no-empty
4:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
4:1 warning 'variable' is not defined no-undef
4:12 warning 'True' is not defined no-undef
6:6 warning 'variable' is not defined no-undef
6:27 warning Empty block statement no-empty
7:6 warning 'variable' is not defined no-undef
7:19 warning 'FALSE' is not defined no-undef
7:27 warning Empty block statement no-empty
8:6 warning 'variable' is not defined no-undef
8:19 warning 'False' is not defined no-undef
8:27 warning Empty block statement no-empty
9:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
9:1 warning 'variable' is not defined no-undef
11:6 warning 'variable' is not defined no-undef
11:26 warning Empty block statement no-empty
12:6 warning 'variable' is not defined no-undef
12:19 warning 'NULL' is not defined no-undef
12:26 warning Empty block statement no-empty
13:6 warning 'variable' is not defined no-undef
13:19 warning 'Null' is not defined no-undef
13:26 warning Empty block statement no-empty
14:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
14:1 warning 'variable' is not defined no-undef
14:12 warning 'NULL' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning Unexpected var, use let or const instead no-var
1:15 warning Unexpected string concatenation of literals no-useless-concat
2:1 warning Unexpected var, use let or const instead no-var
2:5 warning 'x' is already defined no-redeclare
3:1 warning Unexpected var, use let or const instead no-var
3:5 warning 'x' is already defined no-redeclare
3:17 warning 'y' is not defined no-undef
7:23 warning 'y' is not defined no-undef
8:21 warning Unexpected string concatenation of literals no-useless-concat
9:14 warning 'y' is not defined no-undef
10:14 warning 'y' is not defined no-undef
10:18 warning 'z' is not defined no-undef
11:14 warning 'y' is not defined no-undef
11:18 warning 'z' is not defined no-undef
11:27 warning Unexpected string concatenation of literals no-useless-concat
13:7 warning 'long' is assigned a value but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.js
5:1 error Parsing error: Unexpected token <<
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:7 warning 'x' is assigned a value but never used no-unused-vars
4:2 warning Duplicate key 'abc' no-dupe-keys
6:1 warning Mixed spaces and tabs no-mixed-spaces-and-tabs
8:2 warning Duplicate key 'abc' no-dupe-keys
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:7 warning 'x' is assigned a value but never used no-unused-vars
4:2 warning Duplicate key 'abc' no-dupe-keys
5:6 warning Unexpected tab character no-tabs
6:2 warning Mixed spaces and tabs no-mixed-spaces-and-tabs
8:2 warning Duplicate key 'abc' no-dupe-keys
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.js
1:1 warning Use the global form of 'use strict' strict
16:1 warning 'i' is assigned a value but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.js
1:11 error Parsing error: Unexpected token Generic
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.js
6:22 error Parsing error: Unexpected token ;
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/AssignThisUnitTest.js
1:1 warning Use the global form of 'use strict' strict
2:1 warning 'buttonWidget' is not defined no-undef
6:1 warning Unexpected var, use let or const instead no-var
6:5 warning 'x' declared on line 16 column 11 is used outside of binding context block-scoped-var
6:5 warning 'x' declared on line 17 column 6 is used outside of binding context block-scoped-var
10:6 warning Unexpected constant condition no-constant-condition
11:2 warning 'test' is assigned a value but never used no-unused-vars
14:7 warning 'itemid' is assigned a value but never used no-unused-vars
14:28 warning 'i' is not defined no-undef
16:7 warning Unexpected var, use let or const instead no-var
16:11 warning 'x' is already defined no-redeclare
16:11 warning 'x' declared on line 17 column 6 is used outside of binding context block-scoped-var
17:2 warning Unexpected var, use let or const instead no-var
17:6 warning 'x' is already defined no-redeclare
17:6 warning 'x' is assigned a value but never used no-unused-vars
20:7 warning Unexpected dangling '_' in '_self' no-underscore-dangle
20:7 warning '_self' is assigned a value but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.js
48:5 error Parsing error: Unexpected token getSomething
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Strings/JoinStringsUnitTest.js
1:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'one' is not defined no-undef
2:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
2:1 warning 'two' is not defined no-undef
2:9 warning 'one' is not defined no-undef
3:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
3:1 warning 'two' is not defined no-undef
3:9 warning 'one' is not defined no-undef
3:15 warning 'one' is not defined no-undef
4:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
4:1 warning 'three' is not defined no-undef
6:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
6:1 warning 'four' is not defined no-undef
6:15 warning 'two' is not defined no-undef
7:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
7:1 warning 'four' is not defined no-undef
7:15 warning 'two' is not defined no-undef
8:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
8:1 warning 'four' is not defined no-undef
8:17 warning 'one' is not defined no-undef
8:22 warning 'two' is not defined no-undef
9:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
9:1 warning 'four' is not defined no-undef
9:17 warning 'one' is not defined no-undef
9:22 warning 'two' is not defined no-undef
10:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
10:1 warning 'four' is not defined no-undef
10:17 warning 'one' is not defined no-undef
10:22 warning 'two' is not defined no-undef
12:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
12:1 warning 'five' is not defined no-undef
12:28 warning 'one' is not defined no-undef
12:33 warning 'two' is not defined no-undef
14:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
14:1 warning 'six' is not defined no-undef
14:7 warning 'myArray' is not defined no-undef
15:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
15:1 warning 'six' is not defined no-undef
15:9 warning 'arrayOne' is not defined no-undef
15:19 warning 'arrayTwo' is not defined no-undef
18:1 warning Unexpected var, use let or const instead no-var
18:21 warning 'x' was used before it was defined no-use-before-define
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:6 warning 'blah' is not defined no-undef
1:12 warning 'param' is not defined no-undef
1:22 warning Empty block statement no-empty
5:8 warning 'condition1' is not defined no-undef
6:5 warning 'condition2' is not defined no-undef
7:5 warning 'condition3' is not defined no-undef
8:5 warning 'condition4' is not defined no-undef
9:5 warning 'condition5' is not defined no-undef
10:3 warning Empty block statement no-empty
13:8 warning 'condition1' is not defined no-undef
13:22 warning 'condition2' is not defined no-undef
13:38 warning 'condition3' is not defined no-undef
13:52 warning 'condition4' is not defined no-undef
13:66 warning 'condition5' is not defined no-undef
13:79 warning Empty block statement no-empty
16:8 warning 'condition1' is not defined no-undef
16:22 warning 'condition2' is not defined no-undef
17:5 warning 'condition3' is not defined no-undef
18:3 warning Empty block statement no-empty
22:4 warning 'condition1' is not defined no-undef
22:18 warning 'condition2' is not defined no-undef
23:5 warning 'condition3' is not defined no-undef
24:3 warning Empty block statement no-empty
27:8 warning 'condition1' is not defined no-undef
28:5 warning 'condition2' is not defined no-undef
29:3 warning Empty block statement no-empty
32:8 warning 'condition1' is not defined no-undef
33:5 warning 'condition2' is not defined no-undef
34:5 warning 'condition3' is not defined no-undef
35:5 warning 'condition4' is not defined no-undef
36:3 warning Empty block statement no-empty
39:8 warning 'condition1' is not defined no-undef
40:4 warning 'condition2' is not defined no-undef
41:7 warning 'condition3' is not defined no-undef
42:4 warning 'condition4' is not defined no-undef
43:4 warning 'condition5' is not defined no-undef
44:3 warning Empty block statement no-empty
47:8 warning '$condition1' is not defined no-undef
48:5 warning '$condition2' is not defined no-undef
49:3 warning Empty block statement no-empty
52:8 warning 'condition1' is not defined no-undef
53:5 warning 'condition2' is not defined no-undef
54:3 warning Empty block statement no-empty
59:3 warning 'condition1' is not defined no-undef
60:5 warning 'condition2' is not defined no-undef
62:5 warning 'condition3' is not defined no-undef
63:3 warning Empty block statement no-empty
66:6 warning 'condition1' is not defined no-undef
67:5 warning 'condition2' is not defined no-undef
68:5 warning 'condition3' is not defined no-undef
69:3 warning Empty block statement no-empty
72:6 warning 'condition1' is not defined no-undef
73:5 warning 'condition2' is not defined no-undef
74:5 warning 'condition3' is not defined no-undef
75:3 warning Empty block statement no-empty
76:13 warning This branch can never execute. Its condition is a duplicate or covered by previous conditions in the if-else-if chain no-dupe-else-if
76:13 warning 'condition1' is not defined no-undef
77:5 warning 'condition2' is not defined no-undef
78:5 warning 'condition3' is not defined no-undef
79:3 warning Empty block statement no-empty
82:6 warning 'condition1' is not defined no-undef
83:5 warning 'condition2' is not defined no-undef
84:5 warning 'condition3' is not defined no-undef
85:3 warning Empty block statement no-empty
87:2 warning This branch can never execute. Its condition is a duplicate or covered by previous conditions in the if-else-if chain no-dupe-else-if
87:2 warning 'condition1' is not defined no-undef
88:4 warning 'condition2' is not defined no-undef
89:5 warning 'condition3' is not defined no-undef
90:3 warning Empty block statement no-empty
93:6 warning 'condition1' is not defined no-undef
94:5 warning 'condition2' is not defined no-undef
95:1 warning 'condition3' is not defined no-undef
95:14 warning Empty block statement no-empty
98:6 warning 'condition1' is not defined no-undef
99:5 warning 'condition2' is not defined no-undef
99:19 warning 'condition3' is not defined no-undef
100:3 warning Empty block statement no-empty
103:6 warning 'condition1' is not defined no-undef
107:6 warning 'condition1' is not defined no-undef
108:5 warning 'condition2' is not defined no-undef
109:1 warning 'condition3' is not defined no-undef
113:6 warning 'condition1' is not defined no-undef
114:5 warning 'condition2' is not defined no-undef
114:19 warning 'condition3' is not defined no-undef
119:7 warning 'a' is not defined no-undef
119:10 warning 'post' is not defined no-undef
120:7 warning Unexpected use of '^' no-bitwise
120:8 warning 'a' is not defined no-undef
121:5 warning 'a' is not defined no-undef
126:6 warning 'foo' is not defined no-undef
133:6 warning 'array_key_exists' is not defined no-undef
133:24 warning 'key' is not defined no-undef
133:29 warning 'value' is not defined no-undef
134:5 warning 'foo' is not defined no-undef
135:4 warning Mixed spaces and tabs no-mixed-spaces-and-tabs
135:6 warning 'key' is not defined no-undef
135:11 warning 'value2' is not defined no-undef
137:3 warning Empty block statement no-empty
140:6 warning Unexpected constant condition no-constant-condition
141:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
141:2 warning 'foo' is not defined no-undef
144:6 warning 'foo' is not defined no-undef
144:10 warning Expected '===' and instead saw '==' eqeqeq
145:9 warning Expected '===' and instead saw '==' eqeqeq
148:1 warning Opening curly brace does not appear on the same line as controlling statement brace-style
152:6 warning 'foo' is not defined no-undef
152:10 warning Expected '===' and instead saw '==' eqeqeq
153:9 warning Expected '===' and instead saw '==' eqeqeq
154:1 warning Opening curly brace does not appear on the same line as controlling statement brace-style
158:6 warning 'IPP' is not defined no-undef
158:22 warning Expected '===' and instead saw '==' eqeqeq
160:5 warning 'IPP' is not defined no-undef
160:21 warning Expected '===' and instead saw '==' eqeqeq
166:7 warning 'a' is not defined no-undef
167:9 warning 'b' is not defined no-undef
173:6 warning 'a' is not defined no-undef
174:5 warning 'foo' is not defined no-undef
175:4 warning Mixed spaces and tabs no-mixed-spaces-and-tabs
176:4 warning Mixed spaces and tabs no-mixed-spaces-and-tabs
181:6 warning 'foo' is not defined no-undef
181:10 warning Expected '===' and instead saw '==' eqeqeq
182:9 warning Expected '===' and instead saw '==' eqeqeq
185:1 warning Opening curly brace does not appear on the same line as controlling statement brace-style
189:6 warning 'foo' is not defined no-undef
189:10 warning Expected '===' and instead saw '==' eqeqeq
190:9 warning Expected '===' and instead saw '==' eqeqeq
191:1 warning Opening curly brace does not appear on the same line as controlling statement brace-style
195:6 warning 'IPP' is not defined no-undef
195:22 warning Expected '===' and instead saw '==' eqeqeq
197:5 warning 'IPP' is not defined no-undef
197:21 warning Expected '===' and instead saw '==' eqeqeq
202:6 warning 'foo' is not defined no-undef
202:10 warning Expected '===' and instead saw '==' eqeqeq
206:9 warning Expected '===' and instead saw '==' eqeqeq
211:6 warning 'IPP' is not defined no-undef
211:22 warning Expected '===' and instead saw '==' eqeqeq
212:5 warning 'IPP' is not defined no-undef
212:21 warning Expected '===' and instead saw '==' eqeqeq
218:6 warning 'foo' is not defined no-undef
218:10 warning Expected '===' and instead saw '==' eqeqeq
219:9 warning Expected '===' and instead saw '==' eqeqeq
225:6 warning 'IPP' is not defined no-undef
225:22 warning Expected '===' and instead saw '==' eqeqeq
226:9 warning Expected '===' and instead saw '==' eqeqeq
233:6 warning 'foo' is not defined no-undef
233:10 warning Expected '===' and instead saw '==' eqeqeq
234:5 warning 'IPP' is not defined no-undef
234:21 warning Expected '===' and instead saw '==' eqeqeq
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.js
1:1 warning Use the global form of 'use strict' strict
4:7 warning 'arg' is not defined no-undef
4:12 warning 'arg2' is not defined no-undef
8:7 warning 'arg' is not defined no-undef
9:7 warning 'arg' is not defined no-undef
10:7 warning 'arg' is not defined no-undef
12:6 warning 'foo' is not defined no-undef
12:11 warning 'arg' is not defined no-undef
12:28 warning Empty block statement no-empty
16:1 warning Unexpected var, use let or const instead no-var
16:17 warning 'get' is not defined no-undef
16:22 warning 'arg1' is not defined no-undef
16:28 warning 'arg2' is not defined no-undef
17:1 warning Unexpected var, use let or const instead no-var
17:5 warning 'something' is already defined no-redeclare
17:17 warning 'get' is not defined no-undef
17:22 warning 'arg1' is not defined no-undef
17:28 warning 'arg2' is not defined no-undef
18:1 warning Unexpected var, use let or const instead no-var
18:5 warning 'something' is already defined no-redeclare
18:5 warning 'something' is assigned a value but never used no-unused-vars
18:17 warning 'get' is not defined no-undef
18:22 warning 'arg1' is not defined no-undef
18:28 warning 'arg2' is not defined no-undef
20:1 warning 'make_foo' is not defined no-undef
20:11 warning 'string' is not defined no-undef
21:1 warning 'make_foo' is not defined no-undef
21:11 warning 'string' is not defined no-undef
22:1 warning 'make_foo' is not defined no-undef
22:11 warning 'string' is not defined no-undef
23:1 warning 'make_foo' is not defined no-undef
23:27 warning 'string' is not defined no-undef
24:1 warning 'make_foo' is not defined no-undef
24:27 warning 'string' is not defined no-undef
28:7 warning 'arg' is not defined no-undef
28:12 warning 'arg2' is not defined no-undef
29:7 warning 'arg' is not defined no-undef
29:12 warning 'arg2' is not defined no-undef
30:7 warning 'arg' is not defined no-undef
30:12 warning 'arg2' is not defined no-undef
34:24 warning 'data' is defined but never used no-unused-vars
35:2 warning 'a' is not defined no-undef
36:3 warning 'b' is not defined no-undef
40:17 warning '_reviewData' is not defined no-undef
45:11 warning Unexpected dangling '_' in '_showAspectItems' no-underscore-dangle
45:11 warning '_showAspectItems' is assigned a value but never used no-unused-vars
45:41 warning 'itemid' is already declared in the upper scope on line 35 column 17 no-shadow
46:6 warning 'a' is not defined no-undef
46:11 warning 'a' is not defined no-undef
47:6 warning 'a' is not defined no-undef
47:11 warning 'a' is not defined no-undef
49:5 warning 'a' is not defined no-undef
49:14 warning 'itemid' is already declared in the upper scope on line 35 column 17 no-shadow
49:22 warning 'target' is already declared in the upper scope on line 35 column 25 no-shadow
49:22 warning 'target' is defined but never used no-unused-vars
50:6 warning '_foo' is not defined no-undef
57:1 warning 'a' is not defined no-undef
62:5 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
63:1 warning Missing JSDoc @return type jsdoc/require-returns-type
68:5 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
69:1 warning Missing JSDoc @return type jsdoc/require-returns-type
71:5 warning Duplicate key 'a' no-dupe-keys
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.js
30:5 error Parsing error: Unexpected token someFunctionWithAVeryLongName2
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.js
10:3 error Parsing error: Unexpected token this
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.js
5:1 warning Use the global form of 'use strict' strict
5:1 warning 'foo' is not defined no-undef
7:2 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
10:1 warning Missing JSDoc @return type jsdoc/require-returns-type
19:1 warning 'foo' is not defined no-undef
21:2 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
24:1 warning Missing JSDoc @return type jsdoc/require-returns-type
33:1 warning 'foo' is not defined no-undef
35:2 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
38:1 warning Missing JSDoc @return type jsdoc/require-returns-type
46:10 warning 'myFunction' is defined but never used no-unused-vars
53:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check
61:1 warning Missing JSDoc @param "array" type jsdoc/require-param-type
62:1 warning Missing JSDoc @param "object" type jsdoc/require-param-type
64:1 warning Missing JSDoc @param "string" type jsdoc/require-param-type
66:1 warning Missing JSDoc @return type jsdoc/require-returns-type
68:10 warning 'myFunction' is already defined no-redeclare
70:1 warning '$' is not defined no-undef
70:11 warning 'Datepicker' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.js
1:1 warning At most one access-control tag may be present on a jsdoc block jsdoc/check-access
20:1 warning Invalid JSDoc tag name "subpkg" jsdoc/check-tag-names
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.2.js
10:7 error Parsing error: Unexpected token 'hi'
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.js
122:1 error Parsing error: Unexpected token *
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:10 warning Identifier 'long_function' is not in camel case camelcase
1:10 warning 'long_function' is defined but never used no-unused-vars
2:7 warning 'longFunction' is not defined no-undef
9:3 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
9:3 warning 'variable' is not defined no-undef
11:8 warning 'variable' is not defined no-undef
16:8 warning 'variable' is not defined no-undef
25:7 warning 'longFunction' is not defined no-undef
32:3 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
32:3 warning 'variable' is not defined no-undef
34:8 warning 'variable' is not defined no-undef
39:8 warning 'variable' is not defined no-undef
48:7 warning 'longFunction' is not defined no-undef
55:3 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
55:3 warning 'variable' is not defined no-undef
57:8 warning 'variable' is not defined no-undef
62:8 warning 'variable' is not defined no-undef
73:7 warning 'longFunction' is not defined no-undef
80:3 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
80:3 warning 'variable' is not defined no-undef
82:8 warning 'variable' is not defined no-undef
87:8 warning 'variable' is not defined no-undef
99:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
99:7 warning 'variable' is not defined no-undef
99:21 warning 'variable' is not defined no-undef
99:36 warning 'variable' is not defined no-undef
122:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
122:7 warning 'variable' is not defined no-undef
122:21 warning 'variable' is not defined no-undef
122:36 warning 'variable' is not defined no-undef
132:8 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
132:8 warning 'val' is not defined no-undef
132:17 warning 'val' is not defined no-undef
132:27 warning 'val' is not defined no-undef
145:9 warning 'variable' is not defined no-undef
168:9 warning 'variable' is not defined no-undef
178:10 warning 'something' is not defined no-undef
191:6 warning 'longFunction' is not defined no-undef
198:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
198:2 warning 'variable' is not defined no-undef
200:7 warning 'variable' is not defined no-undef
205:7 warning 'variable' is not defined no-undef
214:6 warning 'longFunction' is not defined no-undef
221:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
221:2 warning 'variable' is not defined no-undef
223:7 warning 'variable' is not defined no-undef
228:7 warning 'variable' is not defined no-undef
239:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
239:7 warning 'variable' is not defined no-undef
239:21 warning 'variable' is not defined no-undef
239:36 warning 'variable' is not defined no-undef
262:9 warning 'variable' is not defined no-undef
285:9 warning 'variable' is not defined no-undef
308:6 warning Unexpected constant condition no-constant-condition
329:13 warning 'condition' is not defined no-undef
373:6 warning 'something' is not defined no-undef
376:13 warning 'somethingElse' is not defined no-undef
402:10 warning 'something' is not defined no-undef
441:6 warning 'condition' is not defined no-undef
442:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
442:2 warning 'condition' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.1.js
1:1 warning Use the global form of 'use strict' strict
1:10 warning 'test' is defined but never used no-unused-vars
1:16 warning 'id' is defined but never used no-unused-vars
1:20 warning 'buttons' is defined but never used no-unused-vars
2:1 warning Opening curly brace does not appear on the same line as controlling statement brace-style
3:2 warning 'alert' is not defined no-undef
4:2 warning 'alert' is not defined no-undef
9:7 warning 'good' is assigned a value but never used no-unused-vars
11:1 warning 'mig' is not defined no-undef
13:19 warning 'cb' is defined but never used no-unused-vars
17:27 warning 'id' is defined but never used no-unused-vars
23:1 warning 'dfx' is not defined no-undef
23:36 warning 'iframe' is defined but never used no-unused-vars
25:9 warning 'doc' is not defined no-undef
30:6 warning 'condition' is not defined no-undef
31:5 warning 'anotherCondition' is not defined no-undef
32:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
32:2 warning 'condition' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.2.js
2:1 warning Use the global form of 'use strict' strict
2:7 warning 'i' is assigned a value but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.js
1:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'i' is not defined no-undef
3:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
3:2 warning 'i' is not defined no-undef
4:11 warning 'i' is not defined no-undef
7:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
7:2 warning 'i' is not defined no-undef
8:11 warning 'i' is not defined no-undef
11:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
11:2 warning 'i' is not defined no-undef
13:9 warning 'i' is not defined no-undef
16:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
16:2 warning 'i' is not defined no-undef
17:11 warning 'i' is not defined no-undef
20:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
20:2 warning 'i' is not defined no-undef
21:11 warning 'i' is not defined no-undef
23:9 warning 'i' is not defined no-undef
24:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
24:2 warning 'i' is not defined no-undef
27:9 warning 'i' is not defined no-undef
28:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
28:2 warning 'i' is not defined no-undef
31:9 warning 'i' is not defined no-undef
32:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
32:2 warning 'i' is not defined no-undef
35:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
35:7 warning 'i' is not defined no-undef
35:14 warning 'i' is not defined no-undef
35:21 warning 'i' is not defined no-undef
36:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
36:2 warning 'i' is not defined no-undef
39:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
39:7 warning 'i' is not defined no-undef
39:14 warning 'i' is not defined no-undef
39:21 warning 'i' is not defined no-undef
40:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
40:2 warning 'i' is not defined no-undef
43:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
43:7 warning 'i' is not defined no-undef
43:14 warning 'i' is not defined no-undef
43:21 warning 'i' is not defined no-undef
44:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
44:2 warning 'i' is not defined no-undef
47:6 warning 'i' is not defined no-undef
47:8 warning Expected '===' and instead saw '==' eqeqeq
48:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
48:2 warning 'i' is not defined no-undef
51:6 warning 'i' is not defined no-undef
51:8 warning Expected '===' and instead saw '==' eqeqeq
52:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
52:2 warning 'i' is not defined no-undef
55:6 warning 'i' is not defined no-undef
55:8 warning Expected '===' and instead saw '==' eqeqeq
56:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
56:2 warning 'i' is not defined no-undef
59:6 warning 'i' is not defined no-undef
59:8 warning Expected '===' and instead saw '==' eqeqeq
60:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
60:2 warning 'i' is not defined no-undef
62:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
62:2 warning 'i' is not defined no-undef
65:6 warning 'i' is not defined no-undef
65:8 warning Expected '===' and instead saw '==' eqeqeq
66:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
66:2 warning 'i' is not defined no-undef
68:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
68:2 warning 'i' is not defined no-undef
71:6 warning 'i' is not defined no-undef
71:8 warning Expected '===' and instead saw '==' eqeqeq
72:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
72:2 warning 'i' is not defined no-undef
74:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
74:2 warning 'i' is not defined no-undef
77:6 warning 'i' is not defined no-undef
77:8 warning Expected '===' and instead saw '==' eqeqeq
78:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
78:2 warning 'i' is not defined no-undef
79:13 warning 'i' is not defined no-undef
79:15 warning Expected '===' and instead saw '==' eqeqeq
80:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
80:2 warning 'i' is not defined no-undef
83:6 warning 'i' is not defined no-undef
83:8 warning Expected '===' and instead saw '==' eqeqeq
84:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
84:2 warning 'i' is not defined no-undef
85:13 warning 'i' is not defined no-undef
85:15 warning Expected '===' and instead saw '==' eqeqeq
86:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
86:2 warning 'i' is not defined no-undef
89:6 warning 'i' is not defined no-undef
89:8 warning Expected '===' and instead saw '==' eqeqeq
90:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
90:2 warning 'i' is not defined no-undef
91:13 warning 'i' is not defined no-undef
91:15 warning Expected '===' and instead saw '==' eqeqeq
92:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
92:2 warning 'i' is not defined no-undef
95:6 warning 'i' is not defined no-undef
95:8 warning Expected '===' and instead saw '==' eqeqeq
96:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
96:2 warning 'i' is not defined no-undef
99:6 warning 'i' is not defined no-undef
99:8 warning Expected '===' and instead saw '==' eqeqeq
100:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
100:2 warning 'i' is not defined no-undef
103:6 warning 'i' is not defined no-undef
103:8 warning Expected '===' and instead saw '==' eqeqeq
104:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
104:2 warning 'i' is not defined no-undef
107:6 warning 'i' is not defined no-undef
107:8 warning Expected '===' and instead saw '==' eqeqeq
108:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
108:2 warning 'i' is not defined no-undef
111:6 warning 'i' is not defined no-undef
111:8 warning Expected '===' and instead saw '==' eqeqeq
111:32 warning Empty block statement no-empty
115:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
115:2 warning 'code' is not defined no-undef
121:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
121:2 warning 'code' is not defined no-undef
127:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
127:2 warning 'i' is not defined no-undef
128:11 warning 'i' is not defined no-undef
130:6 warning 'i' is not defined no-undef
132:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
132:2 warning 'i' is not defined no-undef
135:6 warning 'window' is not defined no-undef
145:5 warning 'jQuery' is not defined no-undef
148:6 warning '$' is not defined no-undef
148:37 warning Expected '===' and instead saw '==' eqeqeq
149:2 warning '$' is not defined no-undef
152:6 warning '$' is not defined no-undef
152:37 warning Expected '===' and instead saw '==' eqeqeq
153:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
153:2 warning '$foo' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.1.js
2:1 warning Use the global form of 'use strict' strict
2:7 warning Unexpected var, use let or const instead no-var
2:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
2:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
2:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
2:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
2:32 warning Empty block statement no-empty
6:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
6:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
6:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
6:22 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
6:28 warning Empty block statement no-empty
9:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
9:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
9:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
9:22 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
9:28 warning Empty block statement no-empty
12:7 warning Unexpected var, use let or const instead no-var
12:11 warning 'i' is already defined no-redeclare
12:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
12:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
12:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
12:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
12:32 warning Empty block statement no-empty
15:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
15:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
15:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
15:22 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
15:28 warning Empty block statement no-empty
19:7 warning Unexpected var, use let or const instead no-var
19:11 warning 'i' is already defined no-redeclare
19:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
19:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
19:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
19:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
19:32 warning Empty block statement no-empty
23:1 warning 'dfx' is not defined no-undef
26:7 warning 'dfx' is not defined no-undef
26:18 warning 'widget' is not defined no-undef
27:3 warning 'widget' is not defined no-undef
27:68 warning This line has 2 statements. Maximum allowed is 1 max-statements-per-line
27:68 warning 'widget' is not defined no-undef
28:4 warning 'self' is not defined no-undef
28:23 warning 'widget' is not defined no-undef
33:7 warning Unexpected var, use let or const instead no-var
33:11 warning 'i' is already defined no-redeclare
33:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
33:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
33:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
33:18 error 'i' is not modified in this loop no-unmodified-loop-condition
33:28 warning Empty block statement no-empty
35:7 warning Unexpected var, use let or const instead no-var
35:11 warning 'i' is already defined no-redeclare
35:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
35:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
35:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
35:18 error 'i' is not modified in this loop no-unmodified-loop-condition
35:28 warning Empty block statement no-empty
38:7 warning Unexpected var, use let or const instead no-var
38:11 warning 'i' is already defined no-redeclare
38:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
38:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
38:20 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
38:26 warning Empty block statement no-empty
40:1 warning Unreachable code no-unreachable
40:7 warning Unexpected var, use let or const instead no-var
40:11 warning 'i' is already defined no-redeclare
40:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
40:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
40:20 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
40:26 warning Empty block statement no-empty
45:7 warning Unexpected var, use let or const instead no-var
45:11 warning 'i' is already defined no-redeclare
45:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
45:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
45:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
45:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
45:32 warning Empty block statement no-empty
46:7 warning Unexpected var, use let or const instead no-var
46:11 warning 'i' is already defined no-redeclare
46:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
46:11 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
46:18 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
46:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
46:32 warning Empty block statement no-empty
47:7 warning Unexpected var, use let or const instead no-var
47:11 warning 'i' is already defined no-redeclare
47:11 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
47:11 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
47:18 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
47:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
47:32 warning Empty block statement no-empty
51:9 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
51:9 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
51:17 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
51:23 warning Empty block statement no-empty
52:9 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
52:9 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
52:17 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
52:23 warning Empty block statement no-empty
56:9 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
56:9 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
56:17 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
56:23 warning Empty block statement no-empty
57:9 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
57:9 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
57:17 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
57:23 warning Empty block statement no-empty
58:9 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
58:9 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
58:17 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
58:23 warning Empty block statement no-empty
60:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
60:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
60:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
60:14 error 'i' is not modified in this loop no-unmodified-loop-condition
60:24 warning Empty block statement no-empty
61:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
61:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
61:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
61:14 error 'i' is not modified in this loop no-unmodified-loop-condition
61:24 warning Empty block statement no-empty
62:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
62:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
62:14 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
62:14 error 'i' is not modified in this loop no-unmodified-loop-condition
62:24 warning Empty block statement no-empty
67:26 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
67:26 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
67:42 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
67:63 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
67:83 warning Empty block statement no-empty
71:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
71:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
72:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
73:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
74:3 warning Empty block statement no-empty
78:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
78:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
79:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
80:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
82:3 warning Empty block statement no-empty
87:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
87:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
88:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
89:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
91:3 warning Empty block statement no-empty
97:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
97:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
98:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
99:2 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
101:3 warning Empty block statement no-empty
106:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
106:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
107:2 warning 'self' is not defined no-undef
107:21 warning 'widget' is not defined no-undef
108:4 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
108:4 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
109:3 warning 'self' is not defined no-undef
109:22 warning 'widget' is not defined no-undef
110:5 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
110:5 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
110:11 warning Empty block statement no-empty
110:11 warning Unreachable code no-unreachable
111:7 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
111:7 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
112:2 warning 'self' is not defined no-undef
112:21 warning 'widget' is not defined no-undef
113:4 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
113:4 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
114:3 warning 'self' is not defined no-undef
114:22 warning 'widget' is not defined no-undef
115:5 warning 'i' declared on line 2 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 12 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 19 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 33 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 35 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 38 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 40 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 45 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 46 column 11 is used outside of binding context block-scoped-var
115:5 warning 'i' declared on line 47 column 11 is used outside of binding context block-scoped-var
115:11 warning Empty block statement no-empty
115:11 warning Unreachable code no-unreachable
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.2.js
3:1 error Parsing error: Unexpected token
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.js
85:5 error Parsing error: Unexpected token Case
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JSLintUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
2:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
2:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.js
1:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'value' is not defined no-undef
1:11 warning 'one' is not defined no-undef
1:17 warning 'two' is not defined no-undef
2:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
2:1 warning 'value' is not defined no-undef
2:9 warning 'one' is not defined no-undef
2:15 warning 'two' is not defined no-undef
4:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
4:1 warning 'value' is not defined no-undef
4:11 warning 'one' is not defined no-undef
4:17 warning 'two' is not defined no-undef
5:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
5:1 warning 'value' is not defined no-undef
5:9 warning 'one' is not defined no-undef
5:15 warning 'two' is not defined no-undef
7:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
7:1 warning 'value' is not defined no-undef
7:11 warning 'one' is not defined no-undef
7:17 warning 'two' is not defined no-undef
8:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
8:1 warning 'value' is not defined no-undef
8:9 warning 'one' is not defined no-undef
8:15 warning 'two' is not defined no-undef
10:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
10:1 warning 'value' is not defined no-undef
10:11 warning 'one' is not defined no-undef
10:17 warning 'two' is not defined no-undef
11:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
11:1 warning 'value' is not defined no-undef
11:9 warning 'one' is not defined no-undef
11:15 warning 'two' is not defined no-undef
13:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
13:1 warning 'value' is not defined no-undef
13:11 warning 'one' is not defined no-undef
13:17 warning 'two' is not defined no-undef
14:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
14:1 warning 'value' is not defined no-undef
14:9 warning 'one' is not defined no-undef
14:15 warning 'two' is not defined no-undef
16:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
16:1 warning 'value' is not defined no-undef
16:11 warning 'one' is not defined no-undef
16:17 warning 'two' is not defined no-undef
16:23 warning 'three' is not defined no-undef
17:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
17:1 warning 'value' is not defined no-undef
17:9 warning 'one' is not defined no-undef
17:15 warning 'two' is not defined no-undef
17:21 warning 'three' is not defined no-undef
18:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
18:1 warning 'value' is not defined no-undef
18:11 warning 'one' is not defined no-undef
18:19 warning 'two' is not defined no-undef
18:25 warning 'three' is not defined no-undef
19:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
19:1 warning 'value' is not defined no-undef
19:9 warning 'one' is not defined no-undef
19:17 warning 'two' is not defined no-undef
19:23 warning 'three' is not defined no-undef
21:1 warning 'value' is not defined no-undef
22:1 warning 'value' is not defined no-undef
23:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
23:1 warning 'value' is not defined no-undef
24:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
24:1 warning 'value' is not defined no-undef
26:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
26:1 warning 'value' is not defined no-undef
27:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
27:1 warning 'value' is not defined no-undef
29:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
29:1 warning 'value' is not defined no-undef
30:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
30:1 warning 'value' is not defined no-undef
32:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
32:1 warning 'value' is not defined no-undef
33:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
33:1 warning 'value' is not defined no-undef
35:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
35:1 warning 'value' is not defined no-undef
36:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
36:1 warning 'value' is not defined no-undef
38:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
38:1 warning 'value' is not defined no-undef
39:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
39:1 warning 'value' is not defined no-undef
41:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
41:1 warning 'value' is not defined no-undef
42:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
42:1 warning 'value' is not defined no-undef
43:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
43:1 warning 'value' is not defined no-undef
44:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
44:1 warning 'value' is not defined no-undef
46:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
46:1 warning 'value' is not defined no-undef
46:9 warning 'one' is not defined no-undef
46:25 warning 'four' is not defined no-undef
46:32 warning 'five' is not defined no-undef
46:53 warning 'nine' is not defined no-undef
47:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
47:1 warning 'value' is not defined no-undef
47:21 warning 'tokens' is not defined no-undef
47:29 warning 'stackPtr' is not defined no-undef
49:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
49:7 warning 'i' is not defined no-undef
49:18 warning 'i' is not defined no-undef
49:29 warning 'i' is not defined no-undef
49:35 warning Empty block statement no-empty
53:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
53:2 warning 'value' is not defined no-undef
53:12 warning 'one' is not defined no-undef
53:26 warning 'two' is not defined no-undef
54:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
54:2 warning 'value' is not defined no-undef
55:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
55:2 warning 'value' is not defined no-undef
55:24 warning 'mvar' is not defined no-undef
55:33 warning 'myFunction2' is not defined no-undef
55:46 warning 'mvar' is not defined no-undef
59:1 warning 'params' is not defined no-undef
59:15 warning 'id' is not defined no-undef
61:6 warning 'index' is not defined no-undef
62:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
62:2 warning 'index' is not defined no-undef
64:6 warning 'index' is not defined no-undef
65:2 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
65:2 warning 'index' is not defined no-undef
68:7 warning 'classN' is assigned a value but never used no-unused-vars
68:16 warning 'prvId' is not defined no-undef
70:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
70:1 warning 'three' is not defined no-undef
70:21 warning 'one' is not defined no-undef
70:27 warning 'two' is not defined no-undef
71:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
71:1 warning 'three' is not defined no-undef
71:23 warning 'one' is not defined no-undef
71:29 warning 'two' is not defined no-undef
71:37 warning 'four' is not defined no-undef
72:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
72:1 warning 'three' is not defined no-undef
72:21 warning 'one' is not defined no-undef
72:29 warning 'two' is not defined no-undef
72:35 warning 'four' is not defined no-undef
74:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
74:1 warning 'four' is not defined no-undef
76:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
76:1 warning 'id' is not defined no-undef
76:6 warning 'id' is not defined no-undef
77:21 warning 'navigator' is not defined no-undef
79:1 warning Unreachable code no-unreachable
79:7 warning 're' is assigned a value but never used no-unused-vars
79:12 warning Unsafe Regular Expression (new RegExp) security/detect-unsafe-regex
79:24 warning Unsafe Regular Expression security/detect-unsafe-regex
81:7 warning 'options' is assigned a value but never used no-unused-vars
86:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
86:1 warning 'stepWidth' is not defined no-undef
88:1 warning 'date' is not defined no-undef
88:16 warning 'd' is not defined no-undef
90:10 warning 'number' is not defined no-undef
92:3 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
92:3 warning 'suffix' is not defined no-undef
96:7 warning 'pathSplit' is assigned a value but never used no-unused-vars
96:19 warning 'ipt' is not defined no-undef
98:6 warning 'pairs' is not defined no-undef
98:13 warning 'i' is not defined no-undef
98:40 warning Empty block statement no-empty
101:6 warning 'urlValue' is not defined no-undef
101:50 warning Empty block statement no-empty
104:6 warning 'urlValue' is not defined no-undef
104:51 warning Empty block statement no-empty
107:7 warning 'value' is not defined no-undef
107:30 warning 'value' is not defined no-undef
111:1 warning Expected an assignment or function call and instead saw an expression no-unused-expressions
111:11 warning 'dfx' is not defined no-undef
111:21 warning 'selectors' is not defined no-undef
111:32 warning 'idx' is not defined no-undef
111:65 warning 'scrollCoords' is not defined no-undef
113:6 warning Unexpected use of '^' no-bitwise
113:6 warning 'something' is not defined no-undef
114:5 warning 'somethingElse' is not defined no-undef
119:26 warning 'input' is not defined no-undef
123:31 warning 'element' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.js
36:5 error Parsing error: Unexpected token someFunctionWithAVeryLongName2
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.js
1:1 warning Use the global form of 'use strict' strict
12:9 warning 't' is assigned a value but never used no-unused-vars
13:9 warning 'y' is assigned a value but never used no-unused-vars
14:9 warning 'a' is assigned a value but never used no-unused-vars
15:9 warning 'z' is assigned a value but never used no-unused-vars
16:9 warning 'p' is assigned a value but never used no-unused-vars
21:10 warning 'test' is already defined no-redeclare
22:25 warning 'step' is not defined no-undef
22:34 warning 'errors' is not defined no-undef
23:21 warning 'x' is not defined no-undef
24:31 warning 'x' is not defined no-undef
25:24 warning 'y' is not defined no-undef
25:30 warning 'x' is not defined no-undef
26:22 warning Unexpected string concatenation of literals no-useless-concat
26:35 warning 'x' is not defined no-undef
27:15 warning 'y' is not defined no-undef
27:21 warning 'x' is not defined no-undef
28:15 warning 'y' is not defined no-undef
28:19 warning 'z' is not defined no-undef
28:25 warning 'x' is not defined no-undef
29:42 warning 'x' is not defined no-undef
32:6 warning 'child' is not defined no-undef
33:2 warning 'above' is not defined no-undef
33:32 warning 'parent' is not defined no-undef
34:2 warning 'child' is not defined no-undef
34:30 warning A constructor name should not start with a lowercase letter new-cap
34:30 warning 'above' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.js
1:1 warning Use the global form of 'use strict' strict
3:1 warning 'addTypeFormatButton' is not defined no-undef
4:2 warning 'self' is not defined no-undef
7:1 warning Unexpected var, use let or const instead no-var
9:7 warning 'y' is assigned a value but never used no-unused-vars
12:23 warning 'arg' is defined but never used no-unused-vars
17:7 warning 'z' is assigned a value but never used no-unused-vars
20:23 warning 'arg' is defined but never used no-unused-vars
25:1 warning Unexpected var, use let or const instead no-var
25:5 warning 'x' is already defined no-redeclare
25:5 warning 'x' is assigned a value but never used no-unused-vars
29:1 warning 'AssetListingEditWidgetType' is not defined no-undef
30:19 warning 'data' is defined but never used no-unused-vars
30:25 warning 'assetid' is defined but never used no-unused-vars
30:34 warning 'editables' is defined but never used no-unused-vars
34:1 warning 'AssetListingEditWidgetType' is not defined no-undef
35:19 warning 'data' is defined but never used no-unused-vars
35:25 warning 'assetid' is defined but never used no-unused-vars
35:34 warning 'editables' is defined but never used no-unused-vars
39:1 warning 'AssetListingEditWidgetType' is not defined no-undef
41:19 warning 'data' is defined but never used no-unused-vars
41:25 warning 'assetid' is defined but never used no-unused-vars
41:34 warning 'editables' is defined but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:6 warning 'value' is not defined no-undef
1:16 warning 'TRUE' is not defined no-undef
1:23 warning Empty block statement no-empty
2:13 warning 'value' is not defined no-undef
2:23 warning 'FALSE' is not defined no-undef
2:31 warning Empty block statement no-empty
5:6 warning 'value' is not defined no-undef
5:12 warning Expected '===' and instead saw '==' eqeqeq
5:15 warning 'TRUE' is not defined no-undef
5:22 warning Empty block statement no-empty
6:13 warning 'value' is not defined no-undef
6:19 warning Expected '===' and instead saw '==' eqeqeq
6:22 warning 'FALSE' is not defined no-undef
6:30 warning Empty block statement no-empty
9:6 warning 'value' is not defined no-undef
9:14 warning Empty block statement no-empty
10:14 warning 'value' is not defined no-undef
10:22 warning Empty block statement no-empty
13:6 warning 'value' is not defined no-undef
13:28 warning 'TRUE' is not defined no-undef
13:35 warning Empty block statement no-empty
14:13 warning 'myFunction' is not defined no-undef
14:25 warning 'value' is not defined no-undef
14:37 warning 'FALSE' is not defined no-undef
14:45 warning Empty block statement no-empty
17:6 warning 'value' is not defined no-undef
17:24 warning Expected '===' and instead saw '==' eqeqeq
17:27 warning 'TRUE' is not defined no-undef
17:34 warning Empty block statement no-empty
18:13 warning 'myFunction' is not defined no-undef
18:25 warning 'value' is not defined no-undef
18:33 warning Expected '===' and instead saw '==' eqeqeq
18:36 warning 'FALSE' is not defined no-undef
18:44 warning Empty block statement no-empty
21:6 warning 'value' is not defined no-undef
21:26 warning Empty block statement no-empty
22:14 warning 'myFunction' is not defined no-undef
22:26 warning 'value' is not defined no-undef
22:36 warning Empty block statement no-empty
25:6 warning 'value' is not defined no-undef
25:16 warning 'TRUE' is not defined no-undef
25:24 warning 'other' is not defined no-undef
25:34 warning 'FALSE' is not defined no-undef
25:42 warning Empty block statement no-empty
28:6 warning 'value' is not defined no-undef
28:12 warning Expected '===' and instead saw '==' eqeqeq
28:15 warning 'TRUE' is not defined no-undef
28:23 warning 'other' is not defined no-undef
28:29 warning Expected '===' and instead saw '==' eqeqeq
28:32 warning 'FALSE' is not defined no-undef
28:40 warning Empty block statement no-empty
31:6 warning 'value' is not defined no-undef
31:16 warning 'other' is not defined no-undef
31:24 warning Empty block statement no-empty
34:6 warning 'one' is not defined no-undef
34:14 warning 'TRUE' is not defined no-undef
34:22 warning 'two' is not defined no-undef
34:30 warning 'TRUE' is not defined no-undef
34:38 warning 'three' is not defined no-undef
34:48 warning 'FALSE' is not defined no-undef
34:57 warning 'four' is not defined no-undef
34:66 warning 'TRUE' is not defined no-undef
34:73 warning Empty block statement no-empty
37:6 warning 'one' is not defined no-undef
37:13 warning 'two' is not defined no-undef
37:21 warning 'three' is not defined no-undef
37:30 warning 'four' is not defined no-undef
37:37 warning Empty block statement no-empty
40:9 warning 'one' is not defined no-undef
40:13 warning Expected '===' and instead saw '==' eqeqeq
40:23 warning Empty block statement no-empty
43:9 warning 'one' is not defined no-undef
43:24 warning Empty block statement no-empty
46:4 warning Empty block statement no-empty
47:11 warning 'one' is not defined no-undef
47:15 warning Expected '===' and instead saw '==' eqeqeq
49:4 warning Empty block statement no-empty
50:11 warning 'one' is not defined no-undef
52:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
52:7 warning 'one' is not defined no-undef
52:17 warning 'one' is not defined no-undef
52:21 warning Expected '!==' and instead saw '!=' eqeqeq
52:27 warning 'one' is not defined no-undef
52:35 warning Empty block statement no-empty
55:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
55:7 warning 'one' is not defined no-undef
55:17 warning 'one' is not defined no-undef
55:28 warning 'one' is not defined no-undef
55:36 warning Empty block statement no-empty
58:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
58:7 warning 'type' is not defined no-undef
58:15 warning 'types' is not defined no-undef
58:23 warning Empty block statement no-empty
61:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
61:1 warning 'variable' is not defined no-undef
61:14 warning 'variable2' is not defined no-undef
61:37 warning 'variable1' is not defined no-undef
63:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
63:1 warning 'variable' is not defined no-undef
63:14 warning 'variable2' is not defined no-undef
63:24 warning Expected '===' and instead saw '==' eqeqeq
63:36 warning 'variable1' is not defined no-undef
65:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
65:1 warning 'variable' is not defined no-undef
65:14 warning 'variable2' is not defined no-undef
65:38 warning 'variable1' is not defined no-undef
67:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
67:1 warning 'variable' is not defined no-undef
67:14 warning 'variable2' is not defined no-undef
67:24 warning Expected '===' and instead saw '==' eqeqeq
67:37 warning 'variable1' is not defined no-undef
69:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
69:1 warning 'variable' is not defined no-undef
69:14 warning 'variable2' is not defined no-undef
69:34 warning 'variable1' is not defined no-undef
71:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
71:1 warning 'variable' is not defined no-undef
71:14 warning 'variable2' is not defined no-undef
71:24 warning Expected '===' and instead saw '==' eqeqeq
71:33 warning 'variable1' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.js
1:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'x' is not defined no-undef
1:7 warning 'x' is not defined no-undef
1:11 warning 'a' is not defined no-undef
1:15 warning 'x' is not defined no-undef
2:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
2:1 warning 'id' is not defined no-undef
2:6 warning 'id' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:7 warning Unexpected var, use let or const instead no-var
1:11 warning 'i' declared on line 11 column 11 is used outside of binding context block-scoped-var
1:18 warning 'i' declared on line 11 column 11 is used outside of binding context block-scoped-var
1:22 warning 'permissions' is not defined no-undef
1:42 warning 'i' declared on line 11 column 11 is used outside of binding context block-scoped-var
5:17 warning 'permissions' is not defined no-undef
6:11 warning 'length' is assigned a value but never used no-unused-vars
6:23 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
6:23 warning 'i' declared on line 11 column 11 is used outside of binding context block-scoped-var
6:36 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
6:36 warning 'i' declared on line 11 column 11 is used outside of binding context block-scoped-var
11:7 warning Unexpected var, use let or const instead no-var
11:11 warning 'i' is already defined no-redeclare
11:11 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
11:31 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
11:39 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
12:8 warning 'x' is assigned a value but never used no-unused-vars
12:12 warning 'i' declared on line 1 column 11 is used outside of binding context block-scoped-var
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.js
19:14 error Parsing error: Unexpected token {
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.js
120:5 error Parsing error: Unexpected keyword 'this'
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:10 warning 'FuncOne' is defined but never used no-unused-vars
6:1 warning 'Testing' is not defined no-undef
21:4 warning 'self' is not defined no-undef
27:10 warning 'FuncFour' is defined but never used no-unused-vars
32:1 warning 'AbstractAttributeEditorWidgetType' is not defined no-undef
39:23 warning 'data' is defined but never used no-unused-vars
40:9 warning 'x' is assigned a value but never used no-unused-vars
42:5 warning 'alert' is not defined no-undef
52:10 warning 'test' is defined but never used no-unused-vars
54:8 warning 'y' is assigned a value but never used no-unused-vars
55:3 warning 'alert' is not defined no-undef
62:7 warning 'myFunc' is assigned a value but never used no-unused-vars
65:2 warning 'blah' is not defined no-undef
65:11 warning 'y' is not defined no-undef
66:3 warning 'alert' is not defined no-undef
67:5 warning 'z' is not defined no-undef
69:2 warning 'blah' is not defined no-undef
70:3 warning 'alert' is not defined no-undef
77:1 warning 'HelpWidgetType' is not defined no-undef
80:9 warning 'y' is assigned a value but never used no-unused-vars
83:5 warning 'alert' is not defined no-undef
91:1 warning 'CustomFormEditWidgetType' is not defined no-undef
94:9 warning 'settings' is assigned a value but never used no-unused-vars
101:9 warning 'self' is assigned a value but never used no-unused-vars
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:6 warning 'foo' is not defined no-undef
1:13 warning 'bar' is not defined no-undef
1:19 warning Empty block statement no-empty
2:6 warning 'foo' is not defined no-undef
2:13 warning 'bar' is not defined no-undef
2:20 warning 'baz' is not defined no-undef
2:26 warning Empty block statement no-empty
3:6 warning 'foo' is not defined no-undef
3:13 warning 'bar' is not defined no-undef
3:20 warning 'baz' is not defined no-undef
3:26 warning Empty block statement no-empty
4:6 warning 'foo' is not defined no-undef
4:13 warning 'bar' is not defined no-undef
4:20 warning 'baz' is not defined no-undef
4:26 warning Empty block statement no-empty
7:6 warning 'foo' is not defined no-undef
8:5 warning 'bar' is not defined no-undef
9:5 warning 'baz' is not defined no-undef
10:3 warning Empty block statement no-empty
13:6 warning 'foo' is not defined no-undef
14:5 warning 'bar' is not defined no-undef
15:5 warning 'baz' is not defined no-undef
16:3 warning Empty block statement no-empty
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.js
1:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'result' is not defined no-undef
2:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
2:1 warning 'result' is not defined no-undef
3:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
3:1 warning 'result' is not defined no-undef
4:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
4:1 warning 'result' is not defined no-undef
5:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
5:1 warning 'result' is not defined no-undef
6:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
6:1 warning 'result' is not defined no-undef
8:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
8:1 warning 'result' is not defined no-undef
9:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
9:1 warning 'result' is not defined no-undef
10:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
10:1 warning 'result' is not defined no-undef
11:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
11:1 warning 'result' is not defined no-undef
12:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
12:1 warning 'result' is not defined no-undef
13:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
13:1 warning 'result' is not defined no-undef
15:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
15:1 warning 'result' is not defined no-undef
16:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
16:1 warning 'result' is not defined no-undef
17:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
17:1 warning 'result' is not defined no-undef
18:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
18:1 warning 'result' is not defined no-undef
19:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
19:1 warning 'result' is not defined no-undef
20:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
20:1 warning 'result' is not defined no-undef
22:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
22:1 warning 'result' is not defined no-undef
23:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
23:1 warning 'result' is not defined no-undef
24:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
24:1 warning 'result' is not defined no-undef
25:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
25:1 warning 'result' is not defined no-undef
26:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
26:1 warning 'result' is not defined no-undef
27:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
27:1 warning 'result' is not defined no-undef
29:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
29:1 warning 'result' is not defined no-undef
30:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
30:1 warning 'result' is not defined no-undef
31:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
31:1 warning 'result' is not defined no-undef
32:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
32:1 warning 'result' is not defined no-undef
33:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
33:1 warning 'result' is not defined no-undef
34:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
34:1 warning 'result' is not defined no-undef
35:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
35:1 warning 'result' is not defined no-undef
37:1 warning 'result' is not defined no-undef
38:1 warning 'result' is not defined no-undef
39:1 warning 'result' is not defined no-undef
40:1 warning 'result' is not defined no-undef
41:1 warning 'result' is not defined no-undef
42:1 warning 'result' is not defined no-undef
43:1 warning 'result' is not defined no-undef
44:1 warning 'result' is not defined no-undef
46:1 warning '$' is not defined no-undef
48:10 warning 'result' is not defined no-undef
53:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
53:1 warning 'result' is not defined no-undef
53:10 warning 'x' is not defined no-undef
53:14 warning 'y' is not defined no-undef
53:18 warning 'z' is not defined no-undef
54:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
54:1 warning 'result' is not defined no-undef
54:10 warning 'x' is not defined no-undef
54:14 warning 'y' is not defined no-undef
54:18 warning 'z' is not defined no-undef
56:6 warning Unexpected use of '^' no-bitwise
56:6 warning 'something' is not defined no-undef
57:5 warning 'somethingElse' is not defined no-undef
62:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
62:1 warning 'y' is not defined no-undef
66:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
66:1 warning 'y' is not defined no-undef
70:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
70:1 warning 'y' is not defined no-undef
75:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
75:1 warning 'y' is not defined no-undef
79:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
79:1 warning 'y' is not defined no-undef
83:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
83:1 warning 'y' is not defined no-undef
88:6 warning Unexpected constant condition no-constant-condition
88:6 warning Unexpected constant truthiness on the left-hand side of a `||` expression no-constant-binary-expression
88:14 warning 'b' is not defined no-undef
88:16 warning Expected '===' and instead saw '==' eqeqeq
88:24 warning Empty block statement no-empty
91:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
91:1 warning 'x' is not defined no-undef
91:5 warning Unexpected use of '<<' no-bitwise
91:5 warning 'x' is not defined no-undef
91:10 warning 'y' is not defined no-undef
92:1 warning Unexpected use of '<<=' no-bitwise
92:1 warning 'x' is not defined no-undef
92:7 warning 'y' is not defined no-undef
93:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
93:1 warning 'x' is not defined no-undef
93:5 warning Unexpected use of '>>' no-bitwise
93:5 warning 'x' is not defined no-undef
93:10 warning 'y' is not defined no-undef
94:1 warning Unexpected use of '>>=' no-bitwise
94:1 warning 'x' is not defined no-undef
94:7 warning 'y' is not defined no-undef
95:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
95:1 warning 'x' is not defined no-undef
95:5 warning Unexpected use of '>>>' no-bitwise
95:5 warning 'x' is not defined no-undef
95:11 warning 'y' is not defined no-undef
96:1 warning Unexpected use of '>>>=' no-bitwise
96:1 warning 'x' is not defined no-undef
96:8 warning 'y' is not defined no-undef
98:7 warning 'foo' is assigned a value but never used no-unused-vars
98:13 warning 'bar' is not defined no-undef
101:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
101:1 warning 'a' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning Unexpected var, use let or const instead no-var
3:8 warning 'x' was used before it was defined no-use-before-define
4:7 warning 'x' was used before it was defined no-use-before-define
6:3 warning 'alert' is not defined no-undef
7:13 warning 'a' is not defined no-undef
16:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
16:1 warning 'id' is not defined no-undef
16:6 warning 'id' is not defined no-undef
18:1 warning Identifier 'outer_loop' is not in camel case camelcase
19:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
19:7 warning 'i' is not defined no-undef
19:14 warning 'i' is not defined no-undef
19:21 warning 'i' is not defined no-undef
20:8 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
20:8 warning 'j' is not defined no-undef
20:15 warning 'j' is not defined no-undef
20:22 warning 'j' is not defined no-undef
21:8 warning 'j' is not defined no-undef
21:10 warning Expected '===' and instead saw '==' eqeqeq
22:10 warning Identifier 'outer_loop' is not in camel case camelcase
26:1 warning 'alert' is not defined no-undef
28:1 warning Identifier 'even_number' is not in camel case camelcase
28:21 warning 'i' is not defined no-undef
28:29 warning Expected '===' and instead saw '==' eqeqeq
29:7 warning 'i' is not defined no-undef
29:9 warning Expected '===' and instead saw '==' eqeqeq
30:9 warning Identifier 'even_number' is not in camel case camelcase
34:10 warning 'blah' is not defined no-undef
35:7 warning 'dfx' is not defined no-undef
36:19 warning 'shiftKey' is not defined no-undef
39:8 warning 'blah' is not defined no-undef
39:15 warning Empty block statement no-empty
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning Unexpected var, use let or const instead no-var
3:3 warning 'alert' is not defined no-undef
4:13 warning 'a' is not defined no-undef
8:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
8:1 warning 'id' is not defined no-undef
8:6 warning 'id' is not defined no-undef
10:7 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
10:7 warning 'i' is not defined no-undef
10:14 warning 'i' is not defined no-undef
10:21 warning 'i' is not defined no-undef
11:8 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
11:8 warning 'j' is not defined no-undef
11:15 warning 'j' is not defined no-undef
11:22 warning 'j' is not defined no-undef
12:8 warning 'j' is not defined no-undef
12:10 warning Expected '===' and instead saw '==' eqeqeq
17:1 warning 'alert' is not defined no-undef
19:1 warning Unexpected var, use let or const instead no-var
19:11 warning 'a' is not defined no-undef
21:1 warning Unexpected var, use let or const instead no-var
21:5 warning 'sum' is already defined no-redeclare
21:11 warning 'a' is not defined no-undef
22:1 warning Expected this semicolon to be at the end of the previous line semi-style
24:1 warning Unexpected var, use let or const instead no-var
24:5 warning 'sum' is already defined no-redeclare
24:5 warning 'sum' is assigned a value but never used no-unused-vars
24:11 warning 'a' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
2:1 warning 'alert' is not defined no-undef
4:6 warning 'something' is not defined no-undef
4:18 warning Empty block statement no-empty
8:10 warning 'myFunction' is defined but never used no-unused-vars
9:2 warning 'alert' is not defined no-undef
11:2 warning 'alert' is not defined no-undef
21:10 warning 'myFunction2' is defined but never used no-unused-vars
22:2 warning 'alert' is not defined no-undef
24:2 warning 'alert' is not defined no-undef
28:1 warning Global variable leak, declare the variable if it is intended to be local no-implicit-globals
28:1 warning 'MyFunction' is not defined no-undef
29:2 warning 'alert' is not defined no-undef
31:2 warning 'alert' is not defined no-undef
37:10 warning 'myFunction2' is already defined no-redeclare
38:2 warning 'alert' is not defined no-undef
40:2 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.js
1:1 warning Use the global form of 'use strict' strict
1:1 warning 'alert' is not defined no-undef
/src/repo/vendor/squizlabs/php_codesniffer/tests/Core/File/GetDeclarationNameJSTest.js
2:7 error Parsing error: Unexpected token something
/src/repo/vendor/symfony/console/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/deprecation-contracts/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/polyfill-ctype/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/polyfill-intl-grapheme/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/polyfill-intl-normalizer/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/polyfill-mbstring/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/polyfill-php80/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/service-contracts/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/symfony/string/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/tysonandre/var_representation_polyfill/composer.json
1:1 warning Use the global form of 'use strict' strict
/src/repo/vendor/webmozart/assert/composer.json
1:1 warning Use the global form of 'use strict' strict
✖ 2176 problems (28 errors, 2148 warnings)
--- end ---
$ ./node_modules/.bin/eslint . -f json
--- stdout ---
[{"filePath":"/src/repo/.api-testing.config.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":13,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"base_uri\": \"http://default.web.mw.localhost:8080/mediawiki/\",\n\t\"main_page\": \"Main_Page\",\n\t\"root_user\": {\n\t\t\"name\": \"Admin\",\n\t\t\"password\": \"dockerpass\"\n\t},\n\t\"secret_key\": \"\",\n\t\"extra_parameters\": {\n\t\t\"xdebug_session\": \"PHPSTORM\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/.eslintrc.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":46,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"root\": true,\n\t\"extends\": [\n\t\t\"wikimedia/server\",\n\t\t\"wikimedia/node\",\n\t\t\"wikimedia/language/es2017\",\n\t\t\"wikimedia/mediawiki\"\n\t],\n\t\"env\": {\n\t\t\"mocha\": true\n\t},\n\t\"parserOptions\": {\n\t\t\"ecmaVersion\": 2018\n\t},\n\t\"rules\": {\n\t\t\"brace-style\": \"warn\",\n\t\t\"camelcase\": \"warn\",\n\t\t\"eqeqeq\": \"warn\",\n\t\t\"max-statements-per-line\": \"warn\",\n\t\t\"new-cap\": \"warn\",\n\t\t\"no-bitwise\": \"warn\",\n\t\t\"no-constant-condition\": \"warn\",\n\t\t\"no-dupe-else-if\": \"warn\",\n\t\t\"no-dupe-keys\": \"warn\",\n\t\t\"no-empty\": \"warn\",\n\t\t\"no-implicit-globals\": \"warn\",\n\t\t\"no-mixed-spaces-and-tabs\": \"warn\",\n\t\t\"no-redeclare\": \"warn\",\n\t\t\"no-shadow\": \"warn\",\n\t\t\"no-tabs\": \"warn\",\n\t\t\"no-undef\": \"warn\",\n\t\t\"no-underscore-dangle\": \"warn\",\n\t\t\"no-unreachable\": \"warn\",\n\t\t\"no-unused-expressions\": \"warn\",\n\t\t\"no-unused-vars\": \"warn\",\n\t\t\"no-use-before-define\": \"warn\",\n\t\t\"no-useless-concat\": \"warn\",\n\t\t\"no-var\": \"warn\",\n\t\t\"semi-style\": \"warn\",\n\t\t\"strict\": \"warn\",\n\t\t\"block-scoped-var\": \"warn\",\n\t\t\"no-constant-binary-expression\": \"warn\",\n\t\t\"yml/no-empty-mapping-value\": \"warn\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":28,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"require-dev\": {\n\t\t\"mediawiki/mediawiki-codesniffer\": \"46.0.0\",\n\t\t\"mediawiki/mediawiki-phan-config\": \"0.15.1\",\n\t\t\"mediawiki/minus-x\": \"1.1.3\",\n\t\t\"php-parallel-lint/php-console-highlighter\": \"1.0.0\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"1.4.0\"\n\t},\n\t\"scripts\": {\n\t\t\"test\": [\n\t\t\t\"parallel-lint . --exclude vendor --exclude node_modules\",\n\t\t\t\"@phpcs\",\n\t\t\t\"minus-x check .\"\n\t\t],\n\t\t\"fix\": [\n\t\t\t\"minus-x fix .\",\n\t\t\t\"phpcbf\"\n\t\t],\n\t\t\"phan\": \"phan -d . --long-progress-bar\",\n\t\t\"phpcs\": \"phpcs -sp --cache\"\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/extension.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":51,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"WikibaseManifest\",\n\t\"author\": \"The Wikidata team\",\n\t\"url\": \"https://www.mediawiki.org/wiki/Extension:WikibaseManifest\",\n\t\"license-name\": \"GPL-2.0-or-later\",\n\t\"version\": \"0.0.1\",\n\t\"namemsg\": \"wikibasemanifest\",\n\t\"descriptionmsg\": \"wikibasemanifest-desc\",\n\t\"requires\": {\n\t\t\"MediaWiki\": \">= 1.42.0\"\n\t},\n\t\"manifest_version\": 2,\n\t\"MessagesDirs\": {\n\t\t\"WikibaseManifest\": [\n\t\t\t\"i18n\"\n\t\t]\n\t},\n\t\"config\": {\n\t\t\"WbManifestWikidataEntityMapping\": {\n\t\t\t\"description\": \"The mapping of Wikidata entity ids to local Wikibase entity ids.\",\n\t\t\t\"value\": []\n\t\t},\n\t\t\"WbManifestExternalServiceMapping\": {\n\t\t\t\"description\": \"The mapping of external service identifiers to URLs.\",\n\t\t\t\"value\": []\n\t\t},\n\t\t\"WbManifestMaxLag\": {\n\t\t\t\"description\": \"The max_lag value in seconds.\",\n\t\t\t\"value\": 5\n\t\t}\n\t},\n\t\"AutoloadNamespaces\": {\n\t\t\"MediaWiki\\\\Extension\\\\WikibaseManifest\\\\\": \"includes/\"\n\t},\n\t\"type\": \"wikibase\",\n\t\"RestRoutes\": [\n\t\t{\n\t\t\t\"path\": \"/wikibase-manifest/v0/manifest\",\n\t\t\t\"method\": \"GET\",\n\t\t\t\"class\": \"MediaWiki\\\\Extension\\\\WikibaseManifest\\\\RestApi\",\n\t\t\t\"services\": [\n\t\t\t\t\"WikibaseManifestGenerator\",\n\t\t\t\t\"EmptyValueCleaner\"\n\t\t\t]\n\t\t}\n\t],\n\t\"ServiceWiringFiles\": [\n\t\t\"includes/ServiceWiring.php\"\n\t]\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/ar.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Meno25\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"يجمع بين البيانات الوصفية حول تثبيت Wikibase مما يعرضه على أنه واجهة برمجة تطبيقات بسيطة\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/de.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":7,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": []\n\t},\n\t\"wikibasemanifest-desc\": \"Kombiniert Metadaten über eine Wikibase-Installation und stellt sie über eine einfache API bereit\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/en.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":10,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"WMDE\"\n\t\t]\n\t},\n\t\"wikibasemanifest\": \"WikibaseManifest\",\n\t\"wikibasemanifest-desc\": \"Combines metadata about a Wikibase installation exposing it as a simple API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/fr.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":11,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Gomoko\",\n\t\t\t\"Verdy p\"\n\t\t]\n\t},\n\t\"wikibasemanifest\": \"WikibaseManifest\",\n\t\"wikibasemanifest-desc\": \"Combine les métadonnées d’une installation de Wikibase pour les exposer dans une API simple\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/gl.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Toliño\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combina os metadatos dunha instalación de Wikibase para expoñelos nunha API simple\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/he.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Amire80\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"שילב מטא־נתונים על התקנת ויקיבייס וחשיפתם כ־API פשוט\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/hu.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Hanna Tardos\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Egyesíti egy Wikibase telepítési metaadatait, s egyszerű API-ként ábrázolja\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/ia.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"McDutchie\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combina metadatos sur un installation de Wikibase exponente lo como un API simple\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/mk.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Bjankuloski06\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Здружува метаподатоци без воспоставка на Викибазата, ислагајќи го како прост приложник\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/ms.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Tofeiku\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Menggabungkan metadata tentang pemasangan Wikibase mendedahkannya sebagai API mudah\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/nb.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Jon Harald Søby\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Kombinerer metadata om en Wikibase-installasjon og viser det som et enkelt API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/nl.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Mainframe98\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combineert metadata over een Wikibase installatie en maakt deze beschikbaar via een eenvoudige API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/pt-br.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":10,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Eduardo Addad de Oliveira\",\n\t\t\t\"Eduardoaddad\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combina metadados sobre uma instalação da Wikibase, expondo-a como uma API simples\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/pt.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Hamilton Abreu\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combina metadados sobre uma instalação Wikibase expondo-a como uma API simples\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/qqq.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":11,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Umherirrender\",\n\t\t\t\"WMDE\"\n\t\t]\n\t},\n\t\"wikibasemanifest\": \"{{name}}\\nThe name of the extension\",\n\t\"wikibasemanifest-desc\": \"{{desc|name=WikibaseManifest|url=}}\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/roa-tara.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Joetaras\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Combine metadate sus a 'n'installazione de Uicchibase ca se face 'ndrucà cumme 'n'API semblice\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/sl.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Eleassar\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Združi metapodatke o namestitvi Wikibase in jo predstavi kot preprost API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/sv.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Sabelöga\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Kombinerar metadata om en Wikibase-installation och visar upp det som en enkel API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/syl.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"এম আবু সাঈদ\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"ꠄꠙꠤꠀꠁ\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/tr.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"MuratTheTurkish\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"Bir Wikibase kurulumuyla ilgili meta verileri birleştirerek basit bir API olarak ortaya çıkarır\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/uk.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":11,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"DDPAT\",\n\t\t\t\"Ice bulldog\"\n\t\t]\n\t},\n\t\"wikibasemanifest\": \"ВікібазаМаніфест\",\n\t\"wikibasemanifest-desc\": \"Поєднує метадані про встановлення Вікібази, демонструючи його як простий API\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/zh-hans.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Shizhao\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"结合有关Wikibase安装的元数据,将其作为简单的API公开\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/i18n/zh-hant.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"@metadata\": {\n\t\t\"authors\": [\n\t\t\t\"Kly\"\n\t\t]\n\t},\n\t\"wikibasemanifest-desc\": \"合併有關安裝 Wikibase 的詮釋資料,將其作為簡易的 API 公開\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/infrastructure/cleanup.yml","messages":[{"ruleId":"yml/no-empty-mapping-value","severity":1,"message":"Empty mapping values are forbidden.","line":6,"column":7,"nodeType":"YAMLPair","messageId":"unexpectedEmpty","endLine":6,"endColumn":21},{"ruleId":"yml/no-empty-mapping-value","severity":1,"message":"Empty mapping values are forbidden.","line":9,"column":7,"nodeType":"YAMLPair","messageId":"unexpectedEmpty","endLine":9,"endColumn":21}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"- hosts: test_systems\n name: \"Cleanup the test system for the 'WikibaseManifest' extension\"\n become: yes\n tasks:\n - name: Get service facts\n service_facts:\n\n - name: Get package facts\n package_facts:\n\n - name: Run `docker-compose down`\n docker_compose:\n project_src: \"{{ PROJECT_DIR }}\"\n state: absent\n when: \"ansible_facts.services['docker'] is defined and ansible_facts.services['docker'].state == 'running'\"\n\n - name: Prune containers and volumes\n docker_prune:\n containers: yes\n volumes: yes\n when: \"ansible_facts.services['docker'] is defined and ansible_facts.services['docker'].state == 'running'\"\n\n - name: Remove cron jobs\n cron:\n name: \"{{ item }}\"\n user: mediawiki\n state: absent\n loop:\n - wbm-update\n - wbm-logrotate\n\n - name: Remove project directory\n file:\n path: \"{{ PROJECT_DIR }}\"\n state: absent\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]}]},{"filePath":"/src/repo/infrastructure/files/composer.local.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":11,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"extra\": {\n\t\t\"merge-plugin\": {\n\t\t\t\"include\": [\n\t\t\t\t\"extensions/*/composer.json\",\n\t\t\t\t\"skins/Vector/composer.json\"\n\t\t\t]\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/infrastructure/import.yml","messages":[{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":32,"column":1,"nodeType":"Program","messageId":"max","endLine":32,"endColumn":172}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"- hosts: test_systems\n name: Seed test system with data\n become: yes\n tasks:\n - name: Checkout WikibaseImport\n git:\n repo: \"https://github.com/wikidata/WikibaseImport\"\n dest: \"{{ MW_PATH }}/extensions/WikibaseImport\"\n depth: 1\n version: master\n - name: Run Composer install\n command:\n chdir: \"{{ PROJECT_DIR }}\"\n cmd: docker run --rm --volume {{ MW_PATH }}:/app composer install\n - name: Ensure config is in place\n copy:\n src: files/LocalSettings.d/wikibaseImport.php\n dest: \"{{ MW_PATH }}/LocalSettings.d/wikibaseImport.php\"\n mode: 0644\n - name: Ensure importIds.txt is in place\n copy:\n src: files/importIds.txt\n dest: \"{{ MW_PATH }}/extensions/WikibaseImport/data/importIds.txt\"\n mode: 0644\n - name: Run MediaWiki update script to create WikibaseImport tables\n command:\n chdir: \"{{ PROJECT_DIR }}\"\n cmd: docker-compose exec -T wikibase php maintenance/update.php\n - name: Run import script in wikibase webserver docker container\n command:\n chdir: \"{{ PROJECT_DIR }}\"\n cmd: docker-compose exec -T wikibase php extensions/WikibaseImport/maintenance/importEntities.php --file /var/www/html/extensions/WikibaseImport/data/importIds.txt\n - name: Ensure config building script is in place\n copy:\n src: files/makeManifestEntityConfig.php\n dest: \"{{ MW_PATH }}/makeManifestEntityConfig.php\"\n mode: 0644\n - name: make equivalent entity config\n command:\n chdir: \"{{ PROJECT_DIR }}\"\n cmd: docker-compose exec -T wikibase php makeManifestEntityConfig.php\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]}]},{"filePath":"/src/repo/infrastructure/inventory.yml","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]}]},{"filePath":"/src/repo/infrastructure/requirements.yml","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]}]},{"filePath":"/src/repo/infrastructure/setup.yml","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]}]},{"filePath":"/src/repo/openapi.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":90,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"openapi\": \"3.0.3\",\n\t\"info\": {\n\t\t\"title\": \"wikibase-manifest\",\n\t\t\"description\": \"Extension that combines metadata about a Wikibase installation exposing it as a simple API.\",\n\t\t\"version\": \"1.0.0\",\n\t\t\"contact\": {\n\t\t\t\"name\": \"Wikimedia Deutschland - Wikidata Team\",\n\t\t\t\"url\": \"https://phabricator.wikimedia.org/project/board/4930/\"\n\t\t}\n\t},\n\t\"servers\": [\n\t\t{\n\t\t\t\"url\": \"https://wikibase-product-testing.wmflabs.org/wiki/rest.php/wikibase-manifest/v0\",\n\t\t\t\"description\": \"Test system\"\n\t\t}\n\t],\n\t\"paths\": {\n\t\t\"/manifest\": {\n\t\t\t\"get\": {\n\t\t\t\t\"description\": \"Returns the manifest of the Wikibase\",\n\t\t\t\t\"responses\": {\n\t\t\t\t\t\"default\": {\n\t\t\t\t\t\t\"description\": \"An unexpected error has occurred\",\n\t\t\t\t\t\t\"content\": {\n\t\t\t\t\t\t\t\"application/json\": {\n\t\t\t\t\t\t\t\t\"schema\": {\n\t\t\t\t\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\t\t\t\"code\": { \"type\": \"string\" },\n\t\t\t\t\t\t\t\t\t\t\"message\": { \"type\": \"string\" }\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"required\": [ \"code\", \"message\" ]\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\t\"200\": {\n\t\t\t\t\t\t\"description\": \"OK\",\n\t\t\t\t\t\t\"content\": {\n\t\t\t\t\t\t\t\"application/json\": {\n\t\t\t\t\t\t\t\t\"schema\": {\n\t\t\t\t\t\t\t\t\t\"allOf\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"schemas.json#/MediaWikiInfo\"\n\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\t\t\"$ref\": \"schemas.json#/EquivEntities\"\n\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\t\t\"$ref\": \"schemas.json#/LocalRdfNamespaces\"\n\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\t\t\"$ref\": \"schemas.json#/ExternalServices\"\n\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\t\t\"$ref\": \"schemas.json#/LocalEntities\"\n\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\t\t\"$ref\": \"schemas.json#/OAuth\"\n\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\t\t\"$ref\": \"schemas.json#/Other\"\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}\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t\"500\": {\n\t\t\t\t\t\t\"description\": \"Internal server error\",\n\t\t\t\t\t\t\"content\": {\n\t\t\t\t\t\t\t\"application/json\": {\n\t\t\t\t\t\t\t\t\"schema\": {\n\t\t\t\t\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\t\t\t\"code\": { \"type\": \"string\" },\n\t\t\t\t\t\t\t\t\t\t\"message\": { \"type\": \"string\" }\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"required\": [ \"code\", \"message\" ]\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}\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/package-lock.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":8344,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"wikibasemanifest\",\n\t\"version\": \"0.0.1\",\n\t\"lockfileVersion\": 2,\n\t\"requires\": true,\n\t\"packages\": {\n\t\t\"\": {\n\t\t\t\"name\": \"wikibasemanifest\",\n\t\t\t\"version\": \"0.0.1\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"mocha\": \"^10.2.0\"\n\t\t\t},\n\t\t\t\"devDependencies\": {\n\t\t\t\t\"@apidevtools/swagger-cli\": \"^4.0.4\",\n\t\t\t\t\"api-testing\": \"1.6.0\",\n\t\t\t\t\"chai-openapi-response-validator\": \"^0.13.0\",\n\t\t\t\t\"eslint-config-wikimedia\": \"0.29.1\",\n\t\t\t\t\"npm-run-all\": \"^4.1.5\",\n\t\t\t\t\"swagger-combine\": \"^1.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/json-schema-ref-parser\": {\n\t\t\t\"version\": \"9.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"js-yaml\": \"^3.13.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/openapi-schemas\": {\n\t\t\t\"version\": \"2.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-ob5c4UiaMYkb24pNhvfSABShAwpREvUGCkqjiz/BX9gKZ32y/S22M+ALIHftTAuv9KsFVSpVdIDzi9ZzFh5TCA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli\": {\n\t\t\t\"version\": \"4.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-cli/-/swagger-cli-4.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-hdDT3B6GLVovCsRZYDi3+wMcB1HfetTU20l2DC8zD3iFRNMC6QNAZG5fo/6PYeHWBEv7ri4MvnlKodhNB0nt7g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/swagger-parser\": \"^10.0.1\",\n\t\t\t\t\"chalk\": \"^4.1.0\",\n\t\t\t\t\"js-yaml\": \"^3.14.0\",\n\t\t\t\t\"yargs\": \"^15.4.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"swagger-cli\": \"bin/swagger-cli.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/ansi-styles\": {\n\t\t\t\"version\": \"4.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@types/color-name\": \"^1.1.1\",\n\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/chalk\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/cliui\": {\n\t\t\t\"version\": \"6.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\",\n\t\t\t\t\"wrap-ansi\": \"^6.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/color-convert\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/color-name\": {\n\t\t\t\"version\": \"1.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/emoji-regex\": {\n\t\t\t\"version\": \"8.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/find-up\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"locate-path\": \"^5.0.0\",\n\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/has-flag\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/is-fullwidth-code-point\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/js-yaml\": {\n\t\t\t\"version\": \"3.14.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^1.0.7\",\n\t\t\t\t\"esprima\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/locate-path\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-locate\": \"^4.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/p-locate\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-limit\": \"^2.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/path-exists\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/string-width\": {\n\t\t\t\"version\": \"4.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"emoji-regex\": \"^8.0.0\",\n\t\t\t\t\"is-fullwidth-code-point\": \"^3.0.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/strip-ansi\": {\n\t\t\t\"version\": \"6.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-regex\": \"^5.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/supports-color\": {\n\t\t\t\"version\": \"7.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/wrap-ansi\": {\n\t\t\t\"version\": \"6.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^4.0.0\",\n\t\t\t\t\"string-width\": \"^4.1.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/yargs\": {\n\t\t\t\"version\": \"15.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"cliui\": \"^6.0.0\",\n\t\t\t\t\"decamelize\": \"^1.2.0\",\n\t\t\t\t\"find-up\": \"^4.1.0\",\n\t\t\t\t\"get-caller-file\": \"^2.0.1\",\n\t\t\t\t\"require-directory\": \"^2.1.1\",\n\t\t\t\t\"require-main-filename\": \"^2.0.0\",\n\t\t\t\t\"set-blocking\": \"^2.0.0\",\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"which-module\": \"^2.0.0\",\n\t\t\t\t\"y18n\": \"^4.0.0\",\n\t\t\t\t\"yargs-parser\": \"^18.1.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-cli/node_modules/yargs-parser\": {\n\t\t\t\"version\": \"18.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"camelcase\": \"^5.0.0\",\n\t\t\t\t\"decamelize\": \"^1.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-methods\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@apidevtools/swagger-parser\": {\n\t\t\t\"version\": \"10.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-JFxcEyp8RlNHgBCE98nwuTkZT6eNFPc1aosWV6wPcQph72TSEEu1k3baJD4/x1qznU+JiDdz8F5pTwabZh+Dhg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"^9.0.6\",\n\t\t\t\t\"@apidevtools/openapi-schemas\": \"^2.0.4\",\n\t\t\t\t\"@apidevtools/swagger-methods\": \"^3.0.2\",\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"z-schema\": \"^4.2.3\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@babel/code-frame\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@babel/highlight\": \"^7.25.7\",\n\t\t\t\t\"picocolors\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.9.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@babel/helper-validator-identifier\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.9.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@babel/highlight\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@babel/helper-validator-identifier\": \"^7.25.7\",\n\t\t\t\t\"chalk\": \"^2.4.2\",\n\t\t\t\t\"js-tokens\": \"^4.0.0\",\n\t\t\t\t\"picocolors\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.9.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@es-joy/jsdoccomment\": {\n\t\t\t\"version\": \"0.43.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.43.1.tgz\",\n\t\t\t\"integrity\": \"sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@types/eslint\": \"^8.56.5\",\n\t\t\t\t\"@types/estree\": \"^1.0.5\",\n\t\t\t\t\"@typescript-eslint/types\": \"^7.2.0\",\n\t\t\t\t\"comment-parser\": \"1.4.1\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"jsdoc-type-pratt-parser\": \"~4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=16\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@es-joy/jsdoccomment/node_modules/@typescript-eslint/types\": {\n\t\t\t\"version\": \"7.18.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz\",\n\t\t\t\"integrity\": \"sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || >=20.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@eslint-community/eslint-utils\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \"^6.0.0 || ^7.0.0 || >=8.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@eslint-community/regexpp\": {\n\t\t\t\"version\": \"4.11.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz\",\n\t\t\t\"integrity\": \"sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.0.0 || ^14.0.0 || >=16.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@eslint/eslintrc\": {\n\t\t\t\"version\": \"2.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"espree\": \"^9.6.0\",\n\t\t\t\t\"globals\": \"^13.19.0\",\n\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\"import-fresh\": \"^3.2.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\"strip-json-comments\": \"^3.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@eslint/eslintrc/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@eslint/eslintrc/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@eslint/js\": {\n\t\t\t\"version\": \"8.57.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@humanwhocodes/config-array\": {\n\t\t\t\"version\": \"0.11.14\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz\",\n\t\t\t\"integrity\": \"sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@humanwhocodes/object-schema\": \"^2.0.2\",\n\t\t\t\t\"debug\": \"^4.3.1\",\n\t\t\t\t\"minimatch\": \"^3.0.5\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@humanwhocodes/module-importer\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=12.22\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"github\",\n\t\t\t\t\"url\": \"https://github.com/sponsors/nzakas\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@humanwhocodes/object-schema\": {\n\t\t\t\"version\": \"2.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@jsdevtools/ono\": {\n\t\t\t\"version\": \"7.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@mdn/browser-compat-data\": {\n\t\t\t\"version\": \"5.5.23\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.23.tgz\",\n\t\t\t\"integrity\": \"sha512-nIy38qL3nfNcGOz5J2BJQpBXa7vM9QO1+wbyvqqS89lgNTWE8Q10whLsmE0sTVBooXiEaRc4fVME5IXjCYiHAw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@nodelib/fs.scandir\": {\n\t\t\t\"version\": \"2.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@nodelib/fs.stat\": \"2.0.5\",\n\t\t\t\t\"run-parallel\": \"^1.1.9\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@nodelib/fs.stat\": {\n\t\t\t\"version\": \"2.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@nodelib/fs.walk\": {\n\t\t\t\"version\": \"1.2.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n\t\t\t\"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@nodelib/fs.scandir\": \"2.1.5\",\n\t\t\t\t\"fastq\": \"^1.6.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@types/color-name\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@types/eslint\": {\n\t\t\t\"version\": \"8.56.12\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz\",\n\t\t\t\"integrity\": \"sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@types/estree\": \"*\",\n\t\t\t\t\"@types/json-schema\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@types/estree\": {\n\t\t\t\"version\": \"1.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@types/json-schema\": {\n\t\t\t\"version\": \"7.0.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz\",\n\t\t\t\"integrity\": \"sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@types/normalize-package-data\": {\n\t\t\t\"version\": \"2.4.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz\",\n\t\t\t\"integrity\": \"sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/@typescript-eslint/scope-manager\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/visitor-keys\": \"8.8.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/types\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/typescript-estree\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/visitor-keys\": \"8.8.0\",\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"fast-glob\": \"^3.3.2\",\n\t\t\t\t\"is-glob\": \"^4.0.3\",\n\t\t\t\t\"minimatch\": \"^9.0.4\",\n\t\t\t\t\"semver\": \"^7.6.0\",\n\t\t\t\t\"ts-api-utils\": \"^1.3.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t},\n\t\t\t\"peerDependenciesMeta\": {\n\t\t\t\t\"typescript\": {\n\t\t\t\t\t\"optional\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch\": {\n\t\t\t\"version\": \"9.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=16 || 14 >=14.17\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/isaacs\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/utils\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"@typescript-eslint/scope-manager\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/typescript-estree\": \"8.8.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \"^8.57.0 || ^9.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@typescript-eslint/visitor-keys\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/typescript-eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/@ungap/structured-clone\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/acorn\": {\n\t\t\t\"version\": \"8.12.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz\",\n\t\t\t\"integrity\": \"sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"acorn\": \"bin/acorn\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/acorn-jsx\": {\n\t\t\t\"version\": \"5.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"acorn\": \"^6.0.0 || ^7.0.0 || ^8.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ajv\": {\n\t\t\t\"version\": \"6.12.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz\",\n\t\t\t\"integrity\": \"sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"fast-deep-equal\": \"^3.1.1\",\n\t\t\t\t\"fast-json-stable-stringify\": \"^2.0.0\",\n\t\t\t\t\"json-schema-traverse\": \"^0.4.1\",\n\t\t\t\t\"uri-js\": \"^4.2.2\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ansi-colors\": {\n\t\t\t\"version\": \"4.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ansi-regex\": {\n\t\t\t\"version\": \"5.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ansi-styles\": {\n\t\t\t\"version\": \"3.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-convert\": \"^1.9.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/anymatch\": {\n\t\t\t\"version\": \"3.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"normalize-path\": \"^3.0.0\",\n\t\t\t\t\"picomatch\": \"^2.0.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/api-testing\": {\n\t\t\t\"version\": \"1.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/api-testing/-/api-testing-1.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zcpMaH4gYgTmiTGJIsxQAXBdkATNufiqAMQF5KID/g7PvMH/dug1wVXN8yM7nQvWjoTzSP4+x9/tX2xyc4Px6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"chai\": \"^4.2.0\",\n\t\t\t\t\"supertest\": \"^5.0.0-0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 10.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/are-docs-informative\": {\n\t\t\t\"version\": \"0.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=14\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/argparse\": {\n\t\t\t\"version\": \"1.0.10\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz\",\n\t\t\t\"integrity\": \"sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"sprintf-js\": \"~1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/assertion-error\": {\n\t\t\t\"version\": \"1.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ast-metadata-inferer\": {\n\t\t\t\"version\": \"0.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jOMKcHht9LxYIEQu+RVd22vtgrPaVCtDRQ/16IGmurdzxvYbDd5ynxjnyrzLnieG96eTcAyaoj/wN/4/1FyyeA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@mdn/browser-compat-data\": \"^5.2.34\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/asynckit\": {\n\t\t\t\"version\": \"0.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n\t\t\t\"integrity\": \"sha1-x57Zf380y48robyXkLzDZkdLS3k=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/at-least-node\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/balanced-match\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-ibTRmasr7kneFk6gK4nORi1xt2c=\"\n\t\t},\n\t\t\"node_modules/binary-extensions\": {\n\t\t\t\"version\": \"2.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/boolbase\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/brace-expansion\": {\n\t\t\t\"version\": \"1.1.11\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n\t\t\t\"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"balanced-match\": \"^1.0.0\",\n\t\t\t\t\"concat-map\": \"0.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/braces\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"fill-range\": \"^7.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/browser-stdout\": {\n\t\t\t\"version\": \"1.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==\"\n\t\t},\n\t\t\"node_modules/browserslist\": {\n\t\t\t\"version\": \"4.24.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\t\"url\": \"https://opencollective.com/browserslist\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"tidelift\",\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/ai\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"dependencies\": {\n\t\t\t\t\"caniuse-lite\": \"^1.0.30001663\",\n\t\t\t\t\"electron-to-chromium\": \"^1.5.28\",\n\t\t\t\t\"node-releases\": \"^2.0.18\",\n\t\t\t\t\"update-browserslist-db\": \"^1.1.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"browserslist\": \"cli.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/browserslist-config-wikimedia\": {\n\t\t\t\"version\": \"0.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-CTa0lv78dXKEgrYsOLCkqO+9UUS3CV9MWEOYHcymgEvx4mYxB80sCoKRCR7wW2SOMNxjaP9hohrZripjnKuRTA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/builtin-modules\": {\n\t\t\t\"version\": \"3.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/call-bind\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"get-intrinsic\": \"^1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/call-me-maybe\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-JtII6onje1y95gJQoV8DHBak1ms=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/callsites\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/camelcase\": {\n\t\t\t\"version\": \"5.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/caniuse-lite\": {\n\t\t\t\"version\": \"1.0.30001667\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz\",\n\t\t\t\"integrity\": \"sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\t\"url\": \"https://opencollective.com/browserslist\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"tidelift\",\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/npm/caniuse-lite\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/ai\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t\"node_modules/chai\": {\n\t\t\t\"version\": \"4.3.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chai/-/chai-4.3.6.tgz\",\n\t\t\t\"integrity\": \"sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"assertion-error\": \"^1.1.0\",\n\t\t\t\t\"check-error\": \"^1.0.2\",\n\t\t\t\t\"deep-eql\": \"^3.0.1\",\n\t\t\t\t\"get-func-name\": \"^2.0.0\",\n\t\t\t\t\"loupe\": \"^2.3.1\",\n\t\t\t\t\"pathval\": \"^1.1.1\",\n\t\t\t\t\"type-detect\": \"^4.0.5\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/chai-openapi-response-validator\": {\n\t\t\t\"version\": \"0.13.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chai-openapi-response-validator/-/chai-openapi-response-validator-0.13.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YnlUec1uYuOQ1ikWI5t4J+HIsULf2+NLYLi+YJUVbDllZw8Hk5kXIpyxzLeOcwL+G7tdtxyGlf8GBY3wGNNd6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"openapi-validator\": \"^0.13.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/chalk\": {\n\t\t\t\"version\": \"2.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^3.2.1\",\n\t\t\t\t\"escape-string-regexp\": \"^1.0.5\",\n\t\t\t\t\"supports-color\": \"^5.3.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/check-error\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/chokidar\": {\n\t\t\t\"version\": \"3.5.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"anymatch\": \"~3.1.2\",\n\t\t\t\t\"braces\": \"~3.0.2\",\n\t\t\t\t\"glob-parent\": \"~5.1.2\",\n\t\t\t\t\"is-binary-path\": \"~2.1.0\",\n\t\t\t\t\"is-glob\": \"~4.0.1\",\n\t\t\t\t\"normalize-path\": \"~3.0.0\",\n\t\t\t\t\"readdirp\": \"~3.6.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8.10.0\"\n\t\t\t},\n\t\t\t\"optionalDependencies\": {\n\t\t\t\t\"fsevents\": \"~2.3.2\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ci-info\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/sibiraj-s\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/clean-regexp\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"escape-string-regexp\": \"^1.0.5\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/cliui\": {\n\t\t\t\"version\": \"7.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\",\n\t\t\t\t\"wrap-ansi\": \"^7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/color-convert\": {\n\t\t\t\"version\": \"1.9.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz\",\n\t\t\t\"integrity\": \"sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-name\": \"1.1.3\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/color-name\": {\n\t\t\t\"version\": \"1.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz\",\n\t\t\t\"integrity\": \"sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/combined-stream\": {\n\t\t\t\"version\": \"1.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"delayed-stream\": \"~1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/combos\": {\n\t\t\t\"version\": \"0.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/combos/-/combos-0.2.0.tgz\",\n\t\t\t\"integrity\": \"sha1-3DHFqJm0IpPVX+GcBk0+biB7pPc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/commander\": {\n\t\t\t\"version\": \"2.20.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n\t\t\t\"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"optional\": true\n\t\t},\n\t\t\"node_modules/comment-parser\": {\n\t\t\t\"version\": \"1.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 12.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/component-emitter\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/concat-map\": {\n\t\t\t\"version\": \"0.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/cookiejar\": {\n\t\t\t\"version\": \"2.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/core-js-compat\": {\n\t\t\t\"version\": \"3.38.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz\",\n\t\t\t\"integrity\": \"sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"browserslist\": \"^4.23.3\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\"url\": \"https://opencollective.com/core-js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/cross-spawn\": {\n\t\t\t\"version\": \"7.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"path-key\": \"^3.1.0\",\n\t\t\t\t\"shebang-command\": \"^2.0.0\",\n\t\t\t\t\"which\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/cross-spawn/node_modules/which\": {\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/which/-/which-2.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"isexe\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"node-which\": \"bin/node-which\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/cssesc\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"cssesc\": \"bin/cssesc\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/debug\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ms\": \"^2.1.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.0\"\n\t\t\t},\n\t\t\t\"peerDependenciesMeta\": {\n\t\t\t\t\"supports-color\": {\n\t\t\t\t\t\"optional\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"node_modules/decamelize\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/deep-eql\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"type-detect\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.12\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/deep-is\": {\n\t\t\t\"version\": \"0.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/define-properties\": {\n\t\t\t\"version\": \"1.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"object-keys\": \"^1.0.12\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/delayed-stream\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-3zrhmayt+31ECqrgsp4icrJOxhk=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/diff\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/diff/-/diff-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.3.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/doctrine\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"esutils\": \"^2.0.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/electron-to-chromium\": {\n\t\t\t\"version\": \"1.5.32\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz\",\n\t\t\t\"integrity\": \"sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/emoji-regex\": {\n\t\t\t\"version\": \"8.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\"\n\t\t},\n\t\t\"node_modules/enhanced-resolve\": {\n\t\t\t\"version\": \"5.17.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"graceful-fs\": \"^4.2.4\",\n\t\t\t\t\"tapable\": \"^2.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10.13.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/error-ex\": {\n\t\t\t\"version\": \"1.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-arrayish\": \"^0.2.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/es-abstract\": {\n\t\t\t\"version\": \"1.17.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz\",\n\t\t\t\"integrity\": \"sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"es-to-primitive\": \"^1.2.1\",\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has\": \"^1.0.3\",\n\t\t\t\t\"has-symbols\": \"^1.0.1\",\n\t\t\t\t\"is-callable\": \"^1.1.5\",\n\t\t\t\t\"is-regex\": \"^1.0.5\",\n\t\t\t\t\"object-inspect\": \"^1.7.0\",\n\t\t\t\t\"object-keys\": \"^1.1.1\",\n\t\t\t\t\"object.assign\": \"^4.1.0\",\n\t\t\t\t\"string.prototype.trimleft\": \"^2.1.1\",\n\t\t\t\t\"string.prototype.trimright\": \"^2.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/es-to-primitive\": {\n\t\t\t\"version\": \"1.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-callable\": \"^1.1.4\",\n\t\t\t\t\"is-date-object\": \"^1.0.1\",\n\t\t\t\t\"is-symbol\": \"^1.0.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/escalade\": {\n\t\t\t\"version\": \"3.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/escape-string-regexp\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint\": {\n\t\t\t\"version\": \"8.57.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz\",\n\t\t\t\"integrity\": \"sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.2.0\",\n\t\t\t\t\"@eslint-community/regexpp\": \"^4.6.1\",\n\t\t\t\t\"@eslint/eslintrc\": \"^2.1.4\",\n\t\t\t\t\"@eslint/js\": \"8.57.0\",\n\t\t\t\t\"@humanwhocodes/config-array\": \"^0.11.14\",\n\t\t\t\t\"@humanwhocodes/module-importer\": \"^1.0.1\",\n\t\t\t\t\"@nodelib/fs.walk\": \"^1.2.8\",\n\t\t\t\t\"@ungap/structured-clone\": \"^1.2.0\",\n\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\"chalk\": \"^4.0.0\",\n\t\t\t\t\"cross-spawn\": \"^7.0.2\",\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"doctrine\": \"^3.0.0\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"eslint-scope\": \"^7.2.2\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.3\",\n\t\t\t\t\"espree\": \"^9.6.1\",\n\t\t\t\t\"esquery\": \"^1.4.2\",\n\t\t\t\t\"esutils\": \"^2.0.2\",\n\t\t\t\t\"fast-deep-equal\": \"^3.1.3\",\n\t\t\t\t\"file-entry-cache\": \"^6.0.1\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"glob-parent\": \"^6.0.2\",\n\t\t\t\t\"globals\": \"^13.19.0\",\n\t\t\t\t\"graphemer\": \"^1.4.0\",\n\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\"imurmurhash\": \"^0.1.4\",\n\t\t\t\t\"is-glob\": \"^4.0.0\",\n\t\t\t\t\"is-path-inside\": \"^3.0.3\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"json-stable-stringify-without-jsonify\": \"^1.0.1\",\n\t\t\t\t\"levn\": \"^0.4.1\",\n\t\t\t\t\"lodash.merge\": \"^4.6.2\",\n\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"optionator\": \"^0.9.3\",\n\t\t\t\t\"strip-ansi\": \"^6.0.1\",\n\t\t\t\t\"text-table\": \"^0.2.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"eslint\": \"bin/eslint.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-compat-utils\": {\n\t\t\t\"version\": \"0.5.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz\",\n\t\t\t\"integrity\": \"sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"semver\": \"^7.5.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=12\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=6.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-config-wikimedia\": {\n\t\t\t\"version\": \"0.29.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.29.1.tgz\",\n\t\t\t\"integrity\": \"sha512-4dbL5o3hKGSvreyrGZWLPoTDLFubZ575IQOPhUaTcpbTsi0u05TBEMsOyYkthTaK21vsFQqhSYtxp/xU93BSdA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"browserslist-config-wikimedia\": \"^0.7.0\",\n\t\t\t\t\"eslint\": \"^8.57.0\",\n\t\t\t\t\"eslint-plugin-compat\": \"^4.2.0\",\n\t\t\t\t\"eslint-plugin-es-x\": \"^7.6.0\",\n\t\t\t\t\"eslint-plugin-jest\": \"^28.5.0\",\n\t\t\t\t\"eslint-plugin-jsdoc\": \"48.2.5\",\n\t\t\t\t\"eslint-plugin-json-es\": \"^1.6.0\",\n\t\t\t\t\"eslint-plugin-mediawiki\": \"^0.7.0\",\n\t\t\t\t\"eslint-plugin-mocha\": \"^10.4.3\",\n\t\t\t\t\"eslint-plugin-n\": \"^17.7.0\",\n\t\t\t\t\"eslint-plugin-no-jquery\": \"^3.1.1\",\n\t\t\t\t\"eslint-plugin-qunit\": \"^8.1.1\",\n\t\t\t\t\"eslint-plugin-security\": \"^1.7.1\",\n\t\t\t\t\"eslint-plugin-unicorn\": \"^53.0.0\",\n\t\t\t\t\"eslint-plugin-vue\": \"^9.26.0\",\n\t\t\t\t\"eslint-plugin-wdio\": \"^8.24.12\",\n\t\t\t\t\"eslint-plugin-yml\": \"^1.14.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=18 <23\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-compat\": {\n\t\t\t\"version\": \"4.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-4.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-RDKSYD0maWy5r7zb5cWQS+uSPc26mgOzdORJ8hxILmWM7S/Ncwky7BcAtXVY5iRbKjBdHsWU8Yg7hfoZjtkv7w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@mdn/browser-compat-data\": \"^5.3.13\",\n\t\t\t\t\"ast-metadata-inferer\": \"^0.8.0\",\n\t\t\t\t\"browserslist\": \"^4.21.10\",\n\t\t\t\t\"caniuse-lite\": \"^1.0.30001524\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"lodash.memoize\": \"^4.1.2\",\n\t\t\t\t\"semver\": \"^7.5.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=14.x\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-es-x\": {\n\t\t\t\"version\": \"7.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t\"https://github.com/sponsors/ota-meshi\",\n\t\t\t\t\"https://opencollective.com/eslint\"\n\t\t\t],\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.1.2\",\n\t\t\t\t\"@eslint-community/regexpp\": \"^4.11.0\",\n\t\t\t\t\"eslint-compat-utils\": \"^0.5.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^14.18.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-jest\": {\n\t\t\t\"version\": \"28.8.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.8.3.tgz\",\n\t\t\t\"integrity\": \"sha512-HIQ3t9hASLKm2IhIOqnu+ifw7uLZkIlR7RYNv7fMcEi/p0CIiJmfriStQS2LDkgtY4nyLbIZAD+JL347Yc2ETQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@typescript-eslint/utils\": \"^6.0.0 || ^7.0.0 || ^8.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^16.10.0 || ^18.12.0 || >=20.0.0\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"@typescript-eslint/eslint-plugin\": \"^6.0.0 || ^7.0.0 || ^8.0.0\",\n\t\t\t\t\"eslint\": \"^7.0.0 || ^8.0.0 || ^9.0.0\",\n\t\t\t\t\"jest\": \"*\"\n\t\t\t},\n\t\t\t\"peerDependenciesMeta\": {\n\t\t\t\t\"@typescript-eslint/eslint-plugin\": {\n\t\t\t\t\t\"optional\": true\n\t\t\t\t},\n\t\t\t\t\"jest\": {\n\t\t\t\t\t\"optional\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-jsdoc\": {\n\t\t\t\"version\": \"48.2.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.5.tgz\",\n\t\t\t\"integrity\": \"sha512-ZeTfKV474W1N9niWfawpwsXGu+ZoMXu4417eBROX31d7ZuOk8zyG66SO77DpJ2+A9Wa2scw/jRqBPnnQo7VbcQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@es-joy/jsdoccomment\": \"~0.43.0\",\n\t\t\t\t\"are-docs-informative\": \"^0.0.2\",\n\t\t\t\t\"comment-parser\": \"1.4.1\",\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"is-builtin-module\": \"^3.2.1\",\n\t\t\t\t\"semver\": \"^7.6.1\",\n\t\t\t\t\"spdx-expression-parse\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=18\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \"^7.0.0 || ^8.0.0 || ^9.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-jsdoc/node_modules/spdx-expression-parse\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"spdx-exceptions\": \"^2.1.0\",\n\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-json-es\": {\n\t\t\t\"version\": \"1.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-xVn6hufGQH1Aa+yqOhQ43Cq28GuitTcMpQh+uaUh27U2qnVLBrvkN+2xQSnv6zpdLEPS35JCNhq4kvhR+PQCgw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\",\n\t\t\t\t\"espree\": \"^9.3.1\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">= 7\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-mediawiki\": {\n\t\t\t\"version\": \"0.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-1Y2nsFDPp96xOZCB5ivZAgqYe9i6w2u64VoCIaAzPyZnd/2h8VQR3CtD+u4Yk/KrpbKq9AAJjrs5LS8VAz6KOA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-plugin-vue\": \"^9.23.0\",\n\t\t\t\t\"upath\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=5.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-mocha\": {\n\t\t\t\"version\": \"10.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-emc4TVjq5Ht0/upR+psftuz6IBG5q279p+1dSRDeHf+NS9aaerBi3lXKo1SEzwC29hFIW21gO89CEWSvRsi8IQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-utils\": \"^3.0.0\",\n\t\t\t\t\"globals\": \"^13.24.0\",\n\t\t\t\t\"rambda\": \"^7.4.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=14.0.0\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-n\": {\n\t\t\t\"version\": \"17.10.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.10.3.tgz\",\n\t\t\t\"integrity\": \"sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"enhanced-resolve\": \"^5.17.0\",\n\t\t\t\t\"eslint-plugin-es-x\": \"^7.5.0\",\n\t\t\t\t\"get-tsconfig\": \"^4.7.0\",\n\t\t\t\t\"globals\": \"^15.8.0\",\n\t\t\t\t\"ignore\": \"^5.2.4\",\n\t\t\t\t\"minimatch\": \"^9.0.5\",\n\t\t\t\t\"semver\": \"^7.5.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=8.23.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-n/node_modules/brace-expansion\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-n/node_modules/globals\": {\n\t\t\t\"version\": \"15.10.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-15.10.0.tgz\",\n\t\t\t\"integrity\": \"sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=18\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-n/node_modules/minimatch\": {\n\t\t\t\"version\": \"9.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=16 || 14 >=14.17\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/isaacs\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-no-jquery\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LTLO3jH/Tjr1pmxCEqtV6qmt+OChv8La4fwgG470JRpgxyFF4NOzoC9CRy92GIWD3Yjl0qLEgPmD2FLQWcNEjg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=8.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-qunit\": {\n\t\t\t\"version\": \"8.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-j3xhiAf2Wvr8Dfwl5T6tlJ+F55vqYE9ZdAHUOTzq1lGerYrXzOS46RvK4SSWug2D8sl3ZYr2lA4/hgVXgLloxw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-utils\": \"^3.0.0\",\n\t\t\t\t\"requireindex\": \"^1.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^16.0.0 || ^18.0.0 || >=20.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-security\": {\n\t\t\t\"version\": \"1.7.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.7.1.tgz\",\n\t\t\t\"integrity\": \"sha512-sMStceig8AFglhhT2LqlU5r+/fn9OwsA72O5bBuQVTssPCdQAOQzL+oMn/ZcpeUY6KcNfLJArgcrsSULNjYYdQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"safe-regex\": \"^2.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn\": {\n\t\t\t\"version\": \"53.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-53.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@babel/helper-validator-identifier\": \"^7.24.5\",\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"@eslint/eslintrc\": \"^3.0.2\",\n\t\t\t\t\"ci-info\": \"^4.0.0\",\n\t\t\t\t\"clean-regexp\": \"^1.0.0\",\n\t\t\t\t\"core-js-compat\": \"^3.37.0\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"indent-string\": \"^4.0.0\",\n\t\t\t\t\"is-builtin-module\": \"^3.2.1\",\n\t\t\t\t\"jsesc\": \"^3.0.2\",\n\t\t\t\t\"pluralize\": \"^8.0.0\",\n\t\t\t\t\"read-pkg-up\": \"^7.0.1\",\n\t\t\t\t\"regexp-tree\": \"^0.1.27\",\n\t\t\t\t\"regjsparser\": \"^0.10.0\",\n\t\t\t\t\"semver\": \"^7.6.1\",\n\t\t\t\t\"strip-indent\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=18.18\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=8.56.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/@eslint/eslintrc\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"espree\": \"^10.0.1\",\n\t\t\t\t\"globals\": \"^14.0.0\",\n\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\"import-fresh\": \"^3.2.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\"strip-json-comments\": \"^3.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/eslint-visitor-keys\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/espree\": {\n\t\t\t\"version\": \"10.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/espree/-/espree-10.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"acorn\": \"^8.12.0\",\n\t\t\t\t\"acorn-jsx\": \"^5.3.2\",\n\t\t\t\t\"eslint-visitor-keys\": \"^4.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^18.18.0 || ^20.9.0 || >=21.1.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/globals\": {\n\t\t\t\"version\": \"14.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-14.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=18\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-unicorn/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-vue\": {\n\t\t\t\"version\": \"9.28.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.28.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"globals\": \"^13.24.0\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"nth-check\": \"^2.1.1\",\n\t\t\t\t\"postcss-selector-parser\": \"^6.0.15\",\n\t\t\t\t\"semver\": \"^7.6.3\",\n\t\t\t\t\"vue-eslint-parser\": \"^9.4.3\",\n\t\t\t\t\"xml-name-validator\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \"^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-wdio\": {\n\t\t\t\"version\": \"8.24.12\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-8.24.12.tgz\",\n\t\t\t\"integrity\": \"sha512-OmzGteXFOQnJDdkTNnTfksaVa18WlFCyeLjZXHvDpkbomLWAg9wc296Pr0wnTCagqNj8qfEHpy+N2XVew5VCMA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^16.13 || >=18\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-plugin-yml\": {\n\t\t\t\"version\": \"1.14.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"eslint-compat-utils\": \"^0.5.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"yaml-eslint-parser\": \"^1.2.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ota-meshi\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=6.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-scope\": {\n\t\t\t\"version\": \"7.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"esrecurse\": \"^4.3.0\",\n\t\t\t\t\"estraverse\": \"^5.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-utils\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^10.0.0 || ^12.0.0 || >= 14.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/mysticatea\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=5\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-utils/node_modules/eslint-visitor-keys\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint-visitor-keys\": {\n\t\t\t\"version\": \"3.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/ansi-styles\": {\n\t\t\t\"version\": \"4.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/chalk/ansi-styles?sponsor=1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/eslint/node_modules/chalk\": {\n\t\t\t\"version\": \"4.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/chalk/chalk?sponsor=1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/color-convert\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/color-name\": {\n\t\t\t\"version\": \"1.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/eslint/node_modules/escape-string-regexp\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/glob-parent\": {\n\t\t\t\"version\": \"6.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-glob\": \"^4.0.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10.13.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/has-flag\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/eslint/node_modules/supports-color\": {\n\t\t\t\"version\": \"7.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/espree\": {\n\t\t\t\"version\": \"9.6.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/espree/-/espree-9.6.1.tgz\",\n\t\t\t\"integrity\": \"sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"acorn\": \"^8.9.0\",\n\t\t\t\t\"acorn-jsx\": \"^5.3.2\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^12.22.0 || ^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://opencollective.com/eslint\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/esprima\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"esparse\": \"bin/esparse.js\",\n\t\t\t\t\"esvalidate\": \"bin/esvalidate.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/esquery\": {\n\t\t\t\"version\": \"1.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"estraverse\": \"^5.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/esrecurse\": {\n\t\t\t\"version\": \"4.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"estraverse\": \"^5.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/estraverse\": {\n\t\t\t\"version\": \"5.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/esutils\": {\n\t\t\t\"version\": \"2.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/fast-deep-equal\": {\n\t\t\t\"version\": \"3.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/fast-glob\": {\n\t\t\t\"version\": \"3.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@nodelib/fs.stat\": \"^2.0.2\",\n\t\t\t\t\"@nodelib/fs.walk\": \"^1.2.3\",\n\t\t\t\t\"glob-parent\": \"^5.1.2\",\n\t\t\t\t\"merge2\": \"^1.3.0\",\n\t\t\t\t\"micromatch\": \"^4.0.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.6.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/fast-json-stable-stringify\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/fast-levenshtein\": {\n\t\t\t\"version\": \"2.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/fast-safe-stringify\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/fastq\": {\n\t\t\t\"version\": \"1.15.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"reusify\": \"^1.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/file-entry-cache\": {\n\t\t\t\"version\": \"6.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"flat-cache\": \"^3.0.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^10.12.0 || >=12.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/fill-range\": {\n\t\t\t\"version\": \"7.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"to-regex-range\": \"^5.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/find-up\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"locate-path\": \"^6.0.0\",\n\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/flat\": {\n\t\t\t\"version\": \"5.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flat/-/flat-5.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==\",\n\t\t\t\"bin\": {\n\t\t\t\t\"flat\": \"cli.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/flat-cache\": {\n\t\t\t\"version\": \"3.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"flatted\": \"^3.1.0\",\n\t\t\t\t\"rimraf\": \"^3.0.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^10.12.0 || >=12.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/flatted\": {\n\t\t\t\"version\": \"3.2.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz\",\n\t\t\t\"integrity\": \"sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/form-data\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"asynckit\": \"^0.4.0\",\n\t\t\t\t\"combined-stream\": \"^1.0.8\",\n\t\t\t\t\"mime-types\": \"^2.1.12\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/formidable\": {\n\t\t\t\"version\": \"1.2.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz\",\n\t\t\t\"integrity\": \"sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/fs-extra\": {\n\t\t\t\"version\": \"9.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"at-least-node\": \"^1.0.0\",\n\t\t\t\t\"graceful-fs\": \"^4.2.0\",\n\t\t\t\t\"jsonfile\": \"^6.0.1\",\n\t\t\t\t\"universalify\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/fs.realpath\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-FQStJSMVjKpA20onh8sBQRmU6k8=\"\n\t\t},\n\t\t\"node_modules/fsevents\": {\n\t\t\t\"version\": \"2.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n\t\t\t\"optional\": true,\n\t\t\t\"os\": [\n\t\t\t\t\"darwin\"\n\t\t\t],\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^8.16.0 || ^10.6.0 || >=11.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/function-bind\": {\n\t\t\t\"version\": \"1.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ljharb\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/get-caller-file\": {\n\t\t\t\"version\": \"2.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"6.* || 8.* || >= 10.*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/get-func-name\": {\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/get-intrinsic\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has\": \"^1.0.3\",\n\t\t\t\t\"has-symbols\": \"^1.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/get-tsconfig\": {\n\t\t\t\"version\": \"4.8.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz\",\n\t\t\t\"integrity\": \"sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"resolve-pkg-maps\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/privatenumber/get-tsconfig?sponsor=1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/glob\": {\n\t\t\t\"version\": \"7.2.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n\t\t\t\"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"fs.realpath\": \"^1.0.0\",\n\t\t\t\t\"inflight\": \"^1.0.4\",\n\t\t\t\t\"inherits\": \"2\",\n\t\t\t\t\"minimatch\": \"^3.1.1\",\n\t\t\t\t\"once\": \"^1.3.0\",\n\t\t\t\t\"path-is-absolute\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/isaacs\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/glob-parent\": {\n\t\t\t\"version\": \"5.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-glob\": \"^4.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/globals\": {\n\t\t\t\"version\": \"13.24.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-13.24.0.tgz\",\n\t\t\t\"integrity\": \"sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"type-fest\": \"^0.20.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/graceful-fs\": {\n\t\t\t\"version\": \"4.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/graphemer\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/has\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/has-flag\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-tdRU3CGZriJWmfNGfloH87lVuv0=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/has-symbols\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/hasown\": {\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"function-bind\": \"^1.1.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/he\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/he/-/he-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==\",\n\t\t\t\"bin\": {\n\t\t\t\t\"he\": \"bin/he\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/hosted-git-info\": {\n\t\t\t\"version\": \"2.8.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz\",\n\t\t\t\"integrity\": \"sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/ignore\": {\n\t\t\t\"version\": \"5.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/import-fresh\": {\n\t\t\t\"version\": \"3.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"parent-module\": \"^1.0.0\",\n\t\t\t\t\"resolve-from\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/imurmurhash\": {\n\t\t\t\"version\": \"0.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.8.19\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/indent-string\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/inflight\": {\n\t\t\t\"version\": \"1.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n\t\t\t\"integrity\": \"sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"once\": \"^1.3.0\",\n\t\t\t\t\"wrappy\": \"1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/inherits\": {\n\t\t\t\"version\": \"2.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\"\n\t\t},\n\t\t\"node_modules/is-arrayish\": {\n\t\t\t\"version\": \"0.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz\",\n\t\t\t\"integrity\": \"sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/is-binary-path\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"binary-extensions\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-builtin-module\": {\n\t\t\t\"version\": \"3.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"builtin-modules\": \"^3.3.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-callable\": {\n\t\t\t\"version\": \"1.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-core-module\": {\n\t\t\t\"version\": \"2.13.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz\",\n\t\t\t\"integrity\": \"sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"hasown\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ljharb\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-date-object\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-extglob\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-fullwidth-code-point\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-glob\": {\n\t\t\t\"version\": \"4.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-extglob\": \"^2.1.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-number\": {\n\t\t\t\"version\": \"7.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.12.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-path-inside\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-plain-obj\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-regex\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has\": \"^1.0.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-symbol\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-symbols\": \"^1.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/is-unicode-supported\": {\n\t\t\t\"version\": \"0.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/isexe\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/js-tokens\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/js-yaml\": {\n\t\t\t\"version\": \"3.13.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz\",\n\t\t\t\"integrity\": \"sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^1.0.7\",\n\t\t\t\t\"esprima\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/jsdoc-type-pratt-parser\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=12.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/jsesc\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"jsesc\": \"bin/jsesc\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/json-parse-better-errors\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/json-parse-even-better-errors\": {\n\t\t\t\"version\": \"2.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/json-schema-ref-parser\": {\n\t\t\t\"version\": \"9.0.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz\",\n\t\t\t\"integrity\": \"sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"9.0.9\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/json-schema-ref-parser/node_modules/@apidevtools/json-schema-ref-parser\": {\n\t\t\t\"version\": \"9.0.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz\",\n\t\t\t\"integrity\": \"sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"@types/json-schema\": \"^7.0.6\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/json-schema-ref-parser/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/json-schema-ref-parser/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/json-schema-traverse\": {\n\t\t\t\"version\": \"0.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/json-stable-stringify-without-jsonify\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/jsonfile\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"graceful-fs\": \"^4.1.6\",\n\t\t\t\t\"universalify\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/levn\": {\n\t\t\t\"version\": \"0.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/levn/-/levn-0.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"prelude-ls\": \"^1.2.1\",\n\t\t\t\t\"type-check\": \"~0.4.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/lines-and-columns\": {\n\t\t\t\"version\": \"1.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/load-json-file\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-L19Fq5HjMhYjT9U62rZo607AmTs=\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"graceful-fs\": \"^4.1.2\",\n\t\t\t\t\"parse-json\": \"^4.0.0\",\n\t\t\t\t\"pify\": \"^3.0.0\",\n\t\t\t\t\"strip-bom\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/locate-path\": {\n\t\t\t\"version\": \"6.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-locate\": \"^5.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/lodash\": {\n\t\t\t\"version\": \"4.17.21\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n\t\t\t\"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/lodash.get\": {\n\t\t\t\"version\": \"4.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz\",\n\t\t\t\"integrity\": \"sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/lodash.isequal\": {\n\t\t\t\"version\": \"4.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz\",\n\t\t\t\"integrity\": \"sha1-QVxEePK8wwEgwizhDtMib30+GOA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/lodash.memoize\": {\n\t\t\t\"version\": \"4.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/lodash.merge\": {\n\t\t\t\"version\": \"4.6.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz\",\n\t\t\t\"integrity\": \"sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/log-symbols\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"chalk\": \"^4.1.0\",\n\t\t\t\t\"is-unicode-supported\": \"^0.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/ansi-styles\": {\n\t\t\t\"version\": \"4.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/chalk\": {\n\t\t\t\"version\": \"4.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/color-convert\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/color-name\": {\n\t\t\t\"version\": \"1.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\"\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/has-flag\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/log-symbols/node_modules/supports-color\": {\n\t\t\t\"version\": \"7.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/loupe\": {\n\t\t\t\"version\": \"2.3.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz\",\n\t\t\t\"integrity\": \"sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"get-func-name\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/memorystream\": {\n\t\t\t\"version\": \"0.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz\",\n\t\t\t\"integrity\": \"sha1-htcJCzDORV1j+64S3aUaR93K+bI=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/merge2\": {\n\t\t\t\"version\": \"1.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/methods\": {\n\t\t\t\"version\": \"1.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/methods/-/methods-1.1.2.tgz\",\n\t\t\t\"integrity\": \"sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/micromatch\": {\n\t\t\t\"version\": \"4.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"braces\": \"^3.0.3\",\n\t\t\t\t\"picomatch\": \"^2.3.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mime\": {\n\t\t\t\"version\": \"2.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime/-/mime-2.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"mime\": \"cli.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mime-db\": {\n\t\t\t\"version\": \"1.52.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n\t\t\t\"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mime-types\": {\n\t\t\t\"version\": \"2.1.35\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n\t\t\t\"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"mime-db\": \"1.52.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/min-indent\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/minimatch\": {\n\t\t\t\"version\": \"3.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": \"^1.1.7\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/minimist\": {\n\t\t\t\"version\": \"1.2.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz\",\n\t\t\t\"integrity\": \"sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/mocha\": {\n\t\t\t\"version\": \"10.8.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz\",\n\t\t\t\"integrity\": \"sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-colors\": \"^4.1.3\",\n\t\t\t\t\"browser-stdout\": \"^1.3.1\",\n\t\t\t\t\"chokidar\": \"^3.5.3\",\n\t\t\t\t\"debug\": \"^4.3.5\",\n\t\t\t\t\"diff\": \"^5.2.0\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"glob\": \"^8.1.0\",\n\t\t\t\t\"he\": \"^1.2.0\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"log-symbols\": \"^4.1.0\",\n\t\t\t\t\"minimatch\": \"^5.1.6\",\n\t\t\t\t\"ms\": \"^2.1.3\",\n\t\t\t\t\"serialize-javascript\": \"^6.0.2\",\n\t\t\t\t\"strip-json-comments\": \"^3.1.1\",\n\t\t\t\t\"supports-color\": \"^8.1.1\",\n\t\t\t\t\"workerpool\": \"^6.5.1\",\n\t\t\t\t\"yargs\": \"^16.2.0\",\n\t\t\t\t\"yargs-parser\": \"^20.2.9\",\n\t\t\t\t\"yargs-unparser\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"_mocha\": \"bin/_mocha\",\n\t\t\t\t\"mocha\": \"bin/mocha.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 14.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\"\n\t\t},\n\t\t\"node_modules/mocha/node_modules/brace-expansion\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/escape-string-regexp\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/glob\": {\n\t\t\t\"version\": \"8.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob/-/glob-8.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==\",\n\t\t\t\"deprecated\": \"Glob versions prior to v9 are no longer supported\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"fs.realpath\": \"^1.0.0\",\n\t\t\t\t\"inflight\": \"^1.0.4\",\n\t\t\t\t\"inherits\": \"2\",\n\t\t\t\t\"minimatch\": \"^5.0.1\",\n\t\t\t\t\"once\": \"^1.3.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=12\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/isaacs\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/has-flag\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/minimatch\": {\n\t\t\t\"version\": \"5.1.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz\",\n\t\t\t\"integrity\": \"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/mocha/node_modules/supports-color\": {\n\t\t\t\"version\": \"8.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/ms\": {\n\t\t\t\"version\": \"2.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==\"\n\t\t},\n\t\t\"node_modules/natural-compare\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/nice-try\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/node-releases\": {\n\t\t\t\"version\": \"2.0.18\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz\",\n\t\t\t\"integrity\": \"sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/normalize-package-data\": {\n\t\t\t\"version\": \"2.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"hosted-git-info\": \"^2.1.4\",\n\t\t\t\t\"resolve\": \"^1.10.0\",\n\t\t\t\t\"semver\": \"2 || 3 || 4 || 5\",\n\t\t\t\t\"validate-npm-package-license\": \"^3.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/normalize-package-data/node_modules/semver\": {\n\t\t\t\"version\": \"5.7.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-5.7.2.tgz\",\n\t\t\t\"integrity\": \"sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"semver\": \"bin/semver\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/normalize-path\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all\": {\n\t\t\t\"version\": \"4.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^3.2.1\",\n\t\t\t\t\"chalk\": \"^2.4.1\",\n\t\t\t\t\"cross-spawn\": \"^6.0.5\",\n\t\t\t\t\"memorystream\": \"^0.3.1\",\n\t\t\t\t\"minimatch\": \"^3.0.4\",\n\t\t\t\t\"pidtree\": \"^0.3.0\",\n\t\t\t\t\"read-pkg\": \"^3.0.0\",\n\t\t\t\t\"shell-quote\": \"^1.6.1\",\n\t\t\t\t\"string.prototype.padend\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"npm-run-all\": \"bin/npm-run-all/index.js\",\n\t\t\t\t\"run-p\": \"bin/run-p/index.js\",\n\t\t\t\t\"run-s\": \"bin/run-s/index.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all/node_modules/cross-spawn\": {\n\t\t\t\"version\": \"6.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"nice-try\": \"^1.0.4\",\n\t\t\t\t\"path-key\": \"^2.0.1\",\n\t\t\t\t\"semver\": \"^5.5.0\",\n\t\t\t\t\"shebang-command\": \"^1.2.0\",\n\t\t\t\t\"which\": \"^1.2.9\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4.8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all/node_modules/path-key\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all/node_modules/semver\": {\n\t\t\t\"version\": \"5.7.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-5.7.2.tgz\",\n\t\t\t\"integrity\": \"sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"semver\": \"bin/semver\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all/node_modules/shebang-command\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"shebang-regex\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/npm-run-all/node_modules/shebang-regex\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/nth-check\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"boolbase\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/fb55/nth-check?sponsor=1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/object-inspect\": {\n\t\t\t\"version\": \"1.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/object-keys\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/object.assign\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.2\",\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has-symbols\": \"^1.0.0\",\n\t\t\t\t\"object-keys\": \"^1.0.11\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/once\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"wrappy\": \"1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/openapi-response-validator\": {\n\t\t\t\"version\": \"3.8.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-response-validator/-/openapi-response-validator-3.8.2.tgz\",\n\t\t\t\"integrity\": \"sha512-SZY8uHRcphr/4SdzvLDTyJ7P/f34E/ApCnp2A3S0cG1FkESa5qPg+4bA7z1YLsr1IglimdP+fVGA68aMLNk9mg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ajv\": \"^6.5.4\",\n\t\t\t\t\"openapi-types\": \"1.3.5\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/openapi-schema-validator\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-schema-validator/-/openapi-schema-validator-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-KKpeNEvAmpy6B2JCfyrM4yWjL6vggDCVbBoR8Yfkj0Jltc6PCW+dBbcg+1yrTCuDv80qBQJ6w0ejA71DlOFegA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ajv\": \"^6.5.2\",\n\t\t\t\t\"lodash.merge\": \"^4.6.1\",\n\t\t\t\t\"openapi-types\": \"1.3.4\",\n\t\t\t\t\"swagger-schema-official\": \"2.0.0-bab6bed\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/openapi-schema-validator/node_modules/openapi-types\": {\n\t\t\t\"version\": \"1.3.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-types/-/openapi-types-1.3.4.tgz\",\n\t\t\t\"integrity\": \"sha512-h8rADpW3k/wepLdERKF0VKMAPdoFYNQCLGPmc/f8sgQ2dxUy+7sY4WAX2XDUDjhKTjbJVbxxofLkzy7f1/tE4g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/openapi-types\": {\n\t\t\t\"version\": \"1.3.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-types/-/openapi-types-1.3.5.tgz\",\n\t\t\t\"integrity\": \"sha512-11oi4zYorsgvg5yBarZplAqbpev5HkuVNPlZaPTknPDzAynq+lnJdXAmruGWP0s+dNYZS7bjM+xrTpJw7184Fg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/openapi-validator\": {\n\t\t\t\"version\": \"0.13.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-validator/-/openapi-validator-0.13.0.tgz\",\n\t\t\t\"integrity\": \"sha512-o8Ft1NdSkhHiOwHrkD4u2o5ud5G7FfjubX6vPtBscVSZEKPYcQpr21gZ+rfWeY1MCHdxYaqXJLCGn/78VahrUw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"combos\": \"^0.2.0\",\n\t\t\t\t\"fs-extra\": \"^9.0.0\",\n\t\t\t\t\"js-yaml\": \"^3.13.1\",\n\t\t\t\t\"openapi-response-validator\": \"^3.8.1\",\n\t\t\t\t\"openapi-schema-validator\": \"^3.0.3\",\n\t\t\t\t\"path-parser\": \"^6.1.0\",\n\t\t\t\t\"typeof\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/optionator\": {\n\t\t\t\"version\": \"0.9.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz\",\n\t\t\t\"integrity\": \"sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"deep-is\": \"^0.1.3\",\n\t\t\t\t\"fast-levenshtein\": \"^2.0.6\",\n\t\t\t\t\"levn\": \"^0.4.1\",\n\t\t\t\t\"prelude-ls\": \"^1.2.1\",\n\t\t\t\t\"type-check\": \"^0.4.0\",\n\t\t\t\t\"word-wrap\": \"^1.2.5\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/p-limit\": {\n\t\t\t\"version\": \"2.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-try\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/p-locate\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-limit\": \"^3.0.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/p-locate/node_modules/p-limit\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"yocto-queue\": \"^0.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/p-try\": {\n\t\t\t\"version\": \"2.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/parent-module\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"callsites\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/parse-json\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"error-ex\": \"^1.3.1\",\n\t\t\t\t\"json-parse-better-errors\": \"^1.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/path-exists\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/path-is-absolute\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/path-key\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/path-parse\": {\n\t\t\t\"version\": \"1.0.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n\t\t\t\"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/path-parser\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-parser/-/path-parser-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nAB6J73z2rFcQP+870OHhpkHFj5kO4rPLc2Ol4Y3Ale7F6Hk1/cPKp7cQ8RznKF8FOSvu+YR9Xc6Gafk7DlpYA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"search-params\": \"3.0.0\",\n\t\t\t\t\"tslib\": \"^1.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/path-type\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"pify\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/pathval\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/picocolors\": {\n\t\t\t\"version\": \"1.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/picomatch\": {\n\t\t\t\"version\": \"2.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/pidtree\": {\n\t\t\t\"version\": \"0.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"pidtree\": \"bin/pidtree.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/pify\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pify/-/pify-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/pluralize\": {\n\t\t\t\"version\": \"8.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/postcss-selector-parser\": {\n\t\t\t\"version\": \"6.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"cssesc\": \"^3.0.0\",\n\t\t\t\t\"util-deprecate\": \"^1.0.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/prelude-ls\": {\n\t\t\t\"version\": \"1.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/punycode\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/qs\": {\n\t\t\t\"version\": \"6.10.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.3.tgz\",\n\t\t\t\"integrity\": \"sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"side-channel\": \"^1.0.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/queue-microtask\": {\n\t\t\t\"version\": \"1.2.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n\t\t\t\"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/feross\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"patreon\",\n\t\t\t\t\t\"url\": \"https://www.patreon.com/feross\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"consulting\",\n\t\t\t\t\t\"url\": \"https://feross.org/support\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t\"node_modules/rambda\": {\n\t\t\t\"version\": \"7.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/randombytes\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"safe-buffer\": \"^5.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"load-json-file\": \"^4.0.0\",\n\t\t\t\t\"normalize-package-data\": \"^2.3.2\",\n\t\t\t\t\"path-type\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up\": {\n\t\t\t\"version\": \"7.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"find-up\": \"^4.1.0\",\n\t\t\t\t\"read-pkg\": \"^5.2.0\",\n\t\t\t\t\"type-fest\": \"^0.8.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/find-up\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"locate-path\": \"^5.0.0\",\n\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/locate-path\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-locate\": \"^4.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/p-locate\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-limit\": \"^2.2.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/parse-json\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@babel/code-frame\": \"^7.0.0\",\n\t\t\t\t\"error-ex\": \"^1.3.1\",\n\t\t\t\t\"json-parse-even-better-errors\": \"^2.3.0\",\n\t\t\t\t\"lines-and-columns\": \"^1.1.6\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/read-pkg\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@types/normalize-package-data\": \"^2.4.0\",\n\t\t\t\t\"normalize-package-data\": \"^2.5.0\",\n\t\t\t\t\"parse-json\": \"^5.0.0\",\n\t\t\t\t\"type-fest\": \"^0.6.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest\": {\n\t\t\t\"version\": \"0.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/read-pkg-up/node_modules/type-fest\": {\n\t\t\t\"version\": \"0.8.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz\",\n\t\t\t\"integrity\": \"sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/readable-stream\": {\n\t\t\t\"version\": \"3.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"inherits\": \"^2.0.3\",\n\t\t\t\t\"string_decoder\": \"^1.1.1\",\n\t\t\t\t\"util-deprecate\": \"^1.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/readdirp\": {\n\t\t\t\"version\": \"3.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"picomatch\": \"^2.2.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/regexp-tree\": {\n\t\t\t\"version\": \"0.1.27\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz\",\n\t\t\t\"integrity\": \"sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"regexp-tree\": \"bin/regexp-tree\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/regjsparser\": {\n\t\t\t\"version\": \"0.10.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"jsesc\": \"~0.5.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"regjsparser\": \"bin/parser\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/regjsparser/node_modules/jsesc\": {\n\t\t\t\"version\": \"0.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"jsesc\": \"bin/jsesc\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/require-directory\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha1-jGStX9MNqxyXbiNE/+f3kqam30I=\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/require-main-filename\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/requireindex\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.5\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/resolve\": {\n\t\t\t\"version\": \"1.22.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz\",\n\t\t\t\"integrity\": \"sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-core-module\": \"^2.13.0\",\n\t\t\t\t\"path-parse\": \"^1.0.7\",\n\t\t\t\t\"supports-preserve-symlinks-flag\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"resolve\": \"bin/resolve\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ljharb\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/resolve-from\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/resolve-pkg-maps\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/privatenumber/resolve-pkg-maps?sponsor=1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/reusify\": {\n\t\t\t\"version\": \"1.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"iojs\": \">=1.0.0\",\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/rimraf\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"glob\": \"^7.1.3\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"rimraf\": \"bin.js\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/isaacs\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/run-parallel\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/feross\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"patreon\",\n\t\t\t\t\t\"url\": \"https://www.patreon.com/feross\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"consulting\",\n\t\t\t\t\t\"url\": \"https://feross.org/support\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"dependencies\": {\n\t\t\t\t\"queue-microtask\": \"^1.2.2\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/safe-buffer\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==\"\n\t\t},\n\t\t\"node_modules/safe-regex\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"regexp-tree\": \"~0.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/search-params\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/search-params/-/search-params-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8CYNl/bjkEhXWbDTU/K7c2jQtrnqEffIPyOLMqygW/7/b+ym8UtQumcAZjOfMLjZKR6AxK5tOr9fChbQZCzPqg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/semver\": {\n\t\t\t\"version\": \"7.6.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.3.tgz\",\n\t\t\t\"integrity\": \"sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"semver\": \"bin/semver.js\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/serialize-javascript\": {\n\t\t\t\"version\": \"6.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"randombytes\": \"^2.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/set-blocking\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-BF+XgtARrppoA93TgrJDkrPYkPc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/shebang-command\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"shebang-regex\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/shebang-regex\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/shell-quote\": {\n\t\t\t\"version\": \"1.7.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/side-channel\": {\n\t\t\t\"version\": \"1.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"call-bind\": \"^1.0.0\",\n\t\t\t\t\"get-intrinsic\": \"^1.0.2\",\n\t\t\t\t\"object-inspect\": \"^1.9.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/side-channel/node_modules/object-inspect\": {\n\t\t\t\"version\": \"1.12.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/spdx-correct\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"spdx-expression-parse\": \"^3.0.0\",\n\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/spdx-exceptions\": {\n\t\t\t\"version\": \"2.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/spdx-expression-parse\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"spdx-exceptions\": \"^2.1.0\",\n\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/spdx-license-ids\": {\n\t\t\t\"version\": \"3.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/sprintf-js\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/string_decoder\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"safe-buffer\": \"~5.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string-width\": {\n\t\t\t\"version\": \"4.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"emoji-regex\": \"^8.0.0\",\n\t\t\t\t\"is-fullwidth-code-point\": \"^3.0.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string-width/node_modules/strip-ansi\": {\n\t\t\t\"version\": \"6.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-regex\": \"^5.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string.prototype.padend\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.0-next.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string.prototype.trimend\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string.prototype.trimleft\": {\n\t\t\t\"version\": \"2.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\",\n\t\t\t\t\"string.prototype.trimstart\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string.prototype.trimright\": {\n\t\t\t\"version\": \"2.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\",\n\t\t\t\t\"string.prototype.trimend\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/string.prototype.trimstart\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/strip-ansi\": {\n\t\t\t\"version\": \"6.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-regex\": \"^5.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/strip-bom\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/strip-indent\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"min-indent\": \"^1.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/strip-json-comments\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/superagent\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"component-emitter\": \"^1.3.0\",\n\t\t\t\t\"cookiejar\": \"^2.1.2\",\n\t\t\t\t\"debug\": \"^4.1.1\",\n\t\t\t\t\"fast-safe-stringify\": \"^2.0.7\",\n\t\t\t\t\"form-data\": \"^3.0.0\",\n\t\t\t\t\"formidable\": \"^1.2.2\",\n\t\t\t\t\"methods\": \"^1.1.2\",\n\t\t\t\t\"mime\": \"^2.4.6\",\n\t\t\t\t\"qs\": \"^6.9.4\",\n\t\t\t\t\"readable-stream\": \"^3.6.0\",\n\t\t\t\t\"semver\": \"^7.3.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/supertest\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supertest/-/supertest-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-2JAWpPrUOZF4hHH5ZTCN2xjKXvJS3AEwPNXl0HUseHsfcXFvMy9kcsufIHCNAmQ5hlGCvgeAqaR5PBEouN3hlQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"methods\": \"1.1.2\",\n\t\t\t\t\"superagent\": \"6.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/supports-color\": {\n\t\t\t\"version\": \"5.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"has-flag\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/supports-preserve-symlinks-flag\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.4\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ljharb\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-combine\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-combine/-/swagger-combine-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nVQPzSGixSJ6U3BSTBYswIbamumNCz1ZXPqnCrXYz6BHlSeOtfGKuyZ+sAWtpOepUFuOu93x+VOIzAxLKK6xYw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"json-schema-ref-parser\": \"^9.0.9\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"minimist\": \"^1.2.5\",\n\t\t\t\t\"swagger-parser\": \"^10.0.3\",\n\t\t\t\t\"traverse\": \"^0.6.6\",\n\t\t\t\t\"url-join\": \"^4.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"swagger-combine\": \"bin/swagger-combine\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-combine/node_modules/argparse\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/swagger-combine/node_modules/js-yaml\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"js-yaml\": \"bin/js-yaml.js\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-parser\": {\n\t\t\t\"version\": \"10.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-parser/-/swagger-parser-10.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-nF7oMeL4KypldrQhac8RyHerJeGPD1p2xDh900GPvc+Nk7nWP6jX2FcC7WmkinMoAmoO774+AFXcWsW8gMWEIg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/swagger-parser\": \"10.0.3\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-parser/node_modules/@apidevtools/swagger-parser\": {\n\t\t\t\"version\": \"10.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-sNiLY51vZOmSPFZA5TF35KZ2HbgYklQnTSDnkghamzLb3EkNtcQnrBQEj5AOCxHpTtXpqMCRM1CrmV2rG6nw4g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"^9.0.6\",\n\t\t\t\t\"@apidevtools/openapi-schemas\": \"^2.0.4\",\n\t\t\t\t\"@apidevtools/swagger-methods\": \"^3.0.2\",\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"z-schema\": \"^5.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-parser/node_modules/z-schema\": {\n\t\t\t\"version\": \"5.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/z-schema/-/z-schema-5.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Gp8xU2lULhREqTWj9t4BEAeA7M835n4fWJ9KjGWksV3wmLUdOJo2hAr+QYvkVZIGOOTyeN274g1f95dKRsgYgQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"lodash.get\": \"^4.4.2\",\n\t\t\t\t\"lodash.isequal\": \"^4.5.0\",\n\t\t\t\t\"validator\": \"^13.6.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"z-schema\": \"bin/z-schema\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.0.0\"\n\t\t\t},\n\t\t\t\"optionalDependencies\": {\n\t\t\t\t\"commander\": \"^2.7.1\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/swagger-schema-official\": {\n\t\t\t\"version\": \"2.0.0-bab6bed\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz\",\n\t\t\t\"integrity\": \"sha1-cAcEaNbSl3ylI3suUZyn0Gouo/0=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/tapable\": {\n\t\t\t\"version\": \"2.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/text-table\": {\n\t\t\t\"version\": \"0.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/to-regex-range\": {\n\t\t\t\"version\": \"5.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"is-number\": \"^7.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/traverse\": {\n\t\t\t\"version\": \"0.6.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz\",\n\t\t\t\"integrity\": \"sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/ts-api-utils\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=16\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"typescript\": \">=4.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/tslib\": {\n\t\t\t\"version\": \"1.14.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/type-check\": {\n\t\t\t\"version\": \"0.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"prelude-ls\": \"^1.2.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/type-detect\": {\n\t\t\t\"version\": \"4.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/type-fest\": {\n\t\t\t\"version\": \"0.20.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/sindresorhus\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/typeof\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/typeof/-/typeof-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-nIRAPyMjrlOZFnJ1SXY46h0vJEA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/typescript\": {\n\t\t\t\"version\": \"5.6.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz\",\n\t\t\t\"integrity\": \"sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"peer\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"tsc\": \"bin/tsc\",\n\t\t\t\t\"tsserver\": \"bin/tsserver\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=14.17\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/universalify\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 10.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/upath\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/upath/-/upath-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=4\",\n\t\t\t\t\"yarn\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/update-browserslist-db\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"opencollective\",\n\t\t\t\t\t\"url\": \"https://opencollective.com/browserslist\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"tidelift\",\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"github\",\n\t\t\t\t\t\"url\": \"https://github.com/sponsors/ai\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"dependencies\": {\n\t\t\t\t\"escalade\": \"^3.2.0\",\n\t\t\t\t\"picocolors\": \"^1.1.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"update-browserslist-db\": \"cli.js\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"browserslist\": \">= 4.21.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/uri-js\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"punycode\": \"^2.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/url-join\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/util-deprecate\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/validate-npm-package-license\": {\n\t\t\t\"version\": \"3.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"spdx-correct\": \"^3.0.0\",\n\t\t\t\t\"spdx-expression-parse\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/validator\": {\n\t\t\t\"version\": \"13.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/validator/-/validator-13.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 0.10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/vue-eslint-parser\": {\n\t\t\t\"version\": \"9.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"eslint-scope\": \"^7.1.1\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\",\n\t\t\t\t\"espree\": \"^9.3.1\",\n\t\t\t\t\"esquery\": \"^1.4.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"semver\": \"^7.3.6\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/mysticatea\"\n\t\t\t},\n\t\t\t\"peerDependencies\": {\n\t\t\t\t\"eslint\": \">=6.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/which\": {\n\t\t\t\"version\": \"1.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/which/-/which-1.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"isexe\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"which\": \"bin/which\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/which-module\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/word-wrap\": {\n\t\t\t\"version\": \"1.2.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz\",\n\t\t\t\"integrity\": \"sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=0.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/workerpool\": {\n\t\t\t\"version\": \"6.5.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==\"\n\t\t},\n\t\t\"node_modules/wrap-ansi\": {\n\t\t\t\"version\": \"7.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": \"^4.0.0\",\n\t\t\t\t\"string-width\": \"^4.1.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/wrap-ansi/node_modules/ansi-styles\": {\n\t\t\t\"version\": \"4.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=8\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/wrap-ansi/node_modules/color-convert\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/wrap-ansi/node_modules/color-name\": {\n\t\t\t\"version\": \"1.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\"\n\t\t},\n\t\t\"node_modules/wrappy\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=\"\n\t\t},\n\t\t\"node_modules/xml-name-validator\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=12\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/y18n\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node_modules/yaml\": {\n\t\t\t\"version\": \"2.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz\",\n\t\t\t\"integrity\": \"sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"bin\": {\n\t\t\t\t\"yaml\": \"bin.mjs\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">= 14\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yaml-eslint-parser\": {\n\t\t\t\"version\": \"1.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.0.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"yaml\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \"^14.17.0 || >=16.0.0\"\n\t\t\t},\n\t\t\t\"funding\": {\n\t\t\t\t\"url\": \"https://github.com/sponsors/ota-meshi\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs\": {\n\t\t\t\"version\": \"16.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"cliui\": \"^7.0.2\",\n\t\t\t\t\"escalade\": \"^3.1.1\",\n\t\t\t\t\"get-caller-file\": \"^2.0.5\",\n\t\t\t\t\"require-directory\": \"^2.1.1\",\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"y18n\": \"^5.0.5\",\n\t\t\t\t\"yargs-parser\": \"^20.2.2\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs-parser\": {\n\t\t\t\"version\": \"20.2.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz\",\n\t\t\t\"integrity\": \"sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs-unparser\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==\",\n\t\t\t\"dependencies\": {\n\t\t\t\t\"camelcase\": \"^6.0.0\",\n\t\t\t\t\"decamelize\": \"^4.0.0\",\n\t\t\t\t\"flat\": \"^5.0.2\",\n\t\t\t\t\"is-plain-obj\": \"^2.1.0\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs-unparser/node_modules/camelcase\": {\n\t\t\t\"version\": \"6.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs-unparser/node_modules/decamelize\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yargs/node_modules/y18n\": {\n\t\t\t\"version\": \"5.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/yocto-queue\": {\n\t\t\t\"version\": \"0.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==\",\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=10\"\n\t\t\t}\n\t\t},\n\t\t\"node_modules/z-schema\": {\n\t\t\t\"version\": \"4.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"dependencies\": {\n\t\t\t\t\"lodash.get\": \"^4.4.2\",\n\t\t\t\t\"lodash.isequal\": \"^4.5.0\",\n\t\t\t\t\"validator\": \"^13.6.0\"\n\t\t\t},\n\t\t\t\"bin\": {\n\t\t\t\t\"z-schema\": \"bin/z-schema\"\n\t\t\t},\n\t\t\t\"engines\": {\n\t\t\t\t\"node\": \">=6.0.0\"\n\t\t\t},\n\t\t\t\"optionalDependencies\": {\n\t\t\t\t\"commander\": \"^2.7.1\"\n\t\t\t}\n\t\t}\n\t},\n\t\"dependencies\": {\n\t\t\"@apidevtools/json-schema-ref-parser\": {\n\t\t\t\"version\": \"9.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"js-yaml\": \"^3.13.1\"\n\t\t\t}\n\t\t},\n\t\t\"@apidevtools/openapi-schemas\": {\n\t\t\t\"version\": \"2.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-ob5c4UiaMYkb24pNhvfSABShAwpREvUGCkqjiz/BX9gKZ32y/S22M+ALIHftTAuv9KsFVSpVdIDzi9ZzFh5TCA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@apidevtools/swagger-cli\": {\n\t\t\t\"version\": \"4.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-cli/-/swagger-cli-4.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-hdDT3B6GLVovCsRZYDi3+wMcB1HfetTU20l2DC8zD3iFRNMC6QNAZG5fo/6PYeHWBEv7ri4MvnlKodhNB0nt7g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@apidevtools/swagger-parser\": \"^10.0.1\",\n\t\t\t\t\"chalk\": \"^4.1.0\",\n\t\t\t\t\"js-yaml\": \"^3.14.0\",\n\t\t\t\t\"yargs\": \"^15.4.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": {\n\t\t\t\t\t\"version\": \"4.2.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"@types/color-name\": \"^1.1.1\",\n\t\t\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"chalk\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"cliui\": {\n\t\t\t\t\t\"version\": \"6.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\t\t\"strip-ansi\": \"^6.0.0\",\n\t\t\t\t\t\t\"wrap-ansi\": \"^6.2.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-convert\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-name\": {\n\t\t\t\t\t\"version\": \"1.1.4\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"emoji-regex\": {\n\t\t\t\t\t\"version\": \"8.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"find-up\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"locate-path\": \"^5.0.0\",\n\t\t\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"has-flag\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"is-fullwidth-code-point\": {\n\t\t\t\t\t\"version\": \"3.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"3.14.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^1.0.7\",\n\t\t\t\t\t\t\"esprima\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"locate-path\": {\n\t\t\t\t\t\"version\": \"5.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"p-locate\": \"^4.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"p-locate\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"p-limit\": \"^2.2.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"path-exists\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"string-width\": {\n\t\t\t\t\t\"version\": \"4.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"emoji-regex\": \"^8.0.0\",\n\t\t\t\t\t\t\"is-fullwidth-code-point\": \"^3.0.0\",\n\t\t\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"strip-ansi\": {\n\t\t\t\t\t\"version\": \"6.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-regex\": \"^5.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"supports-color\": {\n\t\t\t\t\t\"version\": \"7.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"wrap-ansi\": {\n\t\t\t\t\t\"version\": \"6.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-styles\": \"^4.0.0\",\n\t\t\t\t\t\t\"string-width\": \"^4.1.0\",\n\t\t\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"yargs\": {\n\t\t\t\t\t\"version\": \"15.4.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"cliui\": \"^6.0.0\",\n\t\t\t\t\t\t\"decamelize\": \"^1.2.0\",\n\t\t\t\t\t\t\"find-up\": \"^4.1.0\",\n\t\t\t\t\t\t\"get-caller-file\": \"^2.0.1\",\n\t\t\t\t\t\t\"require-directory\": \"^2.1.1\",\n\t\t\t\t\t\t\"require-main-filename\": \"^2.0.0\",\n\t\t\t\t\t\t\"set-blocking\": \"^2.0.0\",\n\t\t\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\t\t\"which-module\": \"^2.0.0\",\n\t\t\t\t\t\t\"y18n\": \"^4.0.0\",\n\t\t\t\t\t\t\"yargs-parser\": \"^18.1.2\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"yargs-parser\": {\n\t\t\t\t\t\"version\": \"18.1.3\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"camelcase\": \"^5.0.0\",\n\t\t\t\t\t\t\"decamelize\": \"^1.2.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"@apidevtools/swagger-methods\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@apidevtools/swagger-parser\": {\n\t\t\t\"version\": \"10.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-JFxcEyp8RlNHgBCE98nwuTkZT6eNFPc1aosWV6wPcQph72TSEEu1k3baJD4/x1qznU+JiDdz8F5pTwabZh+Dhg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"^9.0.6\",\n\t\t\t\t\"@apidevtools/openapi-schemas\": \"^2.0.4\",\n\t\t\t\t\"@apidevtools/swagger-methods\": \"^3.0.2\",\n\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"z-schema\": \"^4.2.3\"\n\t\t\t}\n\t\t},\n\t\t\"@babel/code-frame\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@babel/highlight\": \"^7.25.7\",\n\t\t\t\t\"picocolors\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"@babel/helper-validator-identifier\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@babel/highlight\": {\n\t\t\t\"version\": \"7.25.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz\",\n\t\t\t\"integrity\": \"sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@babel/helper-validator-identifier\": \"^7.25.7\",\n\t\t\t\t\"chalk\": \"^2.4.2\",\n\t\t\t\t\"js-tokens\": \"^4.0.0\",\n\t\t\t\t\"picocolors\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"@es-joy/jsdoccomment\": {\n\t\t\t\"version\": \"0.43.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.43.1.tgz\",\n\t\t\t\"integrity\": \"sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@types/eslint\": \"^8.56.5\",\n\t\t\t\t\"@types/estree\": \"^1.0.5\",\n\t\t\t\t\"@typescript-eslint/types\": \"^7.2.0\",\n\t\t\t\t\"comment-parser\": \"1.4.1\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"jsdoc-type-pratt-parser\": \"~4.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@typescript-eslint/types\": {\n\t\t\t\t\t\"version\": \"7.18.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"@eslint-community/eslint-utils\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\"\n\t\t\t}\n\t\t},\n\t\t\"@eslint-community/regexpp\": {\n\t\t\t\"version\": \"4.11.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz\",\n\t\t\t\"integrity\": \"sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@eslint/eslintrc\": {\n\t\t\t\"version\": \"2.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"espree\": \"^9.6.0\",\n\t\t\t\t\"globals\": \"^13.19.0\",\n\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\"import-fresh\": \"^3.2.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\"strip-json-comments\": \"^3.1.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"@eslint/js\": {\n\t\t\t\"version\": \"8.57.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@humanwhocodes/config-array\": {\n\t\t\t\"version\": \"0.11.14\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz\",\n\t\t\t\"integrity\": \"sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@humanwhocodes/object-schema\": \"^2.0.2\",\n\t\t\t\t\"debug\": \"^4.3.1\",\n\t\t\t\t\"minimatch\": \"^3.0.5\"\n\t\t\t}\n\t\t},\n\t\t\"@humanwhocodes/module-importer\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@humanwhocodes/object-schema\": {\n\t\t\t\"version\": \"2.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@jsdevtools/ono\": {\n\t\t\t\"version\": \"7.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@mdn/browser-compat-data\": {\n\t\t\t\"version\": \"5.5.23\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.23.tgz\",\n\t\t\t\"integrity\": \"sha512-nIy38qL3nfNcGOz5J2BJQpBXa7vM9QO1+wbyvqqS89lgNTWE8Q10whLsmE0sTVBooXiEaRc4fVME5IXjCYiHAw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@nodelib/fs.scandir\": {\n\t\t\t\"version\": \"2.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@nodelib/fs.stat\": \"2.0.5\",\n\t\t\t\t\"run-parallel\": \"^1.1.9\"\n\t\t\t}\n\t\t},\n\t\t\"@nodelib/fs.stat\": {\n\t\t\t\"version\": \"2.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@nodelib/fs.walk\": {\n\t\t\t\"version\": \"1.2.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n\t\t\t\"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@nodelib/fs.scandir\": \"2.1.5\",\n\t\t\t\t\"fastq\": \"^1.6.0\"\n\t\t\t}\n\t\t},\n\t\t\"@types/color-name\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@types/eslint\": {\n\t\t\t\"version\": \"8.56.12\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz\",\n\t\t\t\"integrity\": \"sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@types/estree\": \"*\",\n\t\t\t\t\"@types/json-schema\": \"*\"\n\t\t\t}\n\t\t},\n\t\t\"@types/estree\": {\n\t\t\t\"version\": \"1.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@types/json-schema\": {\n\t\t\t\"version\": \"7.0.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz\",\n\t\t\t\"integrity\": \"sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@types/normalize-package-data\": {\n\t\t\t\"version\": \"2.4.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz\",\n\t\t\t\"integrity\": \"sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@typescript-eslint/scope-manager\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/visitor-keys\": \"8.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"@typescript-eslint/types\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"@typescript-eslint/typescript-estree\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/visitor-keys\": \"8.8.0\",\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"fast-glob\": \"^3.3.2\",\n\t\t\t\t\"is-glob\": \"^4.0.3\",\n\t\t\t\t\"minimatch\": \"^9.0.4\",\n\t\t\t\t\"semver\": \"^7.6.0\",\n\t\t\t\t\"ts-api-utils\": \"^1.3.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"minimatch\": {\n\t\t\t\t\t\"version\": \"9.0.5\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"@typescript-eslint/utils\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"@typescript-eslint/scope-manager\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"@typescript-eslint/typescript-estree\": \"8.8.0\"\n\t\t\t}\n\t\t},\n\t\t\"@typescript-eslint/visitor-keys\": {\n\t\t\t\"version\": \"8.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@typescript-eslint/types\": \"8.8.0\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.3\"\n\t\t\t}\n\t\t},\n\t\t\"@ungap/structured-clone\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"acorn\": {\n\t\t\t\"version\": \"8.12.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz\",\n\t\t\t\"integrity\": \"sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"acorn-jsx\": {\n\t\t\t\"version\": \"5.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {}\n\t\t},\n\t\t\"ajv\": {\n\t\t\t\"version\": \"6.12.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz\",\n\t\t\t\"integrity\": \"sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"fast-deep-equal\": \"^3.1.1\",\n\t\t\t\t\"fast-json-stable-stringify\": \"^2.0.0\",\n\t\t\t\t\"json-schema-traverse\": \"^0.4.1\",\n\t\t\t\t\"uri-js\": \"^4.2.2\"\n\t\t\t}\n\t\t},\n\t\t\"ansi-colors\": {\n\t\t\t\"version\": \"4.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\"\n\t\t},\n\t\t\"ansi-regex\": {\n\t\t\t\"version\": \"5.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\"\n\t\t},\n\t\t\"ansi-styles\": {\n\t\t\t\"version\": \"3.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"color-convert\": \"^1.9.0\"\n\t\t\t}\n\t\t},\n\t\t\"anymatch\": {\n\t\t\t\"version\": \"3.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"normalize-path\": \"^3.0.0\",\n\t\t\t\t\"picomatch\": \"^2.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"api-testing\": {\n\t\t\t\"version\": \"1.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/api-testing/-/api-testing-1.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zcpMaH4gYgTmiTGJIsxQAXBdkATNufiqAMQF5KID/g7PvMH/dug1wVXN8yM7nQvWjoTzSP4+x9/tX2xyc4Px6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"chai\": \"^4.2.0\",\n\t\t\t\t\"supertest\": \"^5.0.0-0\"\n\t\t\t}\n\t\t},\n\t\t\"are-docs-informative\": {\n\t\t\t\"version\": \"0.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"argparse\": {\n\t\t\t\"version\": \"1.0.10\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz\",\n\t\t\t\"integrity\": \"sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"sprintf-js\": \"~1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"assertion-error\": {\n\t\t\t\"version\": \"1.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"ast-metadata-inferer\": {\n\t\t\t\"version\": \"0.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jOMKcHht9LxYIEQu+RVd22vtgrPaVCtDRQ/16IGmurdzxvYbDd5ynxjnyrzLnieG96eTcAyaoj/wN/4/1FyyeA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@mdn/browser-compat-data\": \"^5.2.34\"\n\t\t\t}\n\t\t},\n\t\t\"asynckit\": {\n\t\t\t\"version\": \"0.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n\t\t\t\"integrity\": \"sha1-x57Zf380y48robyXkLzDZkdLS3k=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"at-least-node\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"balanced-match\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-ibTRmasr7kneFk6gK4nORi1xt2c=\"\n\t\t},\n\t\t\"binary-extensions\": {\n\t\t\t\"version\": \"2.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\"\n\t\t},\n\t\t\"boolbase\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"brace-expansion\": {\n\t\t\t\"version\": \"1.1.11\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n\t\t\t\"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"balanced-match\": \"^1.0.0\",\n\t\t\t\t\"concat-map\": \"0.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"braces\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"fill-range\": \"^7.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"browser-stdout\": {\n\t\t\t\"version\": \"1.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==\"\n\t\t},\n\t\t\"browserslist\": {\n\t\t\t\"version\": \"4.24.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"caniuse-lite\": \"^1.0.30001663\",\n\t\t\t\t\"electron-to-chromium\": \"^1.5.28\",\n\t\t\t\t\"node-releases\": \"^2.0.18\",\n\t\t\t\t\"update-browserslist-db\": \"^1.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"browserslist-config-wikimedia\": {\n\t\t\t\"version\": \"0.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-CTa0lv78dXKEgrYsOLCkqO+9UUS3CV9MWEOYHcymgEvx4mYxB80sCoKRCR7wW2SOMNxjaP9hohrZripjnKuRTA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"builtin-modules\": {\n\t\t\t\"version\": \"3.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"call-bind\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"get-intrinsic\": \"^1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"call-me-maybe\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-JtII6onje1y95gJQoV8DHBak1ms=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"callsites\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"camelcase\": {\n\t\t\t\"version\": \"5.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"caniuse-lite\": {\n\t\t\t\"version\": \"1.0.30001667\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz\",\n\t\t\t\"integrity\": \"sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"chai\": {\n\t\t\t\"version\": \"4.3.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chai/-/chai-4.3.6.tgz\",\n\t\t\t\"integrity\": \"sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"assertion-error\": \"^1.1.0\",\n\t\t\t\t\"check-error\": \"^1.0.2\",\n\t\t\t\t\"deep-eql\": \"^3.0.1\",\n\t\t\t\t\"get-func-name\": \"^2.0.0\",\n\t\t\t\t\"loupe\": \"^2.3.1\",\n\t\t\t\t\"pathval\": \"^1.1.1\",\n\t\t\t\t\"type-detect\": \"^4.0.5\"\n\t\t\t}\n\t\t},\n\t\t\"chai-openapi-response-validator\": {\n\t\t\t\"version\": \"0.13.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chai-openapi-response-validator/-/chai-openapi-response-validator-0.13.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YnlUec1uYuOQ1ikWI5t4J+HIsULf2+NLYLi+YJUVbDllZw8Hk5kXIpyxzLeOcwL+G7tdtxyGlf8GBY3wGNNd6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"openapi-validator\": \"^0.13.0\"\n\t\t\t}\n\t\t},\n\t\t\"chalk\": {\n\t\t\t\"version\": \"2.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"ansi-styles\": \"^3.2.1\",\n\t\t\t\t\"escape-string-regexp\": \"^1.0.5\",\n\t\t\t\t\"supports-color\": \"^5.3.0\"\n\t\t\t}\n\t\t},\n\t\t\"check-error\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"chokidar\": {\n\t\t\t\"version\": \"3.5.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"anymatch\": \"~3.1.2\",\n\t\t\t\t\"braces\": \"~3.0.2\",\n\t\t\t\t\"fsevents\": \"~2.3.2\",\n\t\t\t\t\"glob-parent\": \"~5.1.2\",\n\t\t\t\t\"is-binary-path\": \"~2.1.0\",\n\t\t\t\t\"is-glob\": \"~4.0.1\",\n\t\t\t\t\"normalize-path\": \"~3.0.0\",\n\t\t\t\t\"readdirp\": \"~3.6.0\"\n\t\t\t}\n\t\t},\n\t\t\"ci-info\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"clean-regexp\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"escape-string-regexp\": \"^1.0.5\"\n\t\t\t}\n\t\t},\n\t\t\"cliui\": {\n\t\t\t\"version\": \"7.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\",\n\t\t\t\t\"wrap-ansi\": \"^7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"color-convert\": {\n\t\t\t\"version\": \"1.9.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz\",\n\t\t\t\"integrity\": \"sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"color-name\": \"1.1.3\"\n\t\t\t}\n\t\t},\n\t\t\"color-name\": {\n\t\t\t\"version\": \"1.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz\",\n\t\t\t\"integrity\": \"sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"combined-stream\": {\n\t\t\t\"version\": \"1.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"delayed-stream\": \"~1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"combos\": {\n\t\t\t\"version\": \"0.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/combos/-/combos-0.2.0.tgz\",\n\t\t\t\"integrity\": \"sha1-3DHFqJm0IpPVX+GcBk0+biB7pPc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"commander\": {\n\t\t\t\"version\": \"2.20.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n\t\t\t\"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"optional\": true\n\t\t},\n\t\t\"comment-parser\": {\n\t\t\t\"version\": \"1.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"component-emitter\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"concat-map\": {\n\t\t\t\"version\": \"0.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"cookiejar\": {\n\t\t\t\"version\": \"2.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"core-js-compat\": {\n\t\t\t\"version\": \"3.38.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz\",\n\t\t\t\"integrity\": \"sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"browserslist\": \"^4.23.3\"\n\t\t\t}\n\t\t},\n\t\t\"cross-spawn\": {\n\t\t\t\"version\": \"7.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"path-key\": \"^3.1.0\",\n\t\t\t\t\"shebang-command\": \"^2.0.0\",\n\t\t\t\t\"which\": \"^2.0.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"which\": {\n\t\t\t\t\t\"version\": \"2.0.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/which/-/which-2.0.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"isexe\": \"^2.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"cssesc\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"debug\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"ms\": \"^2.1.3\"\n\t\t\t}\n\t\t},\n\t\t\"decamelize\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"deep-eql\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"type-detect\": \"^4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"deep-is\": {\n\t\t\t\"version\": \"0.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"define-properties\": {\n\t\t\t\"version\": \"1.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"object-keys\": \"^1.0.12\"\n\t\t\t}\n\t\t},\n\t\t\"delayed-stream\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-3zrhmayt+31ECqrgsp4icrJOxhk=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"diff\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/diff/-/diff-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==\"\n\t\t},\n\t\t\"doctrine\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"esutils\": \"^2.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"electron-to-chromium\": {\n\t\t\t\"version\": \"1.5.32\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz\",\n\t\t\t\"integrity\": \"sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"emoji-regex\": {\n\t\t\t\"version\": \"8.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\"\n\t\t},\n\t\t\"enhanced-resolve\": {\n\t\t\t\"version\": \"5.17.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"graceful-fs\": \"^4.2.4\",\n\t\t\t\t\"tapable\": \"^2.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"error-ex\": {\n\t\t\t\"version\": \"1.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"is-arrayish\": \"^0.2.1\"\n\t\t\t}\n\t\t},\n\t\t\"es-abstract\": {\n\t\t\t\"version\": \"1.17.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz\",\n\t\t\t\"integrity\": \"sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"es-to-primitive\": \"^1.2.1\",\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has\": \"^1.0.3\",\n\t\t\t\t\"has-symbols\": \"^1.0.1\",\n\t\t\t\t\"is-callable\": \"^1.1.5\",\n\t\t\t\t\"is-regex\": \"^1.0.5\",\n\t\t\t\t\"object-inspect\": \"^1.7.0\",\n\t\t\t\t\"object-keys\": \"^1.1.1\",\n\t\t\t\t\"object.assign\": \"^4.1.0\",\n\t\t\t\t\"string.prototype.trimleft\": \"^2.1.1\",\n\t\t\t\t\"string.prototype.trimright\": \"^2.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"es-to-primitive\": {\n\t\t\t\"version\": \"1.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"is-callable\": \"^1.1.4\",\n\t\t\t\t\"is-date-object\": \"^1.0.1\",\n\t\t\t\t\"is-symbol\": \"^1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"escalade\": {\n\t\t\t\"version\": \"3.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==\"\n\t\t},\n\t\t\"escape-string-regexp\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"eslint\": {\n\t\t\t\"version\": \"8.57.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz\",\n\t\t\t\"integrity\": \"sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.2.0\",\n\t\t\t\t\"@eslint-community/regexpp\": \"^4.6.1\",\n\t\t\t\t\"@eslint/eslintrc\": \"^2.1.4\",\n\t\t\t\t\"@eslint/js\": \"8.57.0\",\n\t\t\t\t\"@humanwhocodes/config-array\": \"^0.11.14\",\n\t\t\t\t\"@humanwhocodes/module-importer\": \"^1.0.1\",\n\t\t\t\t\"@nodelib/fs.walk\": \"^1.2.8\",\n\t\t\t\t\"@ungap/structured-clone\": \"^1.2.0\",\n\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\"chalk\": \"^4.0.0\",\n\t\t\t\t\"cross-spawn\": \"^7.0.2\",\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"doctrine\": \"^3.0.0\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"eslint-scope\": \"^7.2.2\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.3\",\n\t\t\t\t\"espree\": \"^9.6.1\",\n\t\t\t\t\"esquery\": \"^1.4.2\",\n\t\t\t\t\"esutils\": \"^2.0.2\",\n\t\t\t\t\"fast-deep-equal\": \"^3.1.3\",\n\t\t\t\t\"file-entry-cache\": \"^6.0.1\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"glob-parent\": \"^6.0.2\",\n\t\t\t\t\"globals\": \"^13.19.0\",\n\t\t\t\t\"graphemer\": \"^1.4.0\",\n\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\"imurmurhash\": \"^0.1.4\",\n\t\t\t\t\"is-glob\": \"^4.0.0\",\n\t\t\t\t\"is-path-inside\": \"^3.0.3\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"json-stable-stringify-without-jsonify\": \"^1.0.1\",\n\t\t\t\t\"levn\": \"^0.4.1\",\n\t\t\t\t\"lodash.merge\": \"^4.6.2\",\n\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"optionator\": \"^0.9.3\",\n\t\t\t\t\"strip-ansi\": \"^6.0.1\",\n\t\t\t\t\"text-table\": \"^0.2.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": {\n\t\t\t\t\t\"version\": \"4.3.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"chalk\": {\n\t\t\t\t\t\"version\": \"4.1.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-convert\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-name\": {\n\t\t\t\t\t\"version\": \"1.1.4\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"escape-string-regexp\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"glob-parent\": {\n\t\t\t\t\t\"version\": \"6.0.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"is-glob\": \"^4.0.3\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"has-flag\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"supports-color\": {\n\t\t\t\t\t\"version\": \"7.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"eslint-compat-utils\": {\n\t\t\t\"version\": \"0.5.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz\",\n\t\t\t\"integrity\": \"sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"semver\": \"^7.5.4\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-config-wikimedia\": {\n\t\t\t\"version\": \"0.29.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.29.1.tgz\",\n\t\t\t\"integrity\": \"sha512-4dbL5o3hKGSvreyrGZWLPoTDLFubZ575IQOPhUaTcpbTsi0u05TBEMsOyYkthTaK21vsFQqhSYtxp/xU93BSdA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"browserslist-config-wikimedia\": \"^0.7.0\",\n\t\t\t\t\"eslint\": \"^8.57.0\",\n\t\t\t\t\"eslint-plugin-compat\": \"^4.2.0\",\n\t\t\t\t\"eslint-plugin-es-x\": \"^7.6.0\",\n\t\t\t\t\"eslint-plugin-jest\": \"^28.5.0\",\n\t\t\t\t\"eslint-plugin-jsdoc\": \"48.2.5\",\n\t\t\t\t\"eslint-plugin-json-es\": \"^1.6.0\",\n\t\t\t\t\"eslint-plugin-mediawiki\": \"^0.7.0\",\n\t\t\t\t\"eslint-plugin-mocha\": \"^10.4.3\",\n\t\t\t\t\"eslint-plugin-n\": \"^17.7.0\",\n\t\t\t\t\"eslint-plugin-no-jquery\": \"^3.1.1\",\n\t\t\t\t\"eslint-plugin-qunit\": \"^8.1.1\",\n\t\t\t\t\"eslint-plugin-security\": \"^1.7.1\",\n\t\t\t\t\"eslint-plugin-unicorn\": \"^53.0.0\",\n\t\t\t\t\"eslint-plugin-vue\": \"^9.26.0\",\n\t\t\t\t\"eslint-plugin-wdio\": \"^8.24.12\",\n\t\t\t\t\"eslint-plugin-yml\": \"^1.14.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-compat\": {\n\t\t\t\"version\": \"4.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-4.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-RDKSYD0maWy5r7zb5cWQS+uSPc26mgOzdORJ8hxILmWM7S/Ncwky7BcAtXVY5iRbKjBdHsWU8Yg7hfoZjtkv7w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@mdn/browser-compat-data\": \"^5.3.13\",\n\t\t\t\t\"ast-metadata-inferer\": \"^0.8.0\",\n\t\t\t\t\"browserslist\": \"^4.21.10\",\n\t\t\t\t\"caniuse-lite\": \"^1.0.30001524\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"lodash.memoize\": \"^4.1.2\",\n\t\t\t\t\"semver\": \"^7.5.4\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-es-x\": {\n\t\t\t\"version\": \"7.8.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.1.2\",\n\t\t\t\t\"@eslint-community/regexpp\": \"^4.11.0\",\n\t\t\t\t\"eslint-compat-utils\": \"^0.5.1\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-jest\": {\n\t\t\t\"version\": \"28.8.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.8.3.tgz\",\n\t\t\t\"integrity\": \"sha512-HIQ3t9hASLKm2IhIOqnu+ifw7uLZkIlR7RYNv7fMcEi/p0CIiJmfriStQS2LDkgtY4nyLbIZAD+JL347Yc2ETQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@typescript-eslint/utils\": \"^6.0.0 || ^7.0.0 || ^8.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-jsdoc\": {\n\t\t\t\"version\": \"48.2.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.5.tgz\",\n\t\t\t\"integrity\": \"sha512-ZeTfKV474W1N9niWfawpwsXGu+ZoMXu4417eBROX31d7ZuOk8zyG66SO77DpJ2+A9Wa2scw/jRqBPnnQo7VbcQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@es-joy/jsdoccomment\": \"~0.43.0\",\n\t\t\t\t\"are-docs-informative\": \"^0.0.2\",\n\t\t\t\t\"comment-parser\": \"1.4.1\",\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"is-builtin-module\": \"^3.2.1\",\n\t\t\t\t\"semver\": \"^7.6.1\",\n\t\t\t\t\"spdx-expression-parse\": \"^4.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"escape-string-regexp\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"spdx-expression-parse\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"spdx-exceptions\": \"^2.1.0\",\n\t\t\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-json-es\": {\n\t\t\t\"version\": \"1.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-xVn6hufGQH1Aa+yqOhQ43Cq28GuitTcMpQh+uaUh27U2qnVLBrvkN+2xQSnv6zpdLEPS35JCNhq4kvhR+PQCgw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\",\n\t\t\t\t\"espree\": \"^9.3.1\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-mediawiki\": {\n\t\t\t\"version\": \"0.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-1Y2nsFDPp96xOZCB5ivZAgqYe9i6w2u64VoCIaAzPyZnd/2h8VQR3CtD+u4Yk/KrpbKq9AAJjrs5LS8VAz6KOA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-plugin-vue\": \"^9.23.0\",\n\t\t\t\t\"upath\": \"^2.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-mocha\": {\n\t\t\t\"version\": \"10.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-emc4TVjq5Ht0/upR+psftuz6IBG5q279p+1dSRDeHf+NS9aaerBi3lXKo1SEzwC29hFIW21gO89CEWSvRsi8IQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-utils\": \"^3.0.0\",\n\t\t\t\t\"globals\": \"^13.24.0\",\n\t\t\t\t\"rambda\": \"^7.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-n\": {\n\t\t\t\"version\": \"17.10.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.10.3.tgz\",\n\t\t\t\"integrity\": \"sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"enhanced-resolve\": \"^5.17.0\",\n\t\t\t\t\"eslint-plugin-es-x\": \"^7.5.0\",\n\t\t\t\t\"get-tsconfig\": \"^4.7.0\",\n\t\t\t\t\"globals\": \"^15.8.0\",\n\t\t\t\t\"ignore\": \"^5.2.4\",\n\t\t\t\t\"minimatch\": \"^9.0.5\",\n\t\t\t\t\"semver\": \"^7.5.3\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"brace-expansion\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"globals\": {\n\t\t\t\t\t\"version\": \"15.10.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-15.10.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"minimatch\": {\n\t\t\t\t\t\"version\": \"9.0.5\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-no-jquery\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LTLO3jH/Tjr1pmxCEqtV6qmt+OChv8La4fwgG470JRpgxyFF4NOzoC9CRy92GIWD3Yjl0qLEgPmD2FLQWcNEjg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {}\n\t\t},\n\t\t\"eslint-plugin-qunit\": {\n\t\t\t\"version\": \"8.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-j3xhiAf2Wvr8Dfwl5T6tlJ+F55vqYE9ZdAHUOTzq1lGerYrXzOS46RvK4SSWug2D8sl3ZYr2lA4/hgVXgLloxw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-utils\": \"^3.0.0\",\n\t\t\t\t\"requireindex\": \"^1.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-security\": {\n\t\t\t\"version\": \"1.7.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.7.1.tgz\",\n\t\t\t\"integrity\": \"sha512-sMStceig8AFglhhT2LqlU5r+/fn9OwsA72O5bBuQVTssPCdQAOQzL+oMn/ZcpeUY6KcNfLJArgcrsSULNjYYdQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"safe-regex\": \"^2.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-unicorn\": {\n\t\t\t\"version\": \"53.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-53.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@babel/helper-validator-identifier\": \"^7.24.5\",\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"@eslint/eslintrc\": \"^3.0.2\",\n\t\t\t\t\"ci-info\": \"^4.0.0\",\n\t\t\t\t\"clean-regexp\": \"^1.0.0\",\n\t\t\t\t\"core-js-compat\": \"^3.37.0\",\n\t\t\t\t\"esquery\": \"^1.5.0\",\n\t\t\t\t\"indent-string\": \"^4.0.0\",\n\t\t\t\t\"is-builtin-module\": \"^3.2.1\",\n\t\t\t\t\"jsesc\": \"^3.0.2\",\n\t\t\t\t\"pluralize\": \"^8.0.0\",\n\t\t\t\t\"read-pkg-up\": \"^7.0.1\",\n\t\t\t\t\"regexp-tree\": \"^0.1.27\",\n\t\t\t\t\"regjsparser\": \"^0.10.0\",\n\t\t\t\t\"semver\": \"^7.6.1\",\n\t\t\t\t\"strip-indent\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@eslint/eslintrc\": {\n\t\t\t\t\t\"version\": \"3.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ajv\": \"^6.12.4\",\n\t\t\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\t\t\"espree\": \"^10.0.1\",\n\t\t\t\t\t\t\"globals\": \"^14.0.0\",\n\t\t\t\t\t\t\"ignore\": \"^5.2.0\",\n\t\t\t\t\t\t\"import-fresh\": \"^3.2.1\",\n\t\t\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\t\t\"minimatch\": \"^3.1.2\",\n\t\t\t\t\t\t\"strip-json-comments\": \"^3.1.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"eslint-visitor-keys\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"espree\": {\n\t\t\t\t\t\"version\": \"10.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/espree/-/espree-10.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"acorn\": \"^8.12.0\",\n\t\t\t\t\t\t\"acorn-jsx\": \"^5.3.2\",\n\t\t\t\t\t\t\"eslint-visitor-keys\": \"^4.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"globals\": {\n\t\t\t\t\t\"version\": \"14.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-14.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-vue\": {\n\t\t\t\"version\": \"9.28.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.28.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@eslint-community/eslint-utils\": \"^4.4.0\",\n\t\t\t\t\"globals\": \"^13.24.0\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"nth-check\": \"^2.1.1\",\n\t\t\t\t\"postcss-selector-parser\": \"^6.0.15\",\n\t\t\t\t\"semver\": \"^7.6.3\",\n\t\t\t\t\"vue-eslint-parser\": \"^9.4.3\",\n\t\t\t\t\"xml-name-validator\": \"^4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-plugin-wdio\": {\n\t\t\t\"version\": \"8.24.12\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-8.24.12.tgz\",\n\t\t\t\"integrity\": \"sha512-OmzGteXFOQnJDdkTNnTfksaVa18WlFCyeLjZXHvDpkbomLWAg9wc296Pr0wnTCagqNj8qfEHpy+N2XVew5VCMA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"eslint-plugin-yml\": {\n\t\t\t\"version\": \"1.14.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"debug\": \"^4.3.2\",\n\t\t\t\t\"eslint-compat-utils\": \"^0.5.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"natural-compare\": \"^1.4.0\",\n\t\t\t\t\"yaml-eslint-parser\": \"^1.2.1\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-scope\": {\n\t\t\t\"version\": \"7.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"esrecurse\": \"^4.3.0\",\n\t\t\t\t\"estraverse\": \"^5.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"eslint-utils\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"eslint-visitor-keys\": {\n\t\t\t\t\t\"version\": \"2.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"eslint-visitor-keys\": {\n\t\t\t\"version\": \"3.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"espree\": {\n\t\t\t\"version\": \"9.6.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/espree/-/espree-9.6.1.tgz\",\n\t\t\t\"integrity\": \"sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"acorn\": \"^8.9.0\",\n\t\t\t\t\"acorn-jsx\": \"^5.3.2\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.4.1\"\n\t\t\t}\n\t\t},\n\t\t\"esprima\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"esquery\": {\n\t\t\t\"version\": \"1.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"estraverse\": \"^5.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"esrecurse\": {\n\t\t\t\"version\": \"4.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"estraverse\": \"^5.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"estraverse\": {\n\t\t\t\"version\": \"5.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"esutils\": {\n\t\t\t\"version\": \"2.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fast-deep-equal\": {\n\t\t\t\"version\": \"3.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fast-glob\": {\n\t\t\t\"version\": \"3.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@nodelib/fs.stat\": \"^2.0.2\",\n\t\t\t\t\"@nodelib/fs.walk\": \"^1.2.3\",\n\t\t\t\t\"glob-parent\": \"^5.1.2\",\n\t\t\t\t\"merge2\": \"^1.3.0\",\n\t\t\t\t\"micromatch\": \"^4.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"fast-json-stable-stringify\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fast-levenshtein\": {\n\t\t\t\"version\": \"2.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz\",\n\t\t\t\"integrity\": \"sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fast-safe-stringify\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fastq\": {\n\t\t\t\"version\": \"1.15.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz\",\n\t\t\t\"integrity\": \"sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"reusify\": \"^1.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"file-entry-cache\": {\n\t\t\t\"version\": \"6.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"flat-cache\": \"^3.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"fill-range\": {\n\t\t\t\"version\": \"7.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"to-regex-range\": \"^5.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"find-up\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"locate-path\": \"^6.0.0\",\n\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"flat\": {\n\t\t\t\"version\": \"5.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flat/-/flat-5.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==\"\n\t\t},\n\t\t\"flat-cache\": {\n\t\t\t\"version\": \"3.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"flatted\": \"^3.1.0\",\n\t\t\t\t\"rimraf\": \"^3.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"flatted\": {\n\t\t\t\"version\": \"3.2.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz\",\n\t\t\t\"integrity\": \"sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"form-data\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"asynckit\": \"^0.4.0\",\n\t\t\t\t\"combined-stream\": \"^1.0.8\",\n\t\t\t\t\"mime-types\": \"^2.1.12\"\n\t\t\t}\n\t\t},\n\t\t\"formidable\": {\n\t\t\t\"version\": \"1.2.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz\",\n\t\t\t\"integrity\": \"sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"fs-extra\": {\n\t\t\t\"version\": \"9.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"at-least-node\": \"^1.0.0\",\n\t\t\t\t\"graceful-fs\": \"^4.2.0\",\n\t\t\t\t\"jsonfile\": \"^6.0.1\",\n\t\t\t\t\"universalify\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"fs.realpath\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-FQStJSMVjKpA20onh8sBQRmU6k8=\"\n\t\t},\n\t\t\"fsevents\": {\n\t\t\t\"version\": \"2.3.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n\t\t\t\"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n\t\t\t\"optional\": true\n\t\t},\n\t\t\"function-bind\": {\n\t\t\t\"version\": \"1.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"get-caller-file\": {\n\t\t\t\"version\": \"2.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==\"\n\t\t},\n\t\t\"get-func-name\": {\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"get-intrinsic\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has\": \"^1.0.3\",\n\t\t\t\t\"has-symbols\": \"^1.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"get-tsconfig\": {\n\t\t\t\"version\": \"4.8.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz\",\n\t\t\t\"integrity\": \"sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"resolve-pkg-maps\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"glob\": {\n\t\t\t\"version\": \"7.2.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n\t\t\t\"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"fs.realpath\": \"^1.0.0\",\n\t\t\t\t\"inflight\": \"^1.0.4\",\n\t\t\t\t\"inherits\": \"2\",\n\t\t\t\t\"minimatch\": \"^3.1.1\",\n\t\t\t\t\"once\": \"^1.3.0\",\n\t\t\t\t\"path-is-absolute\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"glob-parent\": {\n\t\t\t\"version\": \"5.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"is-glob\": \"^4.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"globals\": {\n\t\t\t\"version\": \"13.24.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/globals/-/globals-13.24.0.tgz\",\n\t\t\t\"integrity\": \"sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"type-fest\": \"^0.20.2\"\n\t\t\t}\n\t\t},\n\t\t\"graceful-fs\": {\n\t\t\t\"version\": \"4.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"graphemer\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"has\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"function-bind\": \"^1.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"has-flag\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-tdRU3CGZriJWmfNGfloH87lVuv0=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"has-symbols\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"hasown\": {\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"function-bind\": \"^1.1.2\"\n\t\t\t}\n\t\t},\n\t\t\"he\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/he/-/he-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==\"\n\t\t},\n\t\t\"hosted-git-info\": {\n\t\t\t\"version\": \"2.8.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz\",\n\t\t\t\"integrity\": \"sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"ignore\": {\n\t\t\t\"version\": \"5.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"import-fresh\": {\n\t\t\t\"version\": \"3.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"parent-module\": \"^1.0.0\",\n\t\t\t\t\"resolve-from\": \"^4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"imurmurhash\": {\n\t\t\t\"version\": \"0.1.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz\",\n\t\t\t\"integrity\": \"sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"indent-string\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"inflight\": {\n\t\t\t\"version\": \"1.0.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n\t\t\t\"integrity\": \"sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=\",\n\t\t\t\"requires\": {\n\t\t\t\t\"once\": \"^1.3.0\",\n\t\t\t\t\"wrappy\": \"1\"\n\t\t\t}\n\t\t},\n\t\t\"inherits\": {\n\t\t\t\"version\": \"2.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\"\n\t\t},\n\t\t\"is-arrayish\": {\n\t\t\t\"version\": \"0.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz\",\n\t\t\t\"integrity\": \"sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"is-binary-path\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"binary-extensions\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"is-builtin-module\": {\n\t\t\t\"version\": \"3.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"builtin-modules\": \"^3.3.0\"\n\t\t\t}\n\t\t},\n\t\t\"is-callable\": {\n\t\t\t\"version\": \"1.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"is-core-module\": {\n\t\t\t\"version\": \"2.13.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz\",\n\t\t\t\"integrity\": \"sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"hasown\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"is-date-object\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"is-extglob\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=\"\n\t\t},\n\t\t\"is-fullwidth-code-point\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\"\n\t\t},\n\t\t\"is-glob\": {\n\t\t\t\"version\": \"4.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"is-extglob\": \"^2.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"is-number\": {\n\t\t\t\"version\": \"7.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\"\n\t\t},\n\t\t\"is-path-inside\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"is-plain-obj\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==\"\n\t\t},\n\t\t\"is-regex\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"has\": \"^1.0.3\"\n\t\t\t}\n\t\t},\n\t\t\"is-symbol\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"has-symbols\": \"^1.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"is-unicode-supported\": {\n\t\t\t\"version\": \"0.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\"\n\t\t},\n\t\t\"isexe\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"js-tokens\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"js-yaml\": {\n\t\t\t\"version\": \"3.13.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz\",\n\t\t\t\"integrity\": \"sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"argparse\": \"^1.0.7\",\n\t\t\t\t\"esprima\": \"^4.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"jsdoc-type-pratt-parser\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"jsesc\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"json-parse-better-errors\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"json-parse-even-better-errors\": {\n\t\t\t\"version\": \"2.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"json-schema-ref-parser\": {\n\t\t\t\"version\": \"9.0.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz\",\n\t\t\t\"integrity\": \"sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"9.0.9\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/json-schema-ref-parser\": {\n\t\t\t\t\t\"version\": \"9.0.9\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\t\t\"@types/json-schema\": \"^7.0.6\",\n\t\t\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\t\t\"js-yaml\": \"^4.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"json-schema-traverse\": {\n\t\t\t\"version\": \"0.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"json-stable-stringify-without-jsonify\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"jsonfile\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"graceful-fs\": \"^4.1.6\",\n\t\t\t\t\"universalify\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"levn\": {\n\t\t\t\"version\": \"0.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/levn/-/levn-0.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"prelude-ls\": \"^1.2.1\",\n\t\t\t\t\"type-check\": \"~0.4.0\"\n\t\t\t}\n\t\t},\n\t\t\"lines-and-columns\": {\n\t\t\t\"version\": \"1.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"load-json-file\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-L19Fq5HjMhYjT9U62rZo607AmTs=\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"graceful-fs\": \"^4.1.2\",\n\t\t\t\t\"parse-json\": \"^4.0.0\",\n\t\t\t\t\"pify\": \"^3.0.0\",\n\t\t\t\t\"strip-bom\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"locate-path\": {\n\t\t\t\"version\": \"6.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"p-locate\": \"^5.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"lodash\": {\n\t\t\t\"version\": \"4.17.21\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n\t\t\t\"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"lodash.get\": {\n\t\t\t\"version\": \"4.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz\",\n\t\t\t\"integrity\": \"sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"lodash.isequal\": {\n\t\t\t\"version\": \"4.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz\",\n\t\t\t\"integrity\": \"sha1-QVxEePK8wwEgwizhDtMib30+GOA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"lodash.memoize\": {\n\t\t\t\"version\": \"4.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"lodash.merge\": {\n\t\t\t\"version\": \"4.6.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz\",\n\t\t\t\"integrity\": \"sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"log-symbols\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"chalk\": \"^4.1.0\",\n\t\t\t\t\"is-unicode-supported\": \"^0.1.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": {\n\t\t\t\t\t\"version\": \"4.3.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"chalk\": {\n\t\t\t\t\t\"version\": \"4.1.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-styles\": \"^4.1.0\",\n\t\t\t\t\t\t\"supports-color\": \"^7.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-convert\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-name\": {\n\t\t\t\t\t\"version\": \"1.1.4\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\"\n\t\t\t\t},\n\t\t\t\t\"has-flag\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\"\n\t\t\t\t},\n\t\t\t\t\"supports-color\": {\n\t\t\t\t\t\"version\": \"7.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"loupe\": {\n\t\t\t\"version\": \"2.3.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz\",\n\t\t\t\"integrity\": \"sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"get-func-name\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"memorystream\": {\n\t\t\t\"version\": \"0.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz\",\n\t\t\t\"integrity\": \"sha1-htcJCzDORV1j+64S3aUaR93K+bI=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"merge2\": {\n\t\t\t\"version\": \"1.4.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n\t\t\t\"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"methods\": {\n\t\t\t\"version\": \"1.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/methods/-/methods-1.1.2.tgz\",\n\t\t\t\"integrity\": \"sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"micromatch\": {\n\t\t\t\"version\": \"4.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"braces\": \"^3.0.3\",\n\t\t\t\t\"picomatch\": \"^2.3.1\"\n\t\t\t}\n\t\t},\n\t\t\"mime\": {\n\t\t\t\"version\": \"2.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime/-/mime-2.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"mime-db\": {\n\t\t\t\"version\": \"1.52.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n\t\t\t\"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"mime-types\": {\n\t\t\t\"version\": \"2.1.35\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n\t\t\t\"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"mime-db\": \"1.52.0\"\n\t\t\t}\n\t\t},\n\t\t\"min-indent\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"minimatch\": {\n\t\t\t\"version\": \"3.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"brace-expansion\": \"^1.1.7\"\n\t\t\t}\n\t\t},\n\t\t\"minimist\": {\n\t\t\t\"version\": \"1.2.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz\",\n\t\t\t\"integrity\": \"sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"mocha\": {\n\t\t\t\"version\": \"10.8.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz\",\n\t\t\t\"integrity\": \"sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"ansi-colors\": \"^4.1.3\",\n\t\t\t\t\"browser-stdout\": \"^1.3.1\",\n\t\t\t\t\"chokidar\": \"^3.5.3\",\n\t\t\t\t\"debug\": \"^4.3.5\",\n\t\t\t\t\"diff\": \"^5.2.0\",\n\t\t\t\t\"escape-string-regexp\": \"^4.0.0\",\n\t\t\t\t\"find-up\": \"^5.0.0\",\n\t\t\t\t\"glob\": \"^8.1.0\",\n\t\t\t\t\"he\": \"^1.2.0\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"log-symbols\": \"^4.1.0\",\n\t\t\t\t\"minimatch\": \"^5.1.6\",\n\t\t\t\t\"ms\": \"^2.1.3\",\n\t\t\t\t\"serialize-javascript\": \"^6.0.2\",\n\t\t\t\t\"strip-json-comments\": \"^3.1.1\",\n\t\t\t\t\"supports-color\": \"^8.1.1\",\n\t\t\t\t\"workerpool\": \"^6.5.1\",\n\t\t\t\t\"yargs\": \"^16.2.0\",\n\t\t\t\t\"yargs-parser\": \"^20.2.9\",\n\t\t\t\t\"yargs-unparser\": \"^2.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\"\n\t\t\t\t},\n\t\t\t\t\"brace-expansion\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"balanced-match\": \"^1.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"escape-string-regexp\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==\"\n\t\t\t\t},\n\t\t\t\t\"glob\": {\n\t\t\t\t\t\"version\": \"8.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/glob/-/glob-8.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"fs.realpath\": \"^1.0.0\",\n\t\t\t\t\t\t\"inflight\": \"^1.0.4\",\n\t\t\t\t\t\t\"inherits\": \"2\",\n\t\t\t\t\t\t\"minimatch\": \"^5.0.1\",\n\t\t\t\t\t\t\"once\": \"^1.3.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"has-flag\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\"\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"minimatch\": {\n\t\t\t\t\t\"version\": \"5.1.6\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"brace-expansion\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"supports-color\": {\n\t\t\t\t\t\"version\": \"8.1.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"has-flag\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"ms\": {\n\t\t\t\"version\": \"2.1.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.3.tgz\",\n\t\t\t\"integrity\": \"sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==\"\n\t\t},\n\t\t\"natural-compare\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"nice-try\": {\n\t\t\t\"version\": \"1.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"node-releases\": {\n\t\t\t\"version\": \"2.0.18\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz\",\n\t\t\t\"integrity\": \"sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"normalize-package-data\": {\n\t\t\t\"version\": \"2.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"hosted-git-info\": \"^2.1.4\",\n\t\t\t\t\"resolve\": \"^1.10.0\",\n\t\t\t\t\"semver\": \"2 || 3 || 4 || 5\",\n\t\t\t\t\"validate-npm-package-license\": \"^3.0.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"semver\": {\n\t\t\t\t\t\"version\": \"5.7.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-5.7.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"normalize-path\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\"\n\t\t},\n\t\t\"npm-run-all\": {\n\t\t\t\"version\": \"4.1.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz\",\n\t\t\t\"integrity\": \"sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"ansi-styles\": \"^3.2.1\",\n\t\t\t\t\"chalk\": \"^2.4.1\",\n\t\t\t\t\"cross-spawn\": \"^6.0.5\",\n\t\t\t\t\"memorystream\": \"^0.3.1\",\n\t\t\t\t\"minimatch\": \"^3.0.4\",\n\t\t\t\t\"pidtree\": \"^0.3.0\",\n\t\t\t\t\"read-pkg\": \"^3.0.0\",\n\t\t\t\t\"shell-quote\": \"^1.6.1\",\n\t\t\t\t\"string.prototype.padend\": \"^3.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"cross-spawn\": {\n\t\t\t\t\t\"version\": \"6.0.6\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"nice-try\": \"^1.0.4\",\n\t\t\t\t\t\t\"path-key\": \"^2.0.1\",\n\t\t\t\t\t\t\"semver\": \"^5.5.0\",\n\t\t\t\t\t\t\"shebang-command\": \"^1.2.0\",\n\t\t\t\t\t\t\"which\": \"^1.2.9\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"path-key\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"semver\": {\n\t\t\t\t\t\"version\": \"5.7.2\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-5.7.2.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"shebang-command\": {\n\t\t\t\t\t\"version\": \"1.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"shebang-regex\": \"^1.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"shebang-regex\": {\n\t\t\t\t\t\"version\": \"1.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"nth-check\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"boolbase\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"object-inspect\": {\n\t\t\t\"version\": \"1.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"object-keys\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"object.assign\": {\n\t\t\t\"version\": \"4.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.2\",\n\t\t\t\t\"function-bind\": \"^1.1.1\",\n\t\t\t\t\"has-symbols\": \"^1.0.0\",\n\t\t\t\t\"object-keys\": \"^1.0.11\"\n\t\t\t}\n\t\t},\n\t\t\"once\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n\t\t\t\"requires\": {\n\t\t\t\t\"wrappy\": \"1\"\n\t\t\t}\n\t\t},\n\t\t\"openapi-response-validator\": {\n\t\t\t\"version\": \"3.8.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-response-validator/-/openapi-response-validator-3.8.2.tgz\",\n\t\t\t\"integrity\": \"sha512-SZY8uHRcphr/4SdzvLDTyJ7P/f34E/ApCnp2A3S0cG1FkESa5qPg+4bA7z1YLsr1IglimdP+fVGA68aMLNk9mg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"ajv\": \"^6.5.4\",\n\t\t\t\t\"openapi-types\": \"1.3.5\"\n\t\t\t}\n\t\t},\n\t\t\"openapi-schema-validator\": {\n\t\t\t\"version\": \"3.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-schema-validator/-/openapi-schema-validator-3.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-KKpeNEvAmpy6B2JCfyrM4yWjL6vggDCVbBoR8Yfkj0Jltc6PCW+dBbcg+1yrTCuDv80qBQJ6w0ejA71DlOFegA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"ajv\": \"^6.5.2\",\n\t\t\t\t\"lodash.merge\": \"^4.6.1\",\n\t\t\t\t\"openapi-types\": \"1.3.4\",\n\t\t\t\t\"swagger-schema-official\": \"2.0.0-bab6bed\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"openapi-types\": {\n\t\t\t\t\t\"version\": \"1.3.4\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-types/-/openapi-types-1.3.4.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-h8rADpW3k/wepLdERKF0VKMAPdoFYNQCLGPmc/f8sgQ2dxUy+7sY4WAX2XDUDjhKTjbJVbxxofLkzy7f1/tE4g==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"openapi-types\": {\n\t\t\t\"version\": \"1.3.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-types/-/openapi-types-1.3.5.tgz\",\n\t\t\t\"integrity\": \"sha512-11oi4zYorsgvg5yBarZplAqbpev5HkuVNPlZaPTknPDzAynq+lnJdXAmruGWP0s+dNYZS7bjM+xrTpJw7184Fg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"openapi-validator\": {\n\t\t\t\"version\": \"0.13.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/openapi-validator/-/openapi-validator-0.13.0.tgz\",\n\t\t\t\"integrity\": \"sha512-o8Ft1NdSkhHiOwHrkD4u2o5ud5G7FfjubX6vPtBscVSZEKPYcQpr21gZ+rfWeY1MCHdxYaqXJLCGn/78VahrUw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"combos\": \"^0.2.0\",\n\t\t\t\t\"fs-extra\": \"^9.0.0\",\n\t\t\t\t\"js-yaml\": \"^3.13.1\",\n\t\t\t\t\"openapi-response-validator\": \"^3.8.1\",\n\t\t\t\t\"openapi-schema-validator\": \"^3.0.3\",\n\t\t\t\t\"path-parser\": \"^6.1.0\",\n\t\t\t\t\"typeof\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"optionator\": {\n\t\t\t\"version\": \"0.9.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz\",\n\t\t\t\"integrity\": \"sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"deep-is\": \"^0.1.3\",\n\t\t\t\t\"fast-levenshtein\": \"^2.0.6\",\n\t\t\t\t\"levn\": \"^0.4.1\",\n\t\t\t\t\"prelude-ls\": \"^1.2.1\",\n\t\t\t\t\"type-check\": \"^0.4.0\",\n\t\t\t\t\"word-wrap\": \"^1.2.5\"\n\t\t\t}\n\t\t},\n\t\t\"p-limit\": {\n\t\t\t\"version\": \"2.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"p-try\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"p-locate\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"p-limit\": \"^3.0.2\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"p-limit\": {\n\t\t\t\t\t\"version\": \"3.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"yocto-queue\": \"^0.1.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"p-try\": {\n\t\t\t\"version\": \"2.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"parent-module\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"callsites\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"parse-json\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"error-ex\": \"^1.3.1\",\n\t\t\t\t\"json-parse-better-errors\": \"^1.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"path-exists\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==\"\n\t\t},\n\t\t\"path-is-absolute\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"path-key\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"path-parse\": {\n\t\t\t\"version\": \"1.0.7\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n\t\t\t\"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"path-parser\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-parser/-/path-parser-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nAB6J73z2rFcQP+870OHhpkHFj5kO4rPLc2Ol4Y3Ale7F6Hk1/cPKp7cQ8RznKF8FOSvu+YR9Xc6Gafk7DlpYA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"search-params\": \"3.0.0\",\n\t\t\t\t\"tslib\": \"^1.10.0\"\n\t\t\t}\n\t\t},\n\t\t\"path-type\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"pify\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"pathval\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"picocolors\": {\n\t\t\t\"version\": \"1.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"picomatch\": {\n\t\t\t\"version\": \"2.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\"\n\t\t},\n\t\t\"pidtree\": {\n\t\t\t\"version\": \"0.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"pify\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pify/-/pify-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"pluralize\": {\n\t\t\t\"version\": \"8.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"postcss-selector-parser\": {\n\t\t\t\"version\": \"6.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"cssesc\": \"^3.0.0\",\n\t\t\t\t\"util-deprecate\": \"^1.0.2\"\n\t\t\t}\n\t\t},\n\t\t\"prelude-ls\": {\n\t\t\t\"version\": \"1.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"punycode\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"qs\": {\n\t\t\t\"version\": \"6.10.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.3.tgz\",\n\t\t\t\"integrity\": \"sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"side-channel\": \"^1.0.4\"\n\t\t\t}\n\t\t},\n\t\t\"queue-microtask\": {\n\t\t\t\"version\": \"1.2.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n\t\t\t\"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"rambda\": {\n\t\t\t\"version\": \"7.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"randombytes\": {\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"safe-buffer\": \"^5.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"read-pkg\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"load-json-file\": \"^4.0.0\",\n\t\t\t\t\"normalize-package-data\": \"^2.3.2\",\n\t\t\t\t\"path-type\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"read-pkg-up\": {\n\t\t\t\"version\": \"7.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"find-up\": \"^4.1.0\",\n\t\t\t\t\"read-pkg\": \"^5.2.0\",\n\t\t\t\t\"type-fest\": \"^0.8.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"find-up\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"locate-path\": \"^5.0.0\",\n\t\t\t\t\t\t\"path-exists\": \"^4.0.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"locate-path\": {\n\t\t\t\t\t\"version\": \"5.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"p-locate\": \"^4.1.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"p-locate\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"p-limit\": \"^2.2.0\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"parse-json\": {\n\t\t\t\t\t\"version\": \"5.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"@babel/code-frame\": \"^7.0.0\",\n\t\t\t\t\t\t\"error-ex\": \"^1.3.1\",\n\t\t\t\t\t\t\"json-parse-even-better-errors\": \"^2.3.0\",\n\t\t\t\t\t\t\"lines-and-columns\": \"^1.1.6\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"read-pkg\": {\n\t\t\t\t\t\"version\": \"5.2.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"@types/normalize-package-data\": \"^2.4.0\",\n\t\t\t\t\t\t\"normalize-package-data\": \"^2.5.0\",\n\t\t\t\t\t\t\"parse-json\": \"^5.0.0\",\n\t\t\t\t\t\t\"type-fest\": \"^0.6.0\"\n\t\t\t\t\t},\n\t\t\t\t\t\"dependencies\": {\n\t\t\t\t\t\t\"type-fest\": {\n\t\t\t\t\t\t\t\"version\": \"0.6.0\",\n\t\t\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz\",\n\t\t\t\t\t\t\t\"integrity\": \"sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==\",\n\t\t\t\t\t\t\t\"dev\": true\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"type-fest\": {\n\t\t\t\t\t\"version\": \"0.8.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"readable-stream\": {\n\t\t\t\"version\": \"3.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"inherits\": \"^2.0.3\",\n\t\t\t\t\"string_decoder\": \"^1.1.1\",\n\t\t\t\t\"util-deprecate\": \"^1.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"readdirp\": {\n\t\t\t\"version\": \"3.6.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"picomatch\": \"^2.2.1\"\n\t\t\t}\n\t\t},\n\t\t\"regexp-tree\": {\n\t\t\t\"version\": \"0.1.27\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz\",\n\t\t\t\"integrity\": \"sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"regjsparser\": {\n\t\t\t\"version\": \"0.10.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz\",\n\t\t\t\"integrity\": \"sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"jsesc\": \"~0.5.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"jsesc\": {\n\t\t\t\t\t\"version\": \"0.5.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"require-directory\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha1-jGStX9MNqxyXbiNE/+f3kqam30I=\"\n\t\t},\n\t\t\"require-main-filename\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"requireindex\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"resolve\": {\n\t\t\t\"version\": \"1.22.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz\",\n\t\t\t\"integrity\": \"sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"is-core-module\": \"^2.13.0\",\n\t\t\t\t\"path-parse\": \"^1.0.7\",\n\t\t\t\t\"supports-preserve-symlinks-flag\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"resolve-from\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"resolve-pkg-maps\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"reusify\": {\n\t\t\t\"version\": \"1.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"rimraf\": {\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"glob\": \"^7.1.3\"\n\t\t\t}\n\t\t},\n\t\t\"run-parallel\": {\n\t\t\t\"version\": \"1.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"queue-microtask\": \"^1.2.2\"\n\t\t\t}\n\t\t},\n\t\t\"safe-buffer\": {\n\t\t\t\"version\": \"5.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==\"\n\t\t},\n\t\t\"safe-regex\": {\n\t\t\t\"version\": \"2.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"regexp-tree\": \"~0.1.1\"\n\t\t\t}\n\t\t},\n\t\t\"search-params\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/search-params/-/search-params-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-8CYNl/bjkEhXWbDTU/K7c2jQtrnqEffIPyOLMqygW/7/b+ym8UtQumcAZjOfMLjZKR6AxK5tOr9fChbQZCzPqg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"semver\": {\n\t\t\t\"version\": \"7.6.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.3.tgz\",\n\t\t\t\"integrity\": \"sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"serialize-javascript\": {\n\t\t\t\"version\": \"6.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"randombytes\": \"^2.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"set-blocking\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-BF+XgtARrppoA93TgrJDkrPYkPc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"shebang-command\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"shebang-regex\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"shebang-regex\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"shell-quote\": {\n\t\t\t\"version\": \"1.7.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz\",\n\t\t\t\"integrity\": \"sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"side-channel\": {\n\t\t\t\"version\": \"1.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"call-bind\": \"^1.0.0\",\n\t\t\t\t\"get-intrinsic\": \"^1.0.2\",\n\t\t\t\t\"object-inspect\": \"^1.9.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"object-inspect\": {\n\t\t\t\t\t\"version\": \"1.12.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"spdx-correct\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"spdx-expression-parse\": \"^3.0.0\",\n\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"spdx-exceptions\": {\n\t\t\t\"version\": \"2.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"spdx-expression-parse\": {\n\t\t\t\"version\": \"3.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"spdx-exceptions\": \"^2.1.0\",\n\t\t\t\t\"spdx-license-ids\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"spdx-license-ids\": {\n\t\t\t\"version\": \"3.0.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz\",\n\t\t\t\"integrity\": \"sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"sprintf-js\": {\n\t\t\t\"version\": \"1.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz\",\n\t\t\t\"integrity\": \"sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"string_decoder\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"safe-buffer\": \"~5.2.0\"\n\t\t\t}\n\t\t},\n\t\t\"string-width\": {\n\t\t\t\"version\": \"4.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"emoji-regex\": \"^8.0.0\",\n\t\t\t\t\"is-fullwidth-code-point\": \"^3.0.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"strip-ansi\": {\n\t\t\t\t\t\"version\": \"6.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"ansi-regex\": \"^5.0.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"string.prototype.padend\": {\n\t\t\t\"version\": \"3.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.0-next.1\"\n\t\t\t}\n\t\t},\n\t\t\"string.prototype.trimend\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\"\n\t\t\t}\n\t\t},\n\t\t\"string.prototype.trimleft\": {\n\t\t\t\"version\": \"2.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\",\n\t\t\t\t\"string.prototype.trimstart\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"string.prototype.trimright\": {\n\t\t\t\"version\": \"2.1.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz\",\n\t\t\t\"integrity\": \"sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\",\n\t\t\t\t\"string.prototype.trimend\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"string.prototype.trimstart\": {\n\t\t\t\"version\": \"1.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"define-properties\": \"^1.1.3\",\n\t\t\t\t\"es-abstract\": \"^1.17.5\"\n\t\t\t}\n\t\t},\n\t\t\"strip-ansi\": {\n\t\t\t\"version\": \"6.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"ansi-regex\": \"^5.0.1\"\n\t\t\t}\n\t\t},\n\t\t\"strip-bom\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"strip-indent\": {\n\t\t\t\"version\": \"3.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"min-indent\": \"^1.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"strip-json-comments\": {\n\t\t\t\"version\": \"3.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==\"\n\t\t},\n\t\t\"superagent\": {\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"component-emitter\": \"^1.3.0\",\n\t\t\t\t\"cookiejar\": \"^2.1.2\",\n\t\t\t\t\"debug\": \"^4.1.1\",\n\t\t\t\t\"fast-safe-stringify\": \"^2.0.7\",\n\t\t\t\t\"form-data\": \"^3.0.0\",\n\t\t\t\t\"formidable\": \"^1.2.2\",\n\t\t\t\t\"methods\": \"^1.1.2\",\n\t\t\t\t\"mime\": \"^2.4.6\",\n\t\t\t\t\"qs\": \"^6.9.4\",\n\t\t\t\t\"readable-stream\": \"^3.6.0\",\n\t\t\t\t\"semver\": \"^7.3.2\"\n\t\t\t}\n\t\t},\n\t\t\"supertest\": {\n\t\t\t\"version\": \"5.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supertest/-/supertest-5.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-2JAWpPrUOZF4hHH5ZTCN2xjKXvJS3AEwPNXl0HUseHsfcXFvMy9kcsufIHCNAmQ5hlGCvgeAqaR5PBEouN3hlQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"methods\": \"1.1.2\",\n\t\t\t\t\"superagent\": \"6.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"supports-color\": {\n\t\t\t\"version\": \"5.5.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz\",\n\t\t\t\"integrity\": \"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"has-flag\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"supports-preserve-symlinks-flag\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"swagger-combine\": {\n\t\t\t\"version\": \"1.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-combine/-/swagger-combine-1.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nVQPzSGixSJ6U3BSTBYswIbamumNCz1ZXPqnCrXYz6BHlSeOtfGKuyZ+sAWtpOepUFuOu93x+VOIzAxLKK6xYw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\"js-yaml\": \"^4.1.0\",\n\t\t\t\t\"json-schema-ref-parser\": \"^9.0.9\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"minimist\": \"^1.2.5\",\n\t\t\t\t\"swagger-parser\": \"^10.0.3\",\n\t\t\t\t\"traverse\": \"^0.6.6\",\n\t\t\t\t\"url-join\": \"^4.0.1\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"argparse\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==\",\n\t\t\t\t\t\"dev\": true\n\t\t\t\t},\n\t\t\t\t\"js-yaml\": {\n\t\t\t\t\t\"version\": \"4.1.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"argparse\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"swagger-parser\": {\n\t\t\t\"version\": \"10.0.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-parser/-/swagger-parser-10.0.3.tgz\",\n\t\t\t\"integrity\": \"sha512-nF7oMeL4KypldrQhac8RyHerJeGPD1p2xDh900GPvc+Nk7nWP6jX2FcC7WmkinMoAmoO774+AFXcWsW8gMWEIg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"@apidevtools/swagger-parser\": \"10.0.3\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"@apidevtools/swagger-parser\": {\n\t\t\t\t\t\"version\": \"10.0.3\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.0.3.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-sNiLY51vZOmSPFZA5TF35KZ2HbgYklQnTSDnkghamzLb3EkNtcQnrBQEj5AOCxHpTtXpqMCRM1CrmV2rG6nw4g==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"@apidevtools/json-schema-ref-parser\": \"^9.0.6\",\n\t\t\t\t\t\t\"@apidevtools/openapi-schemas\": \"^2.0.4\",\n\t\t\t\t\t\t\"@apidevtools/swagger-methods\": \"^3.0.2\",\n\t\t\t\t\t\t\"@jsdevtools/ono\": \"^7.1.3\",\n\t\t\t\t\t\t\"call-me-maybe\": \"^1.0.1\",\n\t\t\t\t\t\t\"z-schema\": \"^5.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"z-schema\": {\n\t\t\t\t\t\"version\": \"5.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/z-schema/-/z-schema-5.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Gp8xU2lULhREqTWj9t4BEAeA7M835n4fWJ9KjGWksV3wmLUdOJo2hAr+QYvkVZIGOOTyeN274g1f95dKRsgYgQ==\",\n\t\t\t\t\t\"dev\": true,\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"commander\": \"^2.7.1\",\n\t\t\t\t\t\t\"lodash.get\": \"^4.4.2\",\n\t\t\t\t\t\t\"lodash.isequal\": \"^4.5.0\",\n\t\t\t\t\t\t\"validator\": \"^13.6.0\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"swagger-schema-official\": {\n\t\t\t\"version\": \"2.0.0-bab6bed\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz\",\n\t\t\t\"integrity\": \"sha1-cAcEaNbSl3ylI3suUZyn0Gouo/0=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"tapable\": {\n\t\t\t\"version\": \"2.2.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n\t\t\t\"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"text-table\": {\n\t\t\t\"version\": \"0.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"to-regex-range\": {\n\t\t\t\"version\": \"5.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"is-number\": \"^7.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"traverse\": {\n\t\t\t\"version\": \"0.6.6\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz\",\n\t\t\t\"integrity\": \"sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"ts-api-utils\": {\n\t\t\t\"version\": \"1.3.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz\",\n\t\t\t\"integrity\": \"sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {}\n\t\t},\n\t\t\"tslib\": {\n\t\t\t\"version\": \"1.14.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"type-check\": {\n\t\t\t\"version\": \"0.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"prelude-ls\": \"^1.2.1\"\n\t\t\t}\n\t\t},\n\t\t\"type-detect\": {\n\t\t\t\"version\": \"4.0.8\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz\",\n\t\t\t\"integrity\": \"sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"type-fest\": {\n\t\t\t\"version\": \"0.20.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz\",\n\t\t\t\"integrity\": \"sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"typeof\": {\n\t\t\t\"version\": \"1.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/typeof/-/typeof-1.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-nIRAPyMjrlOZFnJ1SXY46h0vJEA=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"typescript\": {\n\t\t\t\"version\": \"5.6.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz\",\n\t\t\t\"integrity\": \"sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==\",\n\t\t\t\"dev\": true,\n\t\t\t\"peer\": true\n\t\t},\n\t\t\"universalify\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"upath\": {\n\t\t\t\"version\": \"2.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/upath/-/upath-2.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"update-browserslist-db\": {\n\t\t\t\"version\": \"1.1.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz\",\n\t\t\t\"integrity\": \"sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"escalade\": \"^3.2.0\",\n\t\t\t\t\"picocolors\": \"^1.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"uri-js\": {\n\t\t\t\"version\": \"4.4.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz\",\n\t\t\t\"integrity\": \"sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"punycode\": \"^2.1.0\"\n\t\t\t}\n\t\t},\n\t\t\"url-join\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"util-deprecate\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"validate-npm-package-license\": {\n\t\t\t\"version\": \"3.0.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz\",\n\t\t\t\"integrity\": \"sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"spdx-correct\": \"^3.0.0\",\n\t\t\t\t\"spdx-expression-parse\": \"^3.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"validator\": {\n\t\t\t\"version\": \"13.7.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/validator/-/validator-13.7.0.tgz\",\n\t\t\t\"integrity\": \"sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"vue-eslint-parser\": {\n\t\t\t\"version\": \"9.4.3\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz\",\n\t\t\t\"integrity\": \"sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"debug\": \"^4.3.4\",\n\t\t\t\t\"eslint-scope\": \"^7.1.1\",\n\t\t\t\t\"eslint-visitor-keys\": \"^3.3.0\",\n\t\t\t\t\"espree\": \"^9.3.1\",\n\t\t\t\t\"esquery\": \"^1.4.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"semver\": \"^7.3.6\"\n\t\t\t}\n\t\t},\n\t\t\"which\": {\n\t\t\t\"version\": \"1.3.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/which/-/which-1.3.1.tgz\",\n\t\t\t\"integrity\": \"sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"isexe\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"which-module\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"word-wrap\": {\n\t\t\t\"version\": \"1.2.5\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz\",\n\t\t\t\"integrity\": \"sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"workerpool\": {\n\t\t\t\"version\": \"6.5.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz\",\n\t\t\t\"integrity\": \"sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==\"\n\t\t},\n\t\t\"wrap-ansi\": {\n\t\t\t\"version\": \"7.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"ansi-styles\": \"^4.0.0\",\n\t\t\t\t\"string-width\": \"^4.1.0\",\n\t\t\t\t\"strip-ansi\": \"^6.0.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"ansi-styles\": {\n\t\t\t\t\t\"version\": \"4.3.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-convert\": \"^2.0.1\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-convert\": {\n\t\t\t\t\t\"version\": \"2.0.1\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n\t\t\t\t\t\"requires\": {\n\t\t\t\t\t\t\"color-name\": \"~1.1.4\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"color-name\": {\n\t\t\t\t\t\"version\": \"1.1.4\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"wrappy\": {\n\t\t\t\"version\": \"1.0.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n\t\t\t\"integrity\": \"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=\"\n\t\t},\n\t\t\"xml-name-validator\": {\n\t\t\t\"version\": \"4.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"y18n\": {\n\t\t\t\"version\": \"4.0.1\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz\",\n\t\t\t\"integrity\": \"sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"yaml\": {\n\t\t\t\"version\": \"2.4.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz\",\n\t\t\t\"integrity\": \"sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==\",\n\t\t\t\"dev\": true\n\t\t},\n\t\t\"yaml-eslint-parser\": {\n\t\t\t\"version\": \"1.2.2\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.2.tgz\",\n\t\t\t\"integrity\": \"sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"eslint-visitor-keys\": \"^3.0.0\",\n\t\t\t\t\"lodash\": \"^4.17.21\",\n\t\t\t\t\"yaml\": \"^2.0.0\"\n\t\t\t}\n\t\t},\n\t\t\"yargs\": {\n\t\t\t\"version\": \"16.2.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz\",\n\t\t\t\"integrity\": \"sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"cliui\": \"^7.0.2\",\n\t\t\t\t\"escalade\": \"^3.1.1\",\n\t\t\t\t\"get-caller-file\": \"^2.0.5\",\n\t\t\t\t\"require-directory\": \"^2.1.1\",\n\t\t\t\t\"string-width\": \"^4.2.0\",\n\t\t\t\t\"y18n\": \"^5.0.5\",\n\t\t\t\t\"yargs-parser\": \"^20.2.2\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"y18n\": {\n\t\t\t\t\t\"version\": \"5.0.8\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"yargs-parser\": {\n\t\t\t\"version\": \"20.2.9\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz\",\n\t\t\t\"integrity\": \"sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==\"\n\t\t},\n\t\t\"yargs-unparser\": {\n\t\t\t\"version\": \"2.0.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz\",\n\t\t\t\"integrity\": \"sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==\",\n\t\t\t\"requires\": {\n\t\t\t\t\"camelcase\": \"^6.0.0\",\n\t\t\t\t\"decamelize\": \"^4.0.0\",\n\t\t\t\t\"flat\": \"^5.0.2\",\n\t\t\t\t\"is-plain-obj\": \"^2.1.0\"\n\t\t\t},\n\t\t\t\"dependencies\": {\n\t\t\t\t\"camelcase\": {\n\t\t\t\t\t\"version\": \"6.3.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==\"\n\t\t\t\t},\n\t\t\t\t\"decamelize\": {\n\t\t\t\t\t\"version\": \"4.0.0\",\n\t\t\t\t\t\"resolved\": \"https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz\",\n\t\t\t\t\t\"integrity\": \"sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"yocto-queue\": {\n\t\t\t\"version\": \"0.1.0\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz\",\n\t\t\t\"integrity\": \"sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==\"\n\t\t},\n\t\t\"z-schema\": {\n\t\t\t\"version\": \"4.2.4\",\n\t\t\t\"resolved\": \"https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz\",\n\t\t\t\"integrity\": \"sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==\",\n\t\t\t\"dev\": true,\n\t\t\t\"requires\": {\n\t\t\t\t\"commander\": \"^2.7.1\",\n\t\t\t\t\"lodash.get\": \"^4.4.2\",\n\t\t\t\t\"lodash.isequal\": \"^4.5.0\",\n\t\t\t\t\"validator\": \"^13.6.0\"\n\t\t\t}\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/package.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":29,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"private\": true,\n\t\"name\": \"wikibasemanifest\",\n\t\"version\": \"0.0.1\",\n\t\"description\": \"\",\n\t\"scripts\": {\n\t\t\"test\": \"npm-run-all test:*\",\n\t\t\"test:spec-lint\": \"swagger-cli validate openapi.json\",\n\t\t\"api-testing\": \"mocha --timeout 0 --recursive tests/api-testing\",\n\t\t\"test:api-testing-lint\": \"eslint --cache --max-warnings 0 tests/api-testing/**\"\n\t},\n\t\"repository\": {\n\t\t\"type\": \"git\",\n\t\t\"url\": \"git+https://github.com/wmde/WikibaseManifest.git\"\n\t},\n\t\"devDependencies\": {\n\t\t\"@apidevtools/swagger-cli\": \"^4.0.4\",\n\t\t\"api-testing\": \"1.6.0\",\n\t\t\"chai-openapi-response-validator\": \"^0.13.0\",\n\t\t\"eslint-config-wikimedia\": \"0.29.1\",\n\t\t\"npm-run-all\": \"^4.1.5\",\n\t\t\"swagger-combine\": \"^1.4.0\"\n\t},\n\t\"author\": \"\",\n\t\"dependencies\": {\n\t\t\"mocha\": \"^10.2.0\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/schemas.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":210,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"MediaWikiInfo\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"name\": \"Wikidata\",\n\t\t\t\"root_script_url\": \"https://www.wikidata.org/wiki\",\n\t\t\t\"main_page_url\": \"https://www.wikidata.org/wiki/Wikidata:Main_Page\",\n\t\t\t\"api\": {\n\t\t\t\t\"action\": \"https://www.wikidata.org/w/api.php\",\n\t\t\t\t\"rest\": \"https://www.wikidata.org/w/rest.php\"\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"name\": {\n\t\t\t\t\"type\": \"string\"\n\t\t\t},\n\t\t\t\"root_script_url\": {\n\t\t\t\t\"type\": \"string\"\n\t\t\t},\n\t\t\t\"main_page_url\": {\n\t\t\t\t\"type\": \"string\"\n\t\t\t},\n\t\t\t\"api\": {\n\t\t\t\t\"type\": \"object\",\n\t\t\t\t\"properties\": {\n\t\t\t\t\t\"action\": {\n\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t},\n\t\t\t\t\t\"rest\": {\n\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"required\": [\n\t\t\t\t\t\"action\",\n\t\t\t\t\t\"rest\"\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t\"required\": [\n\t\t\t\"name\",\n\t\t\t\"root_script_url\",\n\t\t\t\"main_page_url\",\n\t\t\t\"api\"\n\t\t]\n\t},\n\t\"EquivEntities\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"equiv_entities\": {\n\t\t\t\t\"wikidata.org\": {\n\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\"P31\": \"P1\"\n\t\t\t\t\t},\n\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\"Q5\": \"Q15\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"equiv_entities\": {\n\t\t\t\t\"type\": \"object\",\n\t\t\t\t\"properties\": {\n\t\t\t\t\t\"wikidata.org\": {\n\t\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\t\"type\": \"object\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"object\"\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}\n\t\t}\n\t},\n\t\"LocalRdfNamespaces\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"local_rdf_namespaces\": {\n\t\t\t\t\"\": \"http://www.wikidata.org/entity/\",\n\t\t\t\t\"data\": \"https://wikidata.org/wiki/Special:EntityData/\",\n\t\t\t\t\"s\": \"https://wikidata.org/entity/statement/\",\n\t\t\t\t\"ref\": \"https://wikidata.org/reference/\",\n\t\t\t\t\"v\": \"https://wikidata.org/value/\"\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"local_rdf_namespaces\": {\n\t\t\t\t\"type\": \"object\"\n\t\t\t}\n\t\t},\n\t\t\"required\": [\n\t\t\t\"local_rdf_namespaces\"\n\t\t]\n\t},\n\t\"ExternalServices\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"external_services\": {\n\t\t\t\t\"queryservice\": \"https://wikibase-query-testing.wmflabs.org/proxy/wdqs/bigdata/#namespaces/wdq/sparql\",\n\t\t\t\t\"queryservice_ui\": \"https://wikibase-query-testing.wmflabs.org/\",\n\t\t\t\t\"quickstatements\": \"https://quickstatements.toolforge.org/\",\n\t\t\t\t\"openrefine_reconcile\": \"https://www.example.org/api\"\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"external_services\": {\n\t\t\t\t\"type\": \"object\"\n\t\t\t}\n\t\t}\n\t},\n\t\"LocalEntities\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"local_entities\": {\n\t\t\t\t\"item\": {\n\t\t\t\t\t\"namespace_id\": 120,\n\t\t\t\t\t\"namespace_name\": \"Item\"\n\t\t\t\t},\n\t\t\t\t\"property\": {\n\t\t\t\t\t\"namespace_id\": 122,\n\t\t\t\t\t\"namespace_name\": \"Property\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"local_entities\": {\n\t\t\t\t\"type\": \"object\",\n\t\t\t\t\"properties\": {\n\t\t\t\t\t\"item\": {\n\t\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\"namespace_id\": {\n\t\t\t\t\t\t\t\t\"type\": \"integer\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"namespace_name\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"required\": [\n\t\t\t\t\t\t\t\"namespace_id\",\n\t\t\t\t\t\t\t\"namespace_name\"\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t\"property\": {\n\t\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\t\"namespace_id\": {\n\t\t\t\t\t\t\t\t\"type\": \"integer\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"namespace_name\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"required\": [\n\t\t\t\t\t\t\t\"namespace_id\",\n\t\t\t\t\t\t\t\"namespace_name\"\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"required\": [\n\t\t\t\t\t\"item\",\n\t\t\t\t\t\"property\"\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t\"required\": [\n\t\t\t\"local_entities\"\n\t\t]\n\t},\n\t\"OAuth\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"oauth\": {\n\t\t\t\t\"registration_page\": \"https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose\"\n\t\t\t}\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"oauth\": {\n\t\t\t\t\"type\": \"object\",\n\t\t\t\t\"properties\": {\n\t\t\t\t\t\"registration_page\": {\n\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"required\": [\n\t\t\t\t\t\"registration_page\"\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t},\n\t\"Other\": {\n\t\t\"type\": \"object\",\n\t\t\"example\": {\n\t\t\t\"max_lag\": \"5\"\n\t\t},\n\t\t\"properties\": {\n\t\t\t\"max_lag\": {\n\t\t\t\t\"type\": \"integer\"\n\t\t\t}\n\t\t},\n\t\t\"required\": [\n\t\t\t\"max_lag\"\n\t\t]\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/tests/api-testing/ValidateAgainstSpec.js","messages":[],"suppressedMessages":[{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":37,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":37,"endColumn":41,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/installed.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":2684,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"packages\": [\n\t\t{\n\t\t\t\"name\": \"composer/pcre\",\n\t\t\t\"version\": \"3.3.2\",\n\t\t\t\"version_normalized\": \"3.3.2.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/composer/pcre.git\",\n\t\t\t\t\"reference\": \"b2bed4734f0cc156ee1fe9c0da2550420d99a21e\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e\",\n\t\t\t\t\"reference\": \"b2bed4734f0cc156ee1fe9c0da2550420d99a21e\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^7.4 || ^8.0\"\n\t\t\t},\n\t\t\t\"conflict\": {\n\t\t\t\t\"phpstan/phpstan\": \"<1.11.10\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpstan/phpstan\": \"^1.12 || ^2\",\n\t\t\t\t\"phpstan/phpstan-strict-rules\": \"^1 || ^2\",\n\t\t\t\t\"phpunit/phpunit\": \"^8 || ^9\"\n\t\t\t},\n\t\t\t\"time\": \"2024-11-12T16:29:46+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"phpstan\": {\n\t\t\t\t\t\"includes\": [\n\t\t\t\t\t\t\"extension.neon\"\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"3.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Composer\\\\Pcre\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\t\t\"homepage\": \"http://seld.be\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"PCRE wrapping library that offers type-safe preg_* replacements.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"PCRE\",\n\t\t\t\t\"preg\",\n\t\t\t\t\"regex\",\n\t\t\t\t\"regular expression\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/composer/pcre/issues\",\n\t\t\t\t\"source\": \"https://github.com/composer/pcre/tree/3.3.2\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://packagist.com\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/composer\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/composer/composer\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"./pcre\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"composer/semver\",\n\t\t\t\"version\": \"3.4.3\",\n\t\t\t\"version_normalized\": \"3.4.3.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/composer/semver.git\",\n\t\t\t\t\"reference\": \"4313d26ada5e0c4edfbd1dc481a92ff7bff91f12\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12\",\n\t\t\t\t\"reference\": \"4313d26ada5e0c4edfbd1dc481a92ff7bff91f12\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^5.3.2 || ^7.0 || ^8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpstan/phpstan\": \"^1.11\",\n\t\t\t\t\"symfony/phpunit-bridge\": \"^3 || ^7\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-19T14:15:21+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"3.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Composer\\\\Semver\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nils Adermann\",\n\t\t\t\t\t\"email\": \"naderman@naderman.de\",\n\t\t\t\t\t\"homepage\": \"http://www.naderman.de\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\t\t\"homepage\": \"http://seld.be\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Rob Bast\",\n\t\t\t\t\t\"email\": \"rob.bast@gmail.com\",\n\t\t\t\t\t\"homepage\": \"http://robbast.nl\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Semver library that offers utilities, version constraint parsing and validation.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"semantic\",\n\t\t\t\t\"semver\",\n\t\t\t\t\"validation\",\n\t\t\t\t\"versioning\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\t\t\"issues\": \"https://github.com/composer/semver/issues\",\n\t\t\t\t\"source\": \"https://github.com/composer/semver/tree/3.4.3\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://packagist.com\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/composer\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/composer/composer\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"./semver\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"composer/spdx-licenses\",\n\t\t\t\"version\": \"1.5.8\",\n\t\t\t\"version_normalized\": \"1.5.8.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/composer/spdx-licenses.git\",\n\t\t\t\t\"reference\": \"560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/composer/spdx-licenses/zipball/560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a\",\n\t\t\t\t\"reference\": \"560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^5.3.2 || ^7.0 || ^8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpstan/phpstan\": \"^0.12.55\",\n\t\t\t\t\"symfony/phpunit-bridge\": \"^4.2 || ^5\"\n\t\t\t},\n\t\t\t\"time\": \"2023-11-20T07:44:33+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"1.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Composer\\\\Spdx\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nils Adermann\",\n\t\t\t\t\t\"email\": \"naderman@naderman.de\",\n\t\t\t\t\t\"homepage\": \"http://www.naderman.de\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\t\t\"homepage\": \"http://seld.be\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Rob Bast\",\n\t\t\t\t\t\"email\": \"rob.bast@gmail.com\",\n\t\t\t\t\t\"homepage\": \"http://robbast.nl\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"SPDX licenses list and validation library.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"license\",\n\t\t\t\t\"spdx\",\n\t\t\t\t\"validator\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\t\t\"issues\": \"https://github.com/composer/spdx-licenses/issues\",\n\t\t\t\t\"source\": \"https://github.com/composer/spdx-licenses/tree/1.5.8\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://packagist.com\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/composer\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/composer/composer\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"./spdx-licenses\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"composer/xdebug-handler\",\n\t\t\t\"version\": \"3.0.5\",\n\t\t\t\"version_normalized\": \"3.0.5.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/composer/xdebug-handler.git\",\n\t\t\t\t\"reference\": \"6c1925561632e83d60a44492e0b344cf48ab85ef\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef\",\n\t\t\t\t\"reference\": \"6c1925561632e83d60a44492e0b344cf48ab85ef\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"composer/pcre\": \"^1 || ^2 || ^3\",\n\t\t\t\t\"php\": \"^7.2.5 || ^8.0\",\n\t\t\t\t\"psr/log\": \"^1 || ^2 || ^3\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpstan/phpstan\": \"^1.0\",\n\t\t\t\t\"phpstan/phpstan-strict-rules\": \"^1.1\",\n\t\t\t\t\"phpunit/phpunit\": \"^8.5 || ^9.6 || ^10.5\"\n\t\t\t},\n\t\t\t\"time\": \"2024-05-06T16:37:16+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Composer\\\\XdebugHandler\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"John Stevenson\",\n\t\t\t\t\t\"email\": \"john-stevenson@blueyonder.co.uk\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Restarts a process without Xdebug.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"Xdebug\",\n\t\t\t\t\"performance\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\t\t\"issues\": \"https://github.com/composer/xdebug-handler/issues\",\n\t\t\t\t\"source\": \"https://github.com/composer/xdebug-handler/tree/3.0.5\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://packagist.com\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/composer\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/composer/composer\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"./xdebug-handler\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"dealerdirect/phpcodesniffer-composer-installer\",\n\t\t\t\"version\": \"v1.0.0\",\n\t\t\t\"version_normalized\": \"1.0.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/PHPCSStandards/composer-installer.git\",\n\t\t\t\t\"reference\": \"4be43904336affa5c2f70744a348312336afd0da\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da\",\n\t\t\t\t\"reference\": \"4be43904336affa5c2f70744a348312336afd0da\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"composer-plugin-api\": \"^1.0 || ^2.0\",\n\t\t\t\t\"php\": \">=5.4\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"^2.0 || ^3.1.0 || ^4.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"composer/composer\": \"*\",\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"ext-zip\": \"*\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.1\",\n\t\t\t\t\"phpcompatibility/php-compatibility\": \"^9.0\",\n\t\t\t\t\"yoast/phpunit-polyfills\": \"^1.0\"\n\t\t\t},\n\t\t\t\"time\": \"2023-01-05T11:28:13+00:00\",\n\t\t\t\"type\": \"composer-plugin\",\n\t\t\t\"extra\": {\n\t\t\t\t\"class\": \"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\Plugin\"\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Franck Nijhof\",\n\t\t\t\t\t\"email\": \"franck.nijhof@dealerdirect.com\",\n\t\t\t\t\t\"homepage\": \"http://www.frenck.nl\",\n\t\t\t\t\t\"role\": \"Developer / IT Manager\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Contributors\",\n\t\t\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/composer-installer/graphs/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"PHP_CodeSniffer Standards Composer Installer Plugin\",\n\t\t\t\"homepage\": \"http://www.dealerdirect.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"PHPCodeSniffer\",\n\t\t\t\t\"PHP_CodeSniffer\",\n\t\t\t\t\"code quality\",\n\t\t\t\t\"codesniffer\",\n\t\t\t\t\"composer\",\n\t\t\t\t\"installer\",\n\t\t\t\t\"phpcbf\",\n\t\t\t\t\"phpcs\",\n\t\t\t\t\"plugin\",\n\t\t\t\t\"qa\",\n\t\t\t\t\"quality\",\n\t\t\t\t\"standard\",\n\t\t\t\t\"standards\",\n\t\t\t\t\"style guide\",\n\t\t\t\t\"stylecheck\",\n\t\t\t\t\"tests\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/PHPCSStandards/composer-installer/issues\",\n\t\t\t\t\"source\": \"https://github.com/PHPCSStandards/composer-installer\"\n\t\t\t},\n\t\t\t\"install-path\": \"../dealerdirect/phpcodesniffer-composer-installer\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"doctrine/deprecations\",\n\t\t\t\"version\": \"1.1.4\",\n\t\t\t\"version_normalized\": \"1.1.4.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/doctrine/deprecations.git\",\n\t\t\t\t\"reference\": \"31610dbb31faa98e6b5447b62340826f54fbc4e9\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9\",\n\t\t\t\t\"reference\": \"31610dbb31faa98e6b5447b62340826f54fbc4e9\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^7.1 || ^8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"doctrine/coding-standard\": \"^9 || ^12\",\n\t\t\t\t\"phpstan/phpstan\": \"1.4.10 || 2.0.3\",\n\t\t\t\t\"phpstan/phpstan-phpunit\": \"^1.0 || ^2\",\n\t\t\t\t\"phpunit/phpunit\": \"^7.5 || ^8.5 || ^9.5\",\n\t\t\t\t\"psr/log\": \"^1 || ^2 || ^3\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"psr/log\": \"Allows logging deprecations via PSR-3 logger implementation\"\n\t\t\t},\n\t\t\t\"time\": \"2024-12-07T21:18:45+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Doctrine\\\\Deprecations\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"description\": \"A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.\",\n\t\t\t\"homepage\": \"https://www.doctrine-project.org/\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/doctrine/deprecations/issues\",\n\t\t\t\t\"source\": \"https://github.com/doctrine/deprecations/tree/1.1.4\"\n\t\t\t},\n\t\t\t\"install-path\": \"../doctrine/deprecations\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"felixfbecker/advanced-json-rpc\",\n\t\t\t\"version\": \"v3.2.1\",\n\t\t\t\"version_normalized\": \"3.2.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/felixfbecker/php-advanced-json-rpc.git\",\n\t\t\t\t\"reference\": \"b5f37dbff9a8ad360ca341f3240dc1c168b45447\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/felixfbecker/php-advanced-json-rpc/zipball/b5f37dbff9a8ad360ca341f3240dc1c168b45447\",\n\t\t\t\t\"reference\": \"b5f37dbff9a8ad360ca341f3240dc1c168b45447\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"netresearch/jsonmapper\": \"^1.0 || ^2.0 || ^3.0 || ^4.0\",\n\t\t\t\t\"php\": \"^7.1 || ^8.0\",\n\t\t\t\t\"phpdocumentor/reflection-docblock\": \"^4.3.4 || ^5.0.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"^7.0 || ^8.0\"\n\t\t\t},\n\t\t\t\"time\": \"2021-06-11T22:34:44+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"AdvancedJsonRpc\\\\\": \"lib/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"ISC\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Felix Becker\",\n\t\t\t\t\t\"email\": \"felix.b@outlook.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A more advanced JSONRPC implementation\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/felixfbecker/php-advanced-json-rpc/issues\",\n\t\t\t\t\"source\": \"https://github.com/felixfbecker/php-advanced-json-rpc/tree/v3.2.1\"\n\t\t\t},\n\t\t\t\"install-path\": \"../felixfbecker/advanced-json-rpc\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"mediawiki/mediawiki-codesniffer\",\n\t\t\t\"version\": \"v46.0.0\",\n\t\t\t\"version_normalized\": \"46.0.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/wikimedia/mediawiki-tools-codesniffer.git\",\n\t\t\t\t\"reference\": \"6bd8a9ac4c10bf393dcd9ef32e3402399128a9e5\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/wikimedia/mediawiki-tools-codesniffer/zipball/6bd8a9ac4c10bf393dcd9ef32e3402399128a9e5\",\n\t\t\t\t\"reference\": \"6bd8a9ac4c10bf393dcd9ef32e3402399128a9e5\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"composer/semver\": \"3.4.2 || 3.4.3\",\n\t\t\t\t\"composer/spdx-licenses\": \"~1.5.2\",\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"ext-mbstring\": \"*\",\n\t\t\t\t\"php\": \">=7.4.0\",\n\t\t\t\t\"phpcsstandards/phpcsextra\": \"1.2.1\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"3.11.3\",\n\t\t\t\t\"symfony/polyfill-php80\": \"^1.26.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"ext-dom\": \"*\",\n\t\t\t\t\"mediawiki/mediawiki-phan-config\": \"0.15.1\",\n\t\t\t\t\"mediawiki/minus-x\": \"1.1.3\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"1.0.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"1.4.0\",\n\t\t\t\t\"phpunit/phpunit\": \"9.6.21\"\n\t\t\t},\n\t\t\t\"time\": \"2025-01-27T21:05:44+00:00\",\n\t\t\t\"type\": \"phpcodesniffer-standard\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"MediaWiki\\\\Sniffs\\\\\": \"MediaWiki/Sniffs/\",\n\t\t\t\t\t\"MediaWiki\\\\Sniffs\\\\Tests\\\\\": \"MediaWiki/Tests/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"GPL-2.0-or-later\"\n\t\t\t],\n\t\t\t\"description\": \"MediaWiki CodeSniffer Standards\",\n\t\t\t\"homepage\": \"https://www.mediawiki.org/wiki/Manual:Coding_conventions/PHP\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"codesniffer\",\n\t\t\t\t\"mediawiki\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/wikimedia/mediawiki-tools-codesniffer/tree/v46.0.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../mediawiki/mediawiki-codesniffer\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"mediawiki/mediawiki-phan-config\",\n\t\t\t\"version\": \"0.15.1\",\n\t\t\t\"version_normalized\": \"0.15.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/wikimedia/mediawiki-tools-phan.git\",\n\t\t\t\t\"reference\": \"fa343ed8d1b3229f922ba7af6f5e8631bc312687\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/wikimedia/mediawiki-tools-phan/zipball/fa343ed8d1b3229f922ba7af6f5e8631bc312687\",\n\t\t\t\t\"reference\": \"fa343ed8d1b3229f922ba7af6f5e8631bc312687\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"mediawiki/phan-taint-check-plugin\": \"6.1.0\",\n\t\t\t\t\"phan/phan\": \"5.4.5\",\n\t\t\t\t\"php\": \">=7.4.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"mediawiki/mediawiki-codesniffer\": \"45.0.0\",\n\t\t\t\t\"mediawiki/minus-x\": \"1.1.3\",\n\t\t\t\t\"ockcyp/covers-validator\": \"1.6.0\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"1.0.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"1.4.0\",\n\t\t\t\t\"phpunit/phpunit\": \"9.6.21\"\n\t\t\t},\n\t\t\t\"time\": \"2025-01-09T21:22:46+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"MediaWikiPhanConfig\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"GPL-2.0-or-later\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"MediaWiki developers\",\n\t\t\t\t\t\"email\": \"wikitech-l@lists.wikimedia.org\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Standard MediaWiki phan configuration\",\n\t\t\t\"homepage\": \"https://www.mediawiki.org/wiki/Continuous_integration/Phan\",\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/wikimedia/mediawiki-tools-phan/tree/0.15.1\"\n\t\t\t},\n\t\t\t\"install-path\": \"../mediawiki/mediawiki-phan-config\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"mediawiki/minus-x\",\n\t\t\t\"version\": \"1.1.3\",\n\t\t\t\"version_normalized\": \"1.1.3.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/wikimedia/mediawiki-tools-minus-x.git\",\n\t\t\t\t\"reference\": \"553f920ad53f78b33ea654f8623c2a50b5ac7efd\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/wikimedia/mediawiki-tools-minus-x/zipball/553f920ad53f78b33ea654f8623c2a50b5ac7efd\",\n\t\t\t\t\"reference\": \"553f920ad53f78b33ea654f8623c2a50b5ac7efd\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2.9\",\n\t\t\t\t\"symfony/console\": \"^3.3.5 || ^4 || ^5 || ^6 || ^7\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"mediawiki/mediawiki-codesniffer\": \"43.0.0\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"1.0.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"1.3.2\"\n\t\t\t},\n\t\t\t\"time\": \"2024-05-04T16:06:11+00:00\",\n\t\t\t\"bin\": [\n\t\t\t\t\"bin/minus-x\"\n\t\t\t],\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"MediaWiki\\\\MinusX\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"GPL-3.0-or-later\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Kunal Mehta\",\n\t\t\t\t\t\"email\": \"legoktm@member.fsf.org\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Removes executable bit from files that shouldn't be executable\",\n\t\t\t\"homepage\": \"https://www.mediawiki.org/wiki/MinusX\",\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/wikimedia/mediawiki-tools-minus-x/tree/1.1.3\"\n\t\t\t},\n\t\t\t\"install-path\": \"../mediawiki/minus-x\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"mediawiki/phan-taint-check-plugin\",\n\t\t\t\"version\": \"6.1.0\",\n\t\t\t\"version_normalized\": \"6.1.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/wikimedia/mediawiki-tools-phan-SecurityCheckPlugin.git\",\n\t\t\t\t\"reference\": \"73483518b835f677a3122367072a017430353e4b\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/wikimedia/mediawiki-tools-phan-SecurityCheckPlugin/zipball/73483518b835f677a3122367072a017430353e4b\",\n\t\t\t\t\"reference\": \"73483518b835f677a3122367072a017430353e4b\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"phan/phan\": \"5.4.5\",\n\t\t\t\t\"php\": \"^7.4.0 | ^8.0.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"ext-pdo\": \"*\",\n\t\t\t\t\"mediawiki/mediawiki-codesniffer\": \"45.0.0\",\n\t\t\t\t\"mediawiki/minus-x\": \"1.1.3\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"1.0.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"1.4.0\",\n\t\t\t\t\"phpunit/phpunit\": \"9.6.21\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-mysqli\": \"Used for some mysqli function tests\"\n\t\t\t},\n\t\t\t\"time\": \"2024-12-01T22:01:25+00:00\",\n\t\t\t\"bin\": [\n\t\t\t\t\"scripts/seccheck\"\n\t\t\t],\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"SecurityCheckPlugin\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"GPL-2.0-or-later\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Brian Wolff\",\n\t\t\t\t\t\"email\": \"bawolff+wn@gmail.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Daimona Eaytoy\",\n\t\t\t\t\t\"email\": \"daimona.wiki@gmail.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A Phan plugin to do security checking\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"analyzer\",\n\t\t\t\t\"phan\",\n\t\t\t\t\"php\",\n\t\t\t\t\"security\",\n\t\t\t\t\"static\",\n\t\t\t\t\"taint\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"irc\": \"irc://irc.libera.chat/wikimedia-dev\",\n\t\t\t\t\"issues\": \"https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=securitycheckplugin\",\n\t\t\t\t\"source\": \"https://phabricator.wikimedia.org/diffusion/MTPS/\",\n\t\t\t\t\"wiki\": \"https://www.mediawiki.org/wiki/SecurityCheckPlugin\"\n\t\t\t},\n\t\t\t\"install-path\": \"../mediawiki/phan-taint-check-plugin\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"microsoft/tolerant-php-parser\",\n\t\t\t\"version\": \"v0.1.2\",\n\t\t\t\"version_normalized\": \"0.1.2.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/microsoft/tolerant-php-parser.git\",\n\t\t\t\t\"reference\": \"3eccfd273323aaf69513e2f1c888393f5947804b\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/microsoft/tolerant-php-parser/zipball/3eccfd273323aaf69513e2f1c888393f5947804b\",\n\t\t\t\t\"reference\": \"3eccfd273323aaf69513e2f1c888393f5947804b\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"^8.5.15\"\n\t\t\t},\n\t\t\t\"time\": \"2022-10-05T17:30:19+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Microsoft\\\\PhpParser\\\\\": [\n\t\t\t\t\t\t\"src/\"\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Rob Lourens\",\n\t\t\t\t\t\"email\": \"roblou@microsoft.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Tolerant PHP-to-AST parser designed for IDE usage scenarios\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/microsoft/tolerant-php-parser/issues\",\n\t\t\t\t\"source\": \"https://github.com/microsoft/tolerant-php-parser/tree/v0.1.2\"\n\t\t\t},\n\t\t\t\"install-path\": \"../microsoft/tolerant-php-parser\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"netresearch/jsonmapper\",\n\t\t\t\"version\": \"v4.5.0\",\n\t\t\t\"version_normalized\": \"4.5.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/cweiske/jsonmapper.git\",\n\t\t\t\t\"reference\": \"8e76efb98ee8b6afc54687045e1b8dba55ac76e5\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/cweiske/jsonmapper/zipball/8e76efb98ee8b6afc54687045e1b8dba55ac76e5\",\n\t\t\t\t\"reference\": \"8e76efb98ee8b6afc54687045e1b8dba55ac76e5\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"ext-pcre\": \"*\",\n\t\t\t\t\"ext-reflection\": \"*\",\n\t\t\t\t\"ext-spl\": \"*\",\n\t\t\t\t\"php\": \">=7.1\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"~7.5 || ~8.0 || ~9.0 || ~10.0\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"~3.5\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-08T10:13:13+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-0\": {\n\t\t\t\t\t\"JsonMapper\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"OSL-3.0\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Christian Weiske\",\n\t\t\t\t\t\"email\": \"cweiske@cweiske.de\",\n\t\t\t\t\t\"homepage\": \"http://github.com/cweiske/jsonmapper/\",\n\t\t\t\t\t\"role\": \"Developer\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Map nested JSON structures onto PHP classes\",\n\t\t\t\"support\": {\n\t\t\t\t\"email\": \"cweiske@cweiske.de\",\n\t\t\t\t\"issues\": \"https://github.com/cweiske/jsonmapper/issues\",\n\t\t\t\t\"source\": \"https://github.com/cweiske/jsonmapper/tree/v4.5.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../netresearch/jsonmapper\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phan/phan\",\n\t\t\t\"version\": \"5.4.5\",\n\t\t\t\"version_normalized\": \"5.4.5.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/phan/phan.git\",\n\t\t\t\t\"reference\": \"2b15302175931a0629a85c57d0c1f91d68b26a4d\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/phan/phan/zipball/2b15302175931a0629a85c57d0c1f91d68b26a4d\",\n\t\t\t\t\"reference\": \"2b15302175931a0629a85c57d0c1f91d68b26a4d\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"composer/semver\": \"^1.4|^2.0|^3.0\",\n\t\t\t\t\"composer/xdebug-handler\": \"^2.0|^3.0\",\n\t\t\t\t\"ext-filter\": \"*\",\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"ext-tokenizer\": \"*\",\n\t\t\t\t\"felixfbecker/advanced-json-rpc\": \"^3.0.4\",\n\t\t\t\t\"microsoft/tolerant-php-parser\": \"0.1.2\",\n\t\t\t\t\"netresearch/jsonmapper\": \"^1.6.0|^2.0|^3.0|^4.0\",\n\t\t\t\t\"php\": \"^7.2.0|^8.0.0\",\n\t\t\t\t\"sabre/event\": \"^5.1.3\",\n\t\t\t\t\"symfony/console\": \"^3.2|^4.0|^5.0|^6.0|^7.0\",\n\t\t\t\t\"symfony/polyfill-mbstring\": \"^1.11.0\",\n\t\t\t\t\"symfony/polyfill-php80\": \"^1.20.0\",\n\t\t\t\t\"tysonandre/var_representation_polyfill\": \"^0.0.2|^0.1.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"^8.5.0\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-ast\": \"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.\",\n\t\t\t\t\"ext-iconv\": \"Either iconv or mbstring is needed to ensure issue messages are valid utf-8\",\n\t\t\t\t\"ext-igbinary\": \"Improves performance of polyfill when ext-ast is unavailable\",\n\t\t\t\t\"ext-mbstring\": \"Either iconv or mbstring is needed to ensure issue messages are valid utf-8\",\n\t\t\t\t\"ext-tokenizer\": \"Needed for fallback/polyfill parser support and file/line-based suppressions.\",\n\t\t\t\t\"ext-var_representation\": \"Suggested for converting values to strings in issue messages\"\n\t\t\t},\n\t\t\t\"time\": \"2024-08-13T21:41:35+00:00\",\n\t\t\t\"bin\": [\n\t\t\t\t\"phan\",\n\t\t\t\t\"phan_client\",\n\t\t\t\t\"tocheckstyle\"\n\t\t\t],\n\t\t\t\"type\": \"project\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Phan\\\\\": \"src/Phan\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Tyson Andre\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Rasmus Lerdorf\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Andrew S. Morrison\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A static analyzer for PHP\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"analyzer\",\n\t\t\t\t\"php\",\n\t\t\t\t\"static\",\n\t\t\t\t\"static analysis\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/phan/phan/issues\",\n\t\t\t\t\"source\": \"https://github.com/phan/phan/tree/5.4.5\"\n\t\t\t},\n\t\t\t\"install-path\": \"../phan/phan\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"php-parallel-lint/php-console-color\",\n\t\t\t\"version\": \"v1.0.1\",\n\t\t\t\"version_normalized\": \"1.0.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/php-parallel-lint/PHP-Console-Color.git\",\n\t\t\t\t\"reference\": \"7adfefd530aa2d7570ba87100a99e2483a543b88\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/php-parallel-lint/PHP-Console-Color/zipball/7adfefd530aa2d7570ba87100a99e2483a543b88\",\n\t\t\t\t\"reference\": \"7adfefd530aa2d7570ba87100a99e2483a543b88\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=5.3.2\"\n\t\t\t},\n\t\t\t\"replace\": {\n\t\t\t\t\"jakub-onderka/php-console-color\": \"*\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"php-parallel-lint/php-code-style\": \"^2.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.0\",\n\t\t\t\t\"php-parallel-lint/php-var-dump-check\": \"0.*\",\n\t\t\t\t\"phpunit/phpunit\": \"^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0\"\n\t\t\t},\n\t\t\t\"time\": \"2021-12-25T06:49:29+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"PHP_Parallel_Lint\\\\PhpConsoleColor\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"BSD-2-Clause\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\t\t\"email\": \"jakub.onderka@gmail.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Simple library for creating colored console ouput.\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/php-parallel-lint/PHP-Console-Color/issues\",\n\t\t\t\t\"source\": \"https://github.com/php-parallel-lint/PHP-Console-Color/tree/v1.0.1\"\n\t\t\t},\n\t\t\t\"install-path\": \"../php-parallel-lint/php-console-color\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"php-parallel-lint/php-console-highlighter\",\n\t\t\t\"version\": \"v1.0.0\",\n\t\t\t\"version_normalized\": \"1.0.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/php-parallel-lint/PHP-Console-Highlighter.git\",\n\t\t\t\t\"reference\": \"5b4803384d3303cf8e84141039ef56c8a123138d\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/php-parallel-lint/PHP-Console-Highlighter/zipball/5b4803384d3303cf8e84141039ef56c8a123138d\",\n\t\t\t\t\"reference\": \"5b4803384d3303cf8e84141039ef56c8a123138d\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-tokenizer\": \"*\",\n\t\t\t\t\"php\": \">=5.3.2\",\n\t\t\t\t\"php-parallel-lint/php-console-color\": \"^1.0.1\"\n\t\t\t},\n\t\t\t\"replace\": {\n\t\t\t\t\"jakub-onderka/php-console-highlighter\": \"*\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"php-parallel-lint/php-code-style\": \"^2.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.0\",\n\t\t\t\t\"php-parallel-lint/php-var-dump-check\": \"0.*\",\n\t\t\t\t\"phpunit/phpunit\": \"^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0\"\n\t\t\t},\n\t\t\t\"time\": \"2022-02-18T08:23:19+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"PHP_Parallel_Lint\\\\PhpConsoleHighlighter\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\t\t\"email\": \"acci@acci.cz\",\n\t\t\t\t\t\"homepage\": \"http://www.acci.cz/\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Highlight PHP code in terminal\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/php-parallel-lint/PHP-Console-Highlighter/issues\",\n\t\t\t\t\"source\": \"https://github.com/php-parallel-lint/PHP-Console-Highlighter/tree/v1.0.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../php-parallel-lint/php-console-highlighter\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"php-parallel-lint/php-parallel-lint\",\n\t\t\t\"version\": \"v1.4.0\",\n\t\t\t\"version_normalized\": \"1.4.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/php-parallel-lint/PHP-Parallel-Lint.git\",\n\t\t\t\t\"reference\": \"6db563514f27e19595a19f45a4bf757b6401194e\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/6db563514f27e19595a19f45a4bf757b6401194e\",\n\t\t\t\t\"reference\": \"6db563514f27e19595a19f45a4bf757b6401194e\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-json\": \"*\",\n\t\t\t\t\"php\": \">=5.3.0\"\n\t\t\t},\n\t\t\t\"replace\": {\n\t\t\t\t\"grogy/php-parallel-lint\": \"*\",\n\t\t\t\t\"jakub-onderka/php-parallel-lint\": \"*\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"nette/tester\": \"^1.3 || ^2.0\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"0.* || ^1.0\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"^3.6\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"Highlight syntax in code snippet\"\n\t\t\t},\n\t\t\t\"time\": \"2024-03-27T12:14:49+00:00\",\n\t\t\t\"bin\": [\n\t\t\t\t\"parallel-lint\"\n\t\t\t],\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"classmap\": [\n\t\t\t\t\t\"./src/\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"BSD-2-Clause\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\t\t\"email\": \"ahoj@jakubonderka.cz\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"This tool checks the syntax of PHP files about 20x faster than serial check.\",\n\t\t\t\"homepage\": \"https://github.com/php-parallel-lint/PHP-Parallel-Lint\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"lint\",\n\t\t\t\t\"static analysis\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues\",\n\t\t\t\t\"source\": \"https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/v1.4.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../php-parallel-lint/php-parallel-lint\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpcsstandards/phpcsextra\",\n\t\t\t\"version\": \"1.2.1\",\n\t\t\t\"version_normalized\": \"1.2.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/PHPCSStandards/PHPCSExtra.git\",\n\t\t\t\t\"reference\": \"11d387c6642b6e4acaf0bd9bf5203b8cca1ec489\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/11d387c6642b6e4acaf0bd9bf5203b8cca1ec489\",\n\t\t\t\t\"reference\": \"11d387c6642b6e4acaf0bd9bf5203b8cca1ec489\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=5.4\",\n\t\t\t\t\"phpcsstandards/phpcsutils\": \"^1.0.9\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"^3.8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"^1.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.2\",\n\t\t\t\t\"phpcsstandards/phpcsdevcs\": \"^1.1.6\",\n\t\t\t\t\"phpcsstandards/phpcsdevtools\": \"^1.2.1\",\n\t\t\t\t\"phpunit/phpunit\": \"^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0\"\n\t\t\t},\n\t\t\t\"time\": \"2023-12-08T16:49:07+00:00\",\n\t\t\t\"type\": \"phpcodesniffer-standard\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-stable\": \"1.x-dev\",\n\t\t\t\t\t\"dev-develop\": \"1.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"LGPL-3.0-or-later\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\t\t\"homepage\": \"https://github.com/jrfnl\",\n\t\t\t\t\t\"role\": \"lead\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Contributors\",\n\t\t\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHPCSExtra/graphs/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A collection of sniffs and standards for use with PHP_CodeSniffer.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"PHP_CodeSniffer\",\n\t\t\t\t\"phpcbf\",\n\t\t\t\t\"phpcodesniffer-standard\",\n\t\t\t\t\"phpcs\",\n\t\t\t\t\"standards\",\n\t\t\t\t\"static analysis\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/PHPCSStandards/PHPCSExtra/issues\",\n\t\t\t\t\"security\": \"https://github.com/PHPCSStandards/PHPCSExtra/security/policy\",\n\t\t\t\t\"source\": \"https://github.com/PHPCSStandards/PHPCSExtra\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/PHPCSStandards\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/jrfnl\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://opencollective.com/php_codesniffer\",\n\t\t\t\t\t\"type\": \"open_collective\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../phpcsstandards/phpcsextra\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpcsstandards/phpcsutils\",\n\t\t\t\"version\": \"1.0.12\",\n\t\t\t\"version_normalized\": \"1.0.12.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/PHPCSStandards/PHPCSUtils.git\",\n\t\t\t\t\"reference\": \"87b233b00daf83fb70f40c9a28692be017ea7c6c\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/87b233b00daf83fb70f40c9a28692be017ea7c6c\",\n\t\t\t\t\"reference\": \"87b233b00daf83fb70f40c9a28692be017ea7c6c\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": \"^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0\",\n\t\t\t\t\"php\": \">=5.4\",\n\t\t\t\t\"squizlabs/php_codesniffer\": \"^3.10.0 || 4.0.x-dev@dev\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"ext-filter\": \"*\",\n\t\t\t\t\"php-parallel-lint/php-console-highlighter\": \"^1.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.2\",\n\t\t\t\t\"phpcsstandards/phpcsdevcs\": \"^1.1.6\",\n\t\t\t\t\"yoast/phpunit-polyfills\": \"^1.1.0 || ^2.0.0\"\n\t\t\t},\n\t\t\t\"time\": \"2024-05-20T13:34:27+00:00\",\n\t\t\t\"type\": \"phpcodesniffer-standard\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-stable\": \"1.x-dev\",\n\t\t\t\t\t\"dev-develop\": \"1.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"classmap\": [\n\t\t\t\t\t\"PHPCSUtils/\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"LGPL-3.0-or-later\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\t\t\"homepage\": \"https://github.com/jrfnl\",\n\t\t\t\t\t\"role\": \"lead\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Contributors\",\n\t\t\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHPCSUtils/graphs/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A suite of utility functions for use with PHP_CodeSniffer\",\n\t\t\t\"homepage\": \"https://phpcsutils.com/\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"PHP_CodeSniffer\",\n\t\t\t\t\"phpcbf\",\n\t\t\t\t\"phpcodesniffer-standard\",\n\t\t\t\t\"phpcs\",\n\t\t\t\t\"phpcs3\",\n\t\t\t\t\"standards\",\n\t\t\t\t\"static analysis\",\n\t\t\t\t\"tokens\",\n\t\t\t\t\"utility\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"docs\": \"https://phpcsutils.com/\",\n\t\t\t\t\"issues\": \"https://github.com/PHPCSStandards/PHPCSUtils/issues\",\n\t\t\t\t\"security\": \"https://github.com/PHPCSStandards/PHPCSUtils/security/policy\",\n\t\t\t\t\"source\": \"https://github.com/PHPCSStandards/PHPCSUtils\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/PHPCSStandards\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/jrfnl\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://opencollective.com/php_codesniffer\",\n\t\t\t\t\t\"type\": \"open_collective\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../phpcsstandards/phpcsutils\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpdocumentor/reflection-common\",\n\t\t\t\"version\": \"2.2.0\",\n\t\t\t\"version_normalized\": \"2.2.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/phpDocumentor/ReflectionCommon.git\",\n\t\t\t\t\"reference\": \"1d01c49d4ed62f25aa84a747ad35d5a16924662b\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b\",\n\t\t\t\t\"reference\": \"1d01c49d4ed62f25aa84a747ad35d5a16924662b\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^7.2 || ^8.0\"\n\t\t\t},\n\t\t\t\"time\": \"2020-06-27T09:03:43+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-2.x\": \"2.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jaap van Otterdijk\",\n\t\t\t\t\t\"email\": \"opensource@ijaap.nl\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Common reflection classes used by phpdocumentor to reflect the code structure\",\n\t\t\t\"homepage\": \"http://www.phpdoc.org\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"FQSEN\",\n\t\t\t\t\"phpDocumentor\",\n\t\t\t\t\"phpdoc\",\n\t\t\t\t\"reflection\",\n\t\t\t\t\"static analysis\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/phpDocumentor/ReflectionCommon/issues\",\n\t\t\t\t\"source\": \"https://github.com/phpDocumentor/ReflectionCommon/tree/2.x\"\n\t\t\t},\n\t\t\t\"install-path\": \"../phpdocumentor/reflection-common\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpdocumentor/reflection-docblock\",\n\t\t\t\"version\": \"5.6.1\",\n\t\t\t\"version_normalized\": \"5.6.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/phpDocumentor/ReflectionDocBlock.git\",\n\t\t\t\t\"reference\": \"e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8\",\n\t\t\t\t\"reference\": \"e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"doctrine/deprecations\": \"^1.1\",\n\t\t\t\t\"ext-filter\": \"*\",\n\t\t\t\t\"php\": \"^7.4 || ^8.0\",\n\t\t\t\t\"phpdocumentor/reflection-common\": \"^2.2\",\n\t\t\t\t\"phpdocumentor/type-resolver\": \"^1.7\",\n\t\t\t\t\"phpstan/phpdoc-parser\": \"^1.7|^2.0\",\n\t\t\t\t\"webmozart/assert\": \"^1.9.1\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"mockery/mockery\": \"~1.3.5 || ~1.6.0\",\n\t\t\t\t\"phpstan/extension-installer\": \"^1.1\",\n\t\t\t\t\"phpstan/phpstan\": \"^1.8\",\n\t\t\t\t\"phpstan/phpstan-mockery\": \"^1.1\",\n\t\t\t\t\"phpstan/phpstan-webmozart-assert\": \"^1.2\",\n\t\t\t\t\"phpunit/phpunit\": \"^9.5\",\n\t\t\t\t\"psalm/phar\": \"^5.26\"\n\t\t\t},\n\t\t\t\"time\": \"2024-12-07T09:39:29+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-master\": \"5.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Mike van Riel\",\n\t\t\t\t\t\"email\": \"me@mikevanriel.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Jaap van Otterdijk\",\n\t\t\t\t\t\"email\": \"opensource@ijaap.nl\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/phpDocumentor/ReflectionDocBlock/issues\",\n\t\t\t\t\"source\": \"https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1\"\n\t\t\t},\n\t\t\t\"install-path\": \"../phpdocumentor/reflection-docblock\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpdocumentor/type-resolver\",\n\t\t\t\"version\": \"1.10.0\",\n\t\t\t\"version_normalized\": \"1.10.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/phpDocumentor/TypeResolver.git\",\n\t\t\t\t\"reference\": \"679e3ce485b99e84c775d28e2e96fade9a7fb50a\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a\",\n\t\t\t\t\"reference\": \"679e3ce485b99e84c775d28e2e96fade9a7fb50a\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"doctrine/deprecations\": \"^1.0\",\n\t\t\t\t\"php\": \"^7.3 || ^8.0\",\n\t\t\t\t\"phpdocumentor/reflection-common\": \"^2.0\",\n\t\t\t\t\"phpstan/phpdoc-parser\": \"^1.18|^2.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"ext-tokenizer\": \"*\",\n\t\t\t\t\"phpbench/phpbench\": \"^1.2\",\n\t\t\t\t\"phpstan/extension-installer\": \"^1.1\",\n\t\t\t\t\"phpstan/phpstan\": \"^1.8\",\n\t\t\t\t\"phpstan/phpstan-phpunit\": \"^1.1\",\n\t\t\t\t\"phpunit/phpunit\": \"^9.5\",\n\t\t\t\t\"rector/rector\": \"^0.13.9\",\n\t\t\t\t\"vimeo/psalm\": \"^4.25\"\n\t\t\t},\n\t\t\t\"time\": \"2024-11-09T15:12:26+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-1.x\": \"1.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Mike van Riel\",\n\t\t\t\t\t\"email\": \"me@mikevanriel.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A PSR-5 based resolver of Class names, Types and Structural Element Names\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/phpDocumentor/TypeResolver/issues\",\n\t\t\t\t\"source\": \"https://github.com/phpDocumentor/TypeResolver/tree/1.10.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../phpdocumentor/type-resolver\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"phpstan/phpdoc-parser\",\n\t\t\t\"version\": \"2.1.0\",\n\t\t\t\"version_normalized\": \"2.1.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/phpstan/phpdoc-parser.git\",\n\t\t\t\t\"reference\": \"9b30d6fd026b2c132b3985ce6b23bec09ab3aa68\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/phpstan/phpdoc-parser/zipball/9b30d6fd026b2c132b3985ce6b23bec09ab3aa68\",\n\t\t\t\t\"reference\": \"9b30d6fd026b2c132b3985ce6b23bec09ab3aa68\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^7.4 || ^8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"doctrine/annotations\": \"^2.0\",\n\t\t\t\t\"nikic/php-parser\": \"^5.3.0\",\n\t\t\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.2\",\n\t\t\t\t\"phpstan/extension-installer\": \"^1.0\",\n\t\t\t\t\"phpstan/phpstan\": \"^2.0\",\n\t\t\t\t\"phpstan/phpstan-phpunit\": \"^2.0\",\n\t\t\t\t\"phpstan/phpstan-strict-rules\": \"^2.0\",\n\t\t\t\t\"phpunit/phpunit\": \"^9.6\",\n\t\t\t\t\"symfony/process\": \"^5.2\"\n\t\t\t},\n\t\t\t\"time\": \"2025-02-19T13:28:12+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"PHPStan\\\\PhpDocParser\\\\\": [\n\t\t\t\t\t\t\"src/\"\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"description\": \"PHPDoc parser with support for nullable, intersection and generic types\",\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/phpstan/phpdoc-parser/issues\",\n\t\t\t\t\"source\": \"https://github.com/phpstan/phpdoc-parser/tree/2.1.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../phpstan/phpdoc-parser\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"psr/container\",\n\t\t\t\"version\": \"2.0.2\",\n\t\t\t\"version_normalized\": \"2.0.2.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/php-fig/container.git\",\n\t\t\t\t\"reference\": \"c71ecc56dfe541dbd90c5360474fbc405f8d5963\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963\",\n\t\t\t\t\"reference\": \"c71ecc56dfe541dbd90c5360474fbc405f8d5963\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.4.0\"\n\t\t\t},\n\t\t\t\"time\": \"2021-11-05T16:47:00+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-master\": \"2.0.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Psr\\\\Container\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"PHP-FIG\",\n\t\t\t\t\t\"homepage\": \"https://www.php-fig.org/\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Common Container Interface (PHP FIG PSR-11)\",\n\t\t\t\"homepage\": \"https://github.com/php-fig/container\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"PSR-11\",\n\t\t\t\t\"container\",\n\t\t\t\t\"container-interface\",\n\t\t\t\t\"container-interop\",\n\t\t\t\t\"psr\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/php-fig/container/issues\",\n\t\t\t\t\"source\": \"https://github.com/php-fig/container/tree/2.0.2\"\n\t\t\t},\n\t\t\t\"install-path\": \"../psr/container\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"psr/log\",\n\t\t\t\"version\": \"3.0.2\",\n\t\t\t\"version_normalized\": \"3.0.2.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/php-fig/log.git\",\n\t\t\t\t\"reference\": \"f16e1d5863e37f8d8c2a01719f5b34baa2b714d3\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3\",\n\t\t\t\t\"reference\": \"f16e1d5863e37f8d8c2a01719f5b34baa2b714d3\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=8.0.0\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-11T13:17:53+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-master\": \"3.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Psr\\\\Log\\\\\": \"src\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"PHP-FIG\",\n\t\t\t\t\t\"homepage\": \"https://www.php-fig.org/\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Common interface for logging libraries\",\n\t\t\t\"homepage\": \"https://github.com/php-fig/log\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"log\",\n\t\t\t\t\"psr\",\n\t\t\t\t\"psr-3\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/php-fig/log/tree/3.0.2\"\n\t\t\t},\n\t\t\t\"install-path\": \"../psr/log\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"sabre/event\",\n\t\t\t\"version\": \"5.1.7\",\n\t\t\t\"version_normalized\": \"5.1.7.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/sabre-io/event.git\",\n\t\t\t\t\"reference\": \"86d57e305c272898ba3c28e9bd3d65d5464587c2\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/sabre-io/event/zipball/86d57e305c272898ba3c28e9bd3d65d5464587c2\",\n\t\t\t\t\"reference\": \"86d57e305c272898ba3c28e9bd3d65d5464587c2\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \"^7.1 || ^8.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"friendsofphp/php-cs-fixer\": \"~2.17.1||^3.63\",\n\t\t\t\t\"phpstan/phpstan\": \"^0.12\",\n\t\t\t\t\"phpunit/phpunit\": \"^7.5 || ^8.5 || ^9.6\"\n\t\t\t},\n\t\t\t\"time\": \"2024-08-27T11:23:05+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"lib/coroutine.php\",\n\t\t\t\t\t\"lib/Loop/functions.php\",\n\t\t\t\t\t\"lib/Promise/functions.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Sabre\\\\Event\\\\\": \"lib/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"BSD-3-Clause\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Evert Pot\",\n\t\t\t\t\t\"email\": \"me@evertpot.com\",\n\t\t\t\t\t\"homepage\": \"http://evertpot.com/\",\n\t\t\t\t\t\"role\": \"Developer\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"sabre/event is a library for lightweight event-based programming\",\n\t\t\t\"homepage\": \"http://sabre.io/event/\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"EventEmitter\",\n\t\t\t\t\"async\",\n\t\t\t\t\"coroutine\",\n\t\t\t\t\"eventloop\",\n\t\t\t\t\"events\",\n\t\t\t\t\"hooks\",\n\t\t\t\t\"plugin\",\n\t\t\t\t\"promise\",\n\t\t\t\t\"reactor\",\n\t\t\t\t\"signal\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"forum\": \"https://groups.google.com/group/sabredav-discuss\",\n\t\t\t\t\"issues\": \"https://github.com/sabre-io/event/issues\",\n\t\t\t\t\"source\": \"https://github.com/fruux/sabre-event\"\n\t\t\t},\n\t\t\t\"install-path\": \"../sabre/event\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"squizlabs/php_codesniffer\",\n\t\t\t\"version\": \"3.11.3\",\n\t\t\t\"version_normalized\": \"3.11.3.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer.git\",\n\t\t\t\t\"reference\": \"ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10\",\n\t\t\t\t\"reference\": \"ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-simplexml\": \"*\",\n\t\t\t\t\"ext-tokenizer\": \"*\",\n\t\t\t\t\"ext-xmlwriter\": \"*\",\n\t\t\t\t\"php\": \">=5.4.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4\"\n\t\t\t},\n\t\t\t\"time\": \"2025-01-23T17:04:15+00:00\",\n\t\t\t\"bin\": [\n\t\t\t\t\"bin/phpcbf\",\n\t\t\t\t\"bin/phpcs\"\n\t\t\t],\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-master\": \"3.x-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"BSD-3-Clause\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Greg Sherwood\",\n\t\t\t\t\t\"role\": \"Former lead\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\t\t\"role\": \"Current lead\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Contributors\",\n\t\t\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.\",\n\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"phpcs\",\n\t\t\t\t\"standards\",\n\t\t\t\t\"static analysis\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/issues\",\n\t\t\t\t\"security\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy\",\n\t\t\t\t\"source\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer\",\n\t\t\t\t\"wiki\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/PHPCSStandards\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/jrfnl\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://opencollective.com/php_codesniffer\",\n\t\t\t\t\t\"type\": \"open_collective\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://thanks.dev/phpcsstandards\",\n\t\t\t\t\t\"type\": \"thanks_dev\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../squizlabs/php_codesniffer\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/console\",\n\t\t\t\"version\": \"v7.2.5\",\n\t\t\t\"version_normalized\": \"7.2.5.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/console.git\",\n\t\t\t\t\"reference\": \"e51498ea18570c062e7df29d05a7003585b19b88\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/console/zipball/e51498ea18570c062e7df29d05a7003585b19b88\",\n\t\t\t\t\"reference\": \"e51498ea18570c062e7df29d05a7003585b19b88\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=8.2\",\n\t\t\t\t\"symfony/polyfill-mbstring\": \"~1.0\",\n\t\t\t\t\"symfony/service-contracts\": \"^2.5|^3\",\n\t\t\t\t\"symfony/string\": \"^6.4|^7.0\"\n\t\t\t},\n\t\t\t\"conflict\": {\n\t\t\t\t\"symfony/dependency-injection\": \"<6.4\",\n\t\t\t\t\"symfony/dotenv\": \"<6.4\",\n\t\t\t\t\"symfony/event-dispatcher\": \"<6.4\",\n\t\t\t\t\"symfony/lock\": \"<6.4\",\n\t\t\t\t\"symfony/process\": \"<6.4\"\n\t\t\t},\n\t\t\t\"provide\": {\n\t\t\t\t\"psr/log-implementation\": \"1.0|2.0|3.0\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"psr/log\": \"^1|^2|^3\",\n\t\t\t\t\"symfony/config\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/dependency-injection\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/event-dispatcher\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/http-foundation\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/http-kernel\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/lock\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/messenger\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/process\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/stopwatch\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/var-dumper\": \"^6.4|^7.0\"\n\t\t\t},\n\t\t\t\"time\": \"2025-03-12T08:11:12+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Component\\\\Console\\\\\": \"\"\n\t\t\t\t},\n\t\t\t\t\"exclude-from-classmap\": [\n\t\t\t\t\t\"/Tests/\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Fabien Potencier\",\n\t\t\t\t\t\"email\": \"fabien@symfony.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Eases the creation of beautiful and testable command line interfaces\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"cli\",\n\t\t\t\t\"command-line\",\n\t\t\t\t\"console\",\n\t\t\t\t\"terminal\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/console/tree/v7.2.5\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/console\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/deprecation-contracts\",\n\t\t\t\"version\": \"v3.5.1\",\n\t\t\t\"version_normalized\": \"3.5.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/deprecation-contracts.git\",\n\t\t\t\t\"reference\": \"74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6\",\n\t\t\t\t\"reference\": \"74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=8.1\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-25T14:20:29+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/contracts\",\n\t\t\t\t\t\"name\": \"symfony/contracts\"\n\t\t\t\t},\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"3.5-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"function.php\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"A generic function and convention to trigger deprecation notices\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/deprecation-contracts/tree/v3.5.1\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/deprecation-contracts\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/polyfill-ctype\",\n\t\t\t\"version\": \"v1.31.0\",\n\t\t\t\"version_normalized\": \"1.31.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/polyfill-ctype.git\",\n\t\t\t\t\"reference\": \"a3cc8b044a6ea513310cbd48ef7333b384945638\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638\",\n\t\t\t\t\"reference\": \"a3cc8b044a6ea513310cbd48ef7333b384945638\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"provide\": {\n\t\t\t\t\"ext-ctype\": \"*\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-ctype\": \"For best performance\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-09T11:45:10+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/polyfill\",\n\t\t\t\t\t\"name\": \"symfony/polyfill\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"bootstrap.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Polyfill\\\\Ctype\\\\\": \"\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Gert de Pagter\",\n\t\t\t\t\t\"email\": \"BackEndTea@gmail.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Symfony polyfill for ctype functions\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"compatibility\",\n\t\t\t\t\"ctype\",\n\t\t\t\t\"polyfill\",\n\t\t\t\t\"portable\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/polyfill-ctype/tree/v1.31.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/polyfill-ctype\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/polyfill-intl-grapheme\",\n\t\t\t\"version\": \"v1.31.0\",\n\t\t\t\"version_normalized\": \"1.31.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/polyfill-intl-grapheme.git\",\n\t\t\t\t\"reference\": \"b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe\",\n\t\t\t\t\"reference\": \"b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-intl\": \"For best performance\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-09T11:45:10+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/polyfill\",\n\t\t\t\t\t\"name\": \"symfony/polyfill\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"bootstrap.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Polyfill\\\\Intl\\\\Grapheme\\\\\": \"\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Symfony polyfill for intl's grapheme_* functions\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"compatibility\",\n\t\t\t\t\"grapheme\",\n\t\t\t\t\"intl\",\n\t\t\t\t\"polyfill\",\n\t\t\t\t\"portable\",\n\t\t\t\t\"shim\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/polyfill-intl-grapheme\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/polyfill-intl-normalizer\",\n\t\t\t\"version\": \"v1.31.0\",\n\t\t\t\"version_normalized\": \"1.31.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/polyfill-intl-normalizer.git\",\n\t\t\t\t\"reference\": \"3833d7255cc303546435cb650316bff708a1c75c\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c\",\n\t\t\t\t\"reference\": \"3833d7255cc303546435cb650316bff708a1c75c\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-intl\": \"For best performance\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-09T11:45:10+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/polyfill\",\n\t\t\t\t\t\"name\": \"symfony/polyfill\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"bootstrap.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Polyfill\\\\Intl\\\\Normalizer\\\\\": \"\"\n\t\t\t\t},\n\t\t\t\t\"classmap\": [\n\t\t\t\t\t\"Resources/stubs\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Symfony polyfill for intl's Normalizer class and related functions\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"compatibility\",\n\t\t\t\t\"intl\",\n\t\t\t\t\"normalizer\",\n\t\t\t\t\"polyfill\",\n\t\t\t\t\"portable\",\n\t\t\t\t\"shim\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/polyfill-intl-normalizer\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/polyfill-mbstring\",\n\t\t\t\"version\": \"v1.31.0\",\n\t\t\t\"version_normalized\": \"1.31.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/polyfill-mbstring.git\",\n\t\t\t\t\"reference\": \"85181ba99b2345b0ef10ce42ecac37612d9fd341\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341\",\n\t\t\t\t\"reference\": \"85181ba99b2345b0ef10ce42ecac37612d9fd341\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"provide\": {\n\t\t\t\t\"ext-mbstring\": \"*\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-mbstring\": \"For best performance\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-09T11:45:10+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/polyfill\",\n\t\t\t\t\t\"name\": \"symfony/polyfill\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"bootstrap.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Polyfill\\\\Mbstring\\\\\": \"\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Symfony polyfill for the Mbstring extension\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"compatibility\",\n\t\t\t\t\"mbstring\",\n\t\t\t\t\"polyfill\",\n\t\t\t\t\"portable\",\n\t\t\t\t\"shim\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/polyfill-mbstring/tree/v1.31.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/polyfill-mbstring\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/polyfill-php80\",\n\t\t\t\"version\": \"v1.31.0\",\n\t\t\t\"version_normalized\": \"1.31.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/polyfill-php80.git\",\n\t\t\t\t\"reference\": \"60328e362d4c2c802a54fcbf04f9d3fb892b4cf8\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8\",\n\t\t\t\t\"reference\": \"60328e362d4c2c802a54fcbf04f9d3fb892b4cf8\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=7.2\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-09T11:45:10+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/polyfill\",\n\t\t\t\t\t\"name\": \"symfony/polyfill\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"bootstrap.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Polyfill\\\\Php80\\\\\": \"\"\n\t\t\t\t},\n\t\t\t\t\"classmap\": [\n\t\t\t\t\t\"Resources/stubs\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Ion Bazan\",\n\t\t\t\t\t\"email\": \"ion.bazan@gmail.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"compatibility\",\n\t\t\t\t\"polyfill\",\n\t\t\t\t\"portable\",\n\t\t\t\t\"shim\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/polyfill-php80/tree/v1.31.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/polyfill-php80\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/service-contracts\",\n\t\t\t\"version\": \"v3.5.1\",\n\t\t\t\"version_normalized\": \"3.5.1.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/service-contracts.git\",\n\t\t\t\t\"reference\": \"e53260aabf78fb3d63f8d79d69ece59f80d5eda0\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0\",\n\t\t\t\t\"reference\": \"e53260aabf78fb3d63f8d79d69ece59f80d5eda0\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=8.1\",\n\t\t\t\t\"psr/container\": \"^1.1|^2.0\",\n\t\t\t\t\"symfony/deprecation-contracts\": \"^2.5|^3\"\n\t\t\t},\n\t\t\t\"conflict\": {\n\t\t\t\t\"ext-psr\": \"<1.1|>=2\"\n\t\t\t},\n\t\t\t\"time\": \"2024-09-25T14:20:29+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"thanks\": {\n\t\t\t\t\t\"url\": \"https://github.com/symfony/contracts\",\n\t\t\t\t\t\"name\": \"symfony/contracts\"\n\t\t\t\t},\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"3.5-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Contracts\\\\Service\\\\\": \"\"\n\t\t\t\t},\n\t\t\t\t\"exclude-from-classmap\": [\n\t\t\t\t\t\"/Test/\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Generic abstractions related to writing services\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"abstractions\",\n\t\t\t\t\"contracts\",\n\t\t\t\t\"decoupling\",\n\t\t\t\t\"interfaces\",\n\t\t\t\t\"interoperability\",\n\t\t\t\t\"standards\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/service-contracts/tree/v3.5.1\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/service-contracts\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"symfony/string\",\n\t\t\t\"version\": \"v7.2.0\",\n\t\t\t\"version_normalized\": \"7.2.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/symfony/string.git\",\n\t\t\t\t\"reference\": \"446e0d146f991dde3e73f45f2c97a9faad773c82\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82\",\n\t\t\t\t\"reference\": \"446e0d146f991dde3e73f45f2c97a9faad773c82\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"php\": \">=8.2\",\n\t\t\t\t\"symfony/polyfill-ctype\": \"~1.8\",\n\t\t\t\t\"symfony/polyfill-intl-grapheme\": \"~1.0\",\n\t\t\t\t\"symfony/polyfill-intl-normalizer\": \"~1.0\",\n\t\t\t\t\"symfony/polyfill-mbstring\": \"~1.0\"\n\t\t\t},\n\t\t\t\"conflict\": {\n\t\t\t\t\"symfony/translation-contracts\": \"<2.5\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"symfony/emoji\": \"^7.1\",\n\t\t\t\t\"symfony/error-handler\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/http-client\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/intl\": \"^6.4|^7.0\",\n\t\t\t\t\"symfony/translation-contracts\": \"^2.5|^3.0\",\n\t\t\t\t\"symfony/var-exporter\": \"^6.4|^7.0\"\n\t\t\t},\n\t\t\t\"time\": \"2024-11-13T13:31:26+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"Resources/functions.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Symfony\\\\Component\\\\String\\\\\": \"\"\n\t\t\t\t},\n\t\t\t\t\"exclude-from-classmap\": [\n\t\t\t\t\t\"/Tests/\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\t\t\"email\": \"p@tchwork.com\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way\",\n\t\t\t\"homepage\": \"https://symfony.com\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"grapheme\",\n\t\t\t\t\"i18n\",\n\t\t\t\t\"string\",\n\t\t\t\t\"unicode\",\n\t\t\t\t\"utf-8\",\n\t\t\t\t\"utf8\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"source\": \"https://github.com/symfony/string/tree/v7.2.0\"\n\t\t\t},\n\t\t\t\"funding\": [\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://symfony.com/sponsor\",\n\t\t\t\t\t\"type\": \"custom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://github.com/fabpot\",\n\t\t\t\t\t\"type\": \"github\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"url\": \"https://tidelift.com/funding/github/packagist/symfony/symfony\",\n\t\t\t\t\t\"type\": \"tidelift\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"install-path\": \"../symfony/string\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"tysonandre/var_representation_polyfill\",\n\t\t\t\"version\": \"0.1.3\",\n\t\t\t\"version_normalized\": \"0.1.3.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/TysonAndre/var_representation_polyfill.git\",\n\t\t\t\t\"reference\": \"e9116c2c352bb0835ca428b442dde7767c11ad32\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/TysonAndre/var_representation_polyfill/zipball/e9116c2c352bb0835ca428b442dde7767c11ad32\",\n\t\t\t\t\"reference\": \"e9116c2c352bb0835ca428b442dde7767c11ad32\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-tokenizer\": \"*\",\n\t\t\t\t\"php\": \"^7.2.0|^8.0.0\"\n\t\t\t},\n\t\t\t\"provide\": {\n\t\t\t\t\"ext-var_representation\": \"*\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phan/phan\": \"^5.4.1\",\n\t\t\t\t\"phpunit/phpunit\": \"^8.5.0\"\n\t\t\t},\n\t\t\t\"suggest\": {\n\t\t\t\t\"ext-var_representation\": \"For best performance\"\n\t\t\t},\n\t\t\t\"time\": \"2022-08-31T12:59:22+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-main\": \"0.1.3-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"files\": [\n\t\t\t\t\t\"src/var_representation.php\"\n\t\t\t\t],\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"VarRepresentation\\\\\": \"src/VarRepresentation\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Tyson Andre\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Polyfill for var_representation: convert a variable to a string in a way that fixes the shortcomings of var_export\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"var_export\",\n\t\t\t\t\"var_representation\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/TysonAndre/var_representation_polyfill/issues\",\n\t\t\t\t\"source\": \"https://github.com/TysonAndre/var_representation_polyfill/tree/0.1.3\"\n\t\t\t},\n\t\t\t\"install-path\": \"../tysonandre/var_representation_polyfill\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"webmozart/assert\",\n\t\t\t\"version\": \"1.11.0\",\n\t\t\t\"version_normalized\": \"1.11.0.0\",\n\t\t\t\"source\": {\n\t\t\t\t\"type\": \"git\",\n\t\t\t\t\"url\": \"https://github.com/webmozarts/assert.git\",\n\t\t\t\t\"reference\": \"11cb2199493b2f8a3b53e7f19068fc6aac760991\"\n\t\t\t},\n\t\t\t\"dist\": {\n\t\t\t\t\"type\": \"zip\",\n\t\t\t\t\"url\": \"https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991\",\n\t\t\t\t\"reference\": \"11cb2199493b2f8a3b53e7f19068fc6aac760991\",\n\t\t\t\t\"shasum\": \"\"\n\t\t\t},\n\t\t\t\"require\": {\n\t\t\t\t\"ext-ctype\": \"*\",\n\t\t\t\t\"php\": \"^7.2 || ^8.0\"\n\t\t\t},\n\t\t\t\"conflict\": {\n\t\t\t\t\"phpstan/phpstan\": \"<0.12.20\",\n\t\t\t\t\"vimeo/psalm\": \"<4.6.1 || 4.6.2\"\n\t\t\t},\n\t\t\t\"require-dev\": {\n\t\t\t\t\"phpunit/phpunit\": \"^8.5.13\"\n\t\t\t},\n\t\t\t\"time\": \"2022-06-03T18:03:27+00:00\",\n\t\t\t\"type\": \"library\",\n\t\t\t\"extra\": {\n\t\t\t\t\"branch-alias\": {\n\t\t\t\t\t\"dev-master\": \"1.10-dev\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"installation-source\": \"dist\",\n\t\t\t\"autoload\": {\n\t\t\t\t\"psr-4\": {\n\t\t\t\t\t\"Webmozart\\\\Assert\\\\\": \"src/\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"notification-url\": \"https://packagist.org/downloads/\",\n\t\t\t\"license\": [\n\t\t\t\t\"MIT\"\n\t\t\t],\n\t\t\t\"authors\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Bernhard Schussek\",\n\t\t\t\t\t\"email\": \"bschussek@gmail.com\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"description\": \"Assertions to validate method input/output with nice error messages.\",\n\t\t\t\"keywords\": [\n\t\t\t\t\"assert\",\n\t\t\t\t\"check\",\n\t\t\t\t\"validate\"\n\t\t\t],\n\t\t\t\"support\": {\n\t\t\t\t\"issues\": \"https://github.com/webmozarts/assert/issues\",\n\t\t\t\t\"source\": \"https://github.com/webmozarts/assert/tree/1.11.0\"\n\t\t\t},\n\t\t\t\"install-path\": \"../webmozart/assert\"\n\t\t}\n\t],\n\t\"dev\": true,\n\t\"dev-package-names\": [\n\t\t\"composer/pcre\",\n\t\t\"composer/semver\",\n\t\t\"composer/spdx-licenses\",\n\t\t\"composer/xdebug-handler\",\n\t\t\"dealerdirect/phpcodesniffer-composer-installer\",\n\t\t\"doctrine/deprecations\",\n\t\t\"felixfbecker/advanced-json-rpc\",\n\t\t\"mediawiki/mediawiki-codesniffer\",\n\t\t\"mediawiki/mediawiki-phan-config\",\n\t\t\"mediawiki/minus-x\",\n\t\t\"mediawiki/phan-taint-check-plugin\",\n\t\t\"microsoft/tolerant-php-parser\",\n\t\t\"netresearch/jsonmapper\",\n\t\t\"phan/phan\",\n\t\t\"php-parallel-lint/php-console-color\",\n\t\t\"php-parallel-lint/php-console-highlighter\",\n\t\t\"php-parallel-lint/php-parallel-lint\",\n\t\t\"phpcsstandards/phpcsextra\",\n\t\t\"phpcsstandards/phpcsutils\",\n\t\t\"phpdocumentor/reflection-common\",\n\t\t\"phpdocumentor/reflection-docblock\",\n\t\t\"phpdocumentor/type-resolver\",\n\t\t\"phpstan/phpdoc-parser\",\n\t\t\"psr/container\",\n\t\t\"psr/log\",\n\t\t\"sabre/event\",\n\t\t\"squizlabs/php_codesniffer\",\n\t\t\"symfony/console\",\n\t\t\"symfony/deprecation-contracts\",\n\t\t\"symfony/polyfill-ctype\",\n\t\t\"symfony/polyfill-intl-grapheme\",\n\t\t\"symfony/polyfill-intl-normalizer\",\n\t\t\"symfony/polyfill-mbstring\",\n\t\t\"symfony/polyfill-php80\",\n\t\t\"symfony/service-contracts\",\n\t\t\"symfony/string\",\n\t\t\"tysonandre/var_representation_polyfill\",\n\t\t\"webmozart/assert\"\n\t]\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/pcre/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":55,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"composer/pcre\",\n\t\"description\": \"PCRE wrapping library that offers type-safe preg_* replacements.\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"keywords\": [\n\t\t\"pcre\",\n\t\t\"regex\",\n\t\t\"preg\",\n\t\t\"regular expression\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\"homepage\": \"http://seld.be\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \"^7.4 || ^8.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^8 || ^9\",\n\t\t\"phpstan/phpstan\": \"^1.12 || ^2\",\n\t\t\"phpstan/phpstan-strict-rules\": \"^1 || ^2\"\n\t},\n\t\"conflict\": {\n\t\t\"phpstan/phpstan\": \"<1.11.10\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Pcre\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Pcre\\\\\": \"tests\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"3.x-dev\"\n\t\t},\n\t\t\"phpstan\": {\n\t\t\t\"includes\": [\n\t\t\t\t\"extension.neon\"\n\t\t\t]\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"test\": \"@php vendor/bin/phpunit\",\n\t\t\"phpstan\": \"@php phpstan analyse\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/semver/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":60,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"composer/semver\",\n\t\"description\": \"Semver library that offers utilities, version constraint parsing and validation.\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"keywords\": [\n\t\t\"semver\",\n\t\t\"semantic\",\n\t\t\"versioning\",\n\t\t\"validation\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nils Adermann\",\n\t\t\t\"email\": \"naderman@naderman.de\",\n\t\t\t\"homepage\": \"http://www.naderman.de\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\"homepage\": \"http://seld.be\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Rob Bast\",\n\t\t\t\"email\": \"rob.bast@gmail.com\",\n\t\t\t\"homepage\": \"http://robbast.nl\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\"issues\": \"https://github.com/composer/semver/issues\"\n\t},\n\t\"require\": {\n\t\t\"php\": \"^5.3.2 || ^7.0 || ^8.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"symfony/phpunit-bridge\": \"^3 || ^7\",\n\t\t\"phpstan/phpstan\": \"^1.11\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Semver\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Semver\\\\\": \"tests\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"3.x-dev\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"test\": \"SYMFONY_PHPUNIT_REMOVE_RETURN_TYPEHINT=1 vendor/bin/simple-phpunit\",\n\t\t\"phpstan\": \"@php vendor/bin/phpstan analyse\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/spdx-licenses/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":60,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"composer/spdx-licenses\",\n\t\"description\": \"SPDX licenses list and validation library.\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"keywords\": [\n\t\t\"spdx\",\n\t\t\"license\",\n\t\t\"validator\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nils Adermann\",\n\t\t\t\"email\": \"naderman@naderman.de\",\n\t\t\t\"homepage\": \"http://www.naderman.de\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Jordi Boggiano\",\n\t\t\t\"email\": \"j.boggiano@seld.be\",\n\t\t\t\"homepage\": \"http://seld.be\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Rob Bast\",\n\t\t\t\"email\": \"rob.bast@gmail.com\",\n\t\t\t\"homepage\": \"http://robbast.nl\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\"issues\": \"https://github.com/composer/spdx-licenses/issues\"\n\t},\n\t\"require\": {\n\t\t\"php\": \"^5.3.2 || ^7.0 || ^8.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"symfony/phpunit-bridge\": \"^4.2 || ^5\",\n\t\t\"phpstan/phpstan\": \"^0.12.55\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Spdx\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\Spdx\\\\\": \"tests\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"1.x-dev\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"test\": \"SYMFONY_PHPUNIT_REMOVE_RETURN_TYPEHINT=1 vendor/bin/simple-phpunit\",\n\t\t\"phpstan\": \"vendor/bin/phpstan analyse\",\n\t\t\"sync-licenses\": \"bin/update-spdx-licenses\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/spdx-licenses/res/spdx-exceptions.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":192,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"389-exception\": [\n\t\t\"389 Directory Server Exception\"\n\t],\n\t\"Asterisk-exception\": [\n\t\t\"Asterisk exception\"\n\t],\n\t\"Autoconf-exception-2.0\": [\n\t\t\"Autoconf exception 2.0\"\n\t],\n\t\"Autoconf-exception-3.0\": [\n\t\t\"Autoconf exception 3.0\"\n\t],\n\t\"Autoconf-exception-generic\": [\n\t\t\"Autoconf generic exception\"\n\t],\n\t\"Autoconf-exception-generic-3.0\": [\n\t\t\"Autoconf generic exception for GPL-3.0\"\n\t],\n\t\"Autoconf-exception-macro\": [\n\t\t\"Autoconf macro exception\"\n\t],\n\t\"Bison-exception-2.2\": [\n\t\t\"Bison exception 2.2\"\n\t],\n\t\"Bootloader-exception\": [\n\t\t\"Bootloader Distribution Exception\"\n\t],\n\t\"Classpath-exception-2.0\": [\n\t\t\"Classpath exception 2.0\"\n\t],\n\t\"CLISP-exception-2.0\": [\n\t\t\"CLISP exception 2.0\"\n\t],\n\t\"cryptsetup-OpenSSL-exception\": [\n\t\t\"cryptsetup OpenSSL exception\"\n\t],\n\t\"DigiRule-FOSS-exception\": [\n\t\t\"DigiRule FOSS License Exception\"\n\t],\n\t\"eCos-exception-2.0\": [\n\t\t\"eCos exception 2.0\"\n\t],\n\t\"Fawkes-Runtime-exception\": [\n\t\t\"Fawkes Runtime Exception\"\n\t],\n\t\"FLTK-exception\": [\n\t\t\"FLTK exception\"\n\t],\n\t\"Font-exception-2.0\": [\n\t\t\"Font exception 2.0\"\n\t],\n\t\"freertos-exception-2.0\": [\n\t\t\"FreeRTOS Exception 2.0\"\n\t],\n\t\"GCC-exception-2.0\": [\n\t\t\"GCC Runtime Library exception 2.0\"\n\t],\n\t\"GCC-exception-2.0-note\": [\n\t\t\"GCC Runtime Library exception 2.0 - note variant\"\n\t],\n\t\"GCC-exception-3.1\": [\n\t\t\"GCC Runtime Library exception 3.1\"\n\t],\n\t\"GNAT-exception\": [\n\t\t\"GNAT exception\"\n\t],\n\t\"GNU-compiler-exception\": [\n\t\t\"GNU Compiler Exception\"\n\t],\n\t\"gnu-javamail-exception\": [\n\t\t\"GNU JavaMail exception\"\n\t],\n\t\"GPL-3.0-interface-exception\": [\n\t\t\"GPL-3.0 Interface Exception\"\n\t],\n\t\"GPL-3.0-linking-exception\": [\n\t\t\"GPL-3.0 Linking Exception\"\n\t],\n\t\"GPL-3.0-linking-source-exception\": [\n\t\t\"GPL-3.0 Linking Exception (with Corresponding Source)\"\n\t],\n\t\"GPL-CC-1.0\": [\n\t\t\"GPL Cooperation Commitment 1.0\"\n\t],\n\t\"GStreamer-exception-2005\": [\n\t\t\"GStreamer Exception (2005)\"\n\t],\n\t\"GStreamer-exception-2008\": [\n\t\t\"GStreamer Exception (2008)\"\n\t],\n\t\"i2p-gpl-java-exception\": [\n\t\t\"i2p GPL+Java Exception\"\n\t],\n\t\"KiCad-libraries-exception\": [\n\t\t\"KiCad Libraries Exception\"\n\t],\n\t\"LGPL-3.0-linking-exception\": [\n\t\t\"LGPL-3.0 Linking Exception\"\n\t],\n\t\"libpri-OpenH323-exception\": [\n\t\t\"libpri OpenH323 exception\"\n\t],\n\t\"Libtool-exception\": [\n\t\t\"Libtool Exception\"\n\t],\n\t\"Linux-syscall-note\": [\n\t\t\"Linux Syscall Note\"\n\t],\n\t\"LLGPL\": [\n\t\t\"LLGPL Preamble\"\n\t],\n\t\"LLVM-exception\": [\n\t\t\"LLVM Exception\"\n\t],\n\t\"LZMA-exception\": [\n\t\t\"LZMA exception\"\n\t],\n\t\"mif-exception\": [\n\t\t\"Macros and Inline Functions Exception\"\n\t],\n\t\"Nokia-Qt-exception-1.1\": [\n\t\t\"Nokia Qt LGPL exception 1.1\"\n\t],\n\t\"OCaml-LGPL-linking-exception\": [\n\t\t\"OCaml LGPL Linking Exception\"\n\t],\n\t\"OCCT-exception-1.0\": [\n\t\t\"Open CASCADE Exception 1.0\"\n\t],\n\t\"OpenJDK-assembly-exception-1.0\": [\n\t\t\"OpenJDK Assembly exception 1.0\"\n\t],\n\t\"openvpn-openssl-exception\": [\n\t\t\"OpenVPN OpenSSL Exception\"\n\t],\n\t\"PS-or-PDF-font-exception-20170817\": [\n\t\t\"PS/PDF font exception (2017-08-17)\"\n\t],\n\t\"QPL-1.0-INRIA-2004-exception\": [\n\t\t\"INRIA QPL 1.0 2004 variant exception\"\n\t],\n\t\"Qt-GPL-exception-1.0\": [\n\t\t\"Qt GPL exception 1.0\"\n\t],\n\t\"Qt-LGPL-exception-1.1\": [\n\t\t\"Qt LGPL exception 1.1\"\n\t],\n\t\"Qwt-exception-1.0\": [\n\t\t\"Qwt exception 1.0\"\n\t],\n\t\"SANE-exception\": [\n\t\t\"SANE Exception\"\n\t],\n\t\"SHL-2.0\": [\n\t\t\"Solderpad Hardware License v2.0\"\n\t],\n\t\"SHL-2.1\": [\n\t\t\"Solderpad Hardware License v2.1\"\n\t],\n\t\"stunnel-exception\": [\n\t\t\"stunnel Exception\"\n\t],\n\t\"SWI-exception\": [\n\t\t\"SWI exception\"\n\t],\n\t\"Swift-exception\": [\n\t\t\"Swift Exception\"\n\t],\n\t\"Texinfo-exception\": [\n\t\t\"Texinfo exception\"\n\t],\n\t\"u-boot-exception-2.0\": [\n\t\t\"U-Boot exception 2.0\"\n\t],\n\t\"UBDL-exception\": [\n\t\t\"Unmodified Binary Distribution exception\"\n\t],\n\t\"Universal-FOSS-exception-1.0\": [\n\t\t\"Universal FOSS Exception, Version 1.0\"\n\t],\n\t\"vsftpd-openssl-exception\": [\n\t\t\"vsftpd OpenSSL exception\"\n\t],\n\t\"WxWindows-exception-3.1\": [\n\t\t\"WxWindows Library Exception 3.1\"\n\t],\n\t\"x11vnc-openssl-exception\": [\n\t\t\"x11vnc OpenSSL Exception\"\n\t]\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/spdx-licenses/res/spdx-licenses.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":3033,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"0BSD\": [\n\t\t\"BSD Zero Clause License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AAL\": [\n\t\t\"Attribution Assurance License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Abstyles\": [\n\t\t\"Abstyles License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AdaCore-doc\": [\n\t\t\"AdaCore Doc License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Adobe-2006\": [\n\t\t\"Adobe Systems Incorporated Source Code License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Adobe-Display-PostScript\": [\n\t\t\"Adobe Display PostScript License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Adobe-Glyph\": [\n\t\t\"Adobe Glyph List License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Adobe-Utopia\": [\n\t\t\"Adobe Utopia Font License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ADSL\": [\n\t\t\"Amazon Digital Services License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AFL-1.1\": [\n\t\t\"Academic Free License v1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AFL-1.2\": [\n\t\t\"Academic Free License v1.2\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AFL-2.0\": [\n\t\t\"Academic Free License v2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AFL-2.1\": [\n\t\t\"Academic Free License v2.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AFL-3.0\": [\n\t\t\"Academic Free License v3.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Afmparse\": [\n\t\t\"Afmparse License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AGPL-1.0\": [\n\t\t\"Affero General Public License v1.0\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"AGPL-1.0-only\": [\n\t\t\"Affero General Public License v1.0 only\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AGPL-1.0-or-later\": [\n\t\t\"Affero General Public License v1.0 or later\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AGPL-3.0\": [\n\t\t\"GNU Affero General Public License v3.0\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"AGPL-3.0-only\": [\n\t\t\"GNU Affero General Public License v3.0 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"AGPL-3.0-or-later\": [\n\t\t\"GNU Affero General Public License v3.0 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Aladdin\": [\n\t\t\"Aladdin Free Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AMDPLPA\": [\n\t\t\"AMD's plpa_map.c License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AML\": [\n\t\t\"Apple MIT License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AML-glslang\": [\n\t\t\"AML glslang variant License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"AMPAS\": [\n\t\t\"Academy of Motion Picture Arts and Sciences BSD\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ANTLR-PD\": [\n\t\t\"ANTLR Software Rights Notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ANTLR-PD-fallback\": [\n\t\t\"ANTLR Software Rights Notice with license fallback\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Apache-1.0\": [\n\t\t\"Apache License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Apache-1.1\": [\n\t\t\"Apache License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Apache-2.0\": [\n\t\t\"Apache License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"APAFML\": [\n\t\t\"Adobe Postscript AFM License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"APL-1.0\": [\n\t\t\"Adaptive Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"App-s2p\": [\n\t\t\"App::s2p License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"APSL-1.0\": [\n\t\t\"Apple Public Source License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"APSL-1.1\": [\n\t\t\"Apple Public Source License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"APSL-1.2\": [\n\t\t\"Apple Public Source License 1.2\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"APSL-2.0\": [\n\t\t\"Apple Public Source License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Arphic-1999\": [\n\t\t\"Arphic Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Artistic-1.0\": [\n\t\t\"Artistic License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Artistic-1.0-cl8\": [\n\t\t\"Artistic License 1.0 w/clause 8\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Artistic-1.0-Perl\": [\n\t\t\"Artistic License 1.0 (Perl)\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Artistic-2.0\": [\n\t\t\"Artistic License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ASWF-Digital-Assets-1.0\": [\n\t\t\"ASWF Digital Assets License version 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ASWF-Digital-Assets-1.1\": [\n\t\t\"ASWF Digital Assets License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Baekmuk\": [\n\t\t\"Baekmuk License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Bahyph\": [\n\t\t\"Bahyph License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Barr\": [\n\t\t\"Barr License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Beerware\": [\n\t\t\"Beerware License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Bitstream-Charter\": [\n\t\t\"Bitstream Charter Font License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Bitstream-Vera\": [\n\t\t\"Bitstream Vera Font License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BitTorrent-1.0\": [\n\t\t\"BitTorrent Open Source License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BitTorrent-1.1\": [\n\t\t\"BitTorrent Open Source License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"blessing\": [\n\t\t\"SQLite Blessing\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BlueOak-1.0.0\": [\n\t\t\"Blue Oak Model License 1.0.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Boehm-GC\": [\n\t\t\"Boehm-Demers-Weiser GC License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Borceux\": [\n\t\t\"Borceux license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Brian-Gladman-3-Clause\": [\n\t\t\"Brian Gladman 3-Clause License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-1-Clause\": [\n\t\t\"BSD 1-Clause License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BSD-2-Clause\": [\n\t\t\"BSD 2-Clause \\\"Simplified\\\" License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BSD-2-Clause-FreeBSD\": [\n\t\t\"BSD 2-Clause FreeBSD License\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"BSD-2-Clause-NetBSD\": [\n\t\t\"BSD 2-Clause NetBSD License\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"BSD-2-Clause-Patent\": [\n\t\t\"BSD-2-Clause Plus Patent License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BSD-2-Clause-Views\": [\n\t\t\"BSD 2-Clause with views sentence\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause\": [\n\t\t\"BSD 3-Clause \\\"New\\\" or \\\"Revised\\\" License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-Attribution\": [\n\t\t\"BSD with attribution\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-Clear\": [\n\t\t\"BSD 3-Clause Clear License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-flex\": [\n\t\t\"BSD 3-Clause Flex variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-HP\": [\n\t\t\"Hewlett-Packard BSD variant license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-LBNL\": [\n\t\t\"Lawrence Berkeley National Labs BSD variant license\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-Modification\": [\n\t\t\"BSD 3-Clause Modification\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-No-Military-License\": [\n\t\t\"BSD 3-Clause No Military License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-No-Nuclear-License\": [\n\t\t\"BSD 3-Clause No Nuclear License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-No-Nuclear-License-2014\": [\n\t\t\"BSD 3-Clause No Nuclear License 2014\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-No-Nuclear-Warranty\": [\n\t\t\"BSD 3-Clause No Nuclear Warranty\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-Open-MPI\": [\n\t\t\"BSD 3-Clause Open MPI variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-3-Clause-Sun\": [\n\t\t\"BSD 3-Clause Sun Microsystems\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-4-Clause\": [\n\t\t\"BSD 4-Clause \\\"Original\\\" or \\\"Old\\\" License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-4-Clause-Shortened\": [\n\t\t\"BSD 4 Clause Shortened\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-4-Clause-UC\": [\n\t\t\"BSD-4-Clause (University of California-Specific)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-4.3RENO\": [\n\t\t\"BSD 4.3 RENO License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-4.3TAHOE\": [\n\t\t\"BSD 4.3 TAHOE License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Advertising-Acknowledgement\": [\n\t\t\"BSD Advertising Acknowledgement License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Attribution-HPND-disclaimer\": [\n\t\t\"BSD with Attribution and HPND disclaimer\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Inferno-Nettverk\": [\n\t\t\"BSD-Inferno-Nettverk\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Protection\": [\n\t\t\"BSD Protection License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Source-Code\": [\n\t\t\"BSD Source Code Attribution\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSD-Systemics\": [\n\t\t\"Systemics BSD variant license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"BSL-1.0\": [\n\t\t\"Boost Software License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"BUSL-1.1\": [\n\t\t\"Business Source License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"bzip2-1.0.5\": [\n\t\t\"bzip2 and libbzip2 License v1.0.5\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"bzip2-1.0.6\": [\n\t\t\"bzip2 and libbzip2 License v1.0.6\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"C-UDA-1.0\": [\n\t\t\"Computational Use of Data Agreement v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CAL-1.0\": [\n\t\t\"Cryptographic Autonomy License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CAL-1.0-Combined-Work-Exception\": [\n\t\t\"Cryptographic Autonomy License 1.0 (Combined Work Exception)\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Caldera\": [\n\t\t\"Caldera License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CATOSL-1.1\": [\n\t\t\"Computer Associates Trusted Open Source License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CC-BY-1.0\": [\n\t\t\"Creative Commons Attribution 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-2.0\": [\n\t\t\"Creative Commons Attribution 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-2.5\": [\n\t\t\"Creative Commons Attribution 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-2.5-AU\": [\n\t\t\"Creative Commons Attribution 2.5 Australia\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0\": [\n\t\t\"Creative Commons Attribution 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0-AT\": [\n\t\t\"Creative Commons Attribution 3.0 Austria\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0-DE\": [\n\t\t\"Creative Commons Attribution 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0-IGO\": [\n\t\t\"Creative Commons Attribution 3.0 IGO\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0-NL\": [\n\t\t\"Creative Commons Attribution 3.0 Netherlands\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-3.0-US\": [\n\t\t\"Creative Commons Attribution 3.0 United States\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-4.0\": [\n\t\t\"Creative Commons Attribution 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-1.0\": [\n\t\t\"Creative Commons Attribution Non Commercial 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-2.0\": [\n\t\t\"Creative Commons Attribution Non Commercial 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-2.5\": [\n\t\t\"Creative Commons Attribution Non Commercial 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-3.0\": [\n\t\t\"Creative Commons Attribution Non Commercial 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-3.0-DE\": [\n\t\t\"Creative Commons Attribution Non Commercial 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-4.0\": [\n\t\t\"Creative Commons Attribution Non Commercial 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-1.0\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-2.0\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-2.5\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-3.0\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-3.0-DE\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-3.0-IGO\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 3.0 IGO\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-ND-4.0\": [\n\t\t\"Creative Commons Attribution Non Commercial No Derivatives 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-1.0\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-2.0\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-2.0-DE\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 2.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-2.0-FR\": [\n\t\t\"Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-2.0-UK\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 2.0 England and Wales\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-2.5\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-3.0\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-3.0-DE\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-3.0-IGO\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 3.0 IGO\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-NC-SA-4.0\": [\n\t\t\"Creative Commons Attribution Non Commercial Share Alike 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-1.0\": [\n\t\t\"Creative Commons Attribution No Derivatives 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-2.0\": [\n\t\t\"Creative Commons Attribution No Derivatives 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-2.5\": [\n\t\t\"Creative Commons Attribution No Derivatives 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-3.0\": [\n\t\t\"Creative Commons Attribution No Derivatives 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-3.0-DE\": [\n\t\t\"Creative Commons Attribution No Derivatives 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-ND-4.0\": [\n\t\t\"Creative Commons Attribution No Derivatives 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-1.0\": [\n\t\t\"Creative Commons Attribution Share Alike 1.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-2.0\": [\n\t\t\"Creative Commons Attribution Share Alike 2.0 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-2.0-UK\": [\n\t\t\"Creative Commons Attribution Share Alike 2.0 England and Wales\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-2.1-JP\": [\n\t\t\"Creative Commons Attribution Share Alike 2.1 Japan\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-2.5\": [\n\t\t\"Creative Commons Attribution Share Alike 2.5 Generic\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-3.0\": [\n\t\t\"Creative Commons Attribution Share Alike 3.0 Unported\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-3.0-AT\": [\n\t\t\"Creative Commons Attribution Share Alike 3.0 Austria\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-3.0-DE\": [\n\t\t\"Creative Commons Attribution Share Alike 3.0 Germany\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-3.0-IGO\": [\n\t\t\"Creative Commons Attribution-ShareAlike 3.0 IGO\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-BY-SA-4.0\": [\n\t\t\"Creative Commons Attribution Share Alike 4.0 International\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC-PDDC\": [\n\t\t\"Creative Commons Public Domain Dedication and Certification\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CC0-1.0\": [\n\t\t\"Creative Commons Zero v1.0 Universal\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CDDL-1.0\": [\n\t\t\"Common Development and Distribution License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CDDL-1.1\": [\n\t\t\"Common Development and Distribution License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CDL-1.0\": [\n\t\t\"Common Documentation License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CDLA-Permissive-1.0\": [\n\t\t\"Community Data License Agreement Permissive 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CDLA-Permissive-2.0\": [\n\t\t\"Community Data License Agreement Permissive 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CDLA-Sharing-1.0\": [\n\t\t\"Community Data License Agreement Sharing 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CECILL-1.0\": [\n\t\t\"CeCILL Free Software License Agreement v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CECILL-1.1\": [\n\t\t\"CeCILL Free Software License Agreement v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CECILL-2.0\": [\n\t\t\"CeCILL Free Software License Agreement v2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CECILL-2.1\": [\n\t\t\"CeCILL Free Software License Agreement v2.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CECILL-B\": [\n\t\t\"CeCILL-B Free Software License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CECILL-C\": [\n\t\t\"CeCILL-C Free Software License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CERN-OHL-1.1\": [\n\t\t\"CERN Open Hardware Licence v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CERN-OHL-1.2\": [\n\t\t\"CERN Open Hardware Licence v1.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CERN-OHL-P-2.0\": [\n\t\t\"CERN Open Hardware Licence Version 2 - Permissive\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CERN-OHL-S-2.0\": [\n\t\t\"CERN Open Hardware Licence Version 2 - Strongly Reciprocal\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CERN-OHL-W-2.0\": [\n\t\t\"CERN Open Hardware Licence Version 2 - Weakly Reciprocal\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CFITSIO\": [\n\t\t\"CFITSIO License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"check-cvs\": [\n\t\t\"check-cvs License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"checkmk\": [\n\t\t\"Checkmk License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ClArtistic\": [\n\t\t\"Clarified Artistic License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Clips\": [\n\t\t\"Clips License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CMU-Mach\": [\n\t\t\"CMU Mach License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CNRI-Jython\": [\n\t\t\"CNRI Jython License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CNRI-Python\": [\n\t\t\"CNRI Python License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CNRI-Python-GPL-Compatible\": [\n\t\t\"CNRI Python Open Source GPL Compatible License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"COIL-1.0\": [\n\t\t\"Copyfree Open Innovation License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Community-Spec-1.0\": [\n\t\t\"Community Specification License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Condor-1.1\": [\n\t\t\"Condor Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"copyleft-next-0.3.0\": [\n\t\t\"copyleft-next 0.3.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"copyleft-next-0.3.1\": [\n\t\t\"copyleft-next 0.3.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Cornell-Lossless-JPEG\": [\n\t\t\"Cornell Lossless JPEG License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CPAL-1.0\": [\n\t\t\"Common Public Attribution License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CPL-1.0\": [\n\t\t\"Common Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"CPOL-1.02\": [\n\t\t\"Code Project Open License 1.02\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Cronyx\": [\n\t\t\"Cronyx License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Crossword\": [\n\t\t\"Crossword License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CrystalStacker\": [\n\t\t\"CrystalStacker License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"CUA-OPL-1.0\": [\n\t\t\"CUA Office Public License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Cube\": [\n\t\t\"Cube License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"curl\": [\n\t\t\"curl License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"D-FSL-1.0\": [\n\t\t\"Deutsche Freie Software Lizenz\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DEC-3-Clause\": [\n\t\t\"DEC 3-Clause License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"diffmark\": [\n\t\t\"diffmark license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DL-DE-BY-2.0\": [\n\t\t\"Data licence Germany \\u2013 attribution \\u2013 version 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DL-DE-ZERO-2.0\": [\n\t\t\"Data licence Germany \\u2013 zero \\u2013 version 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DOC\": [\n\t\t\"DOC License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Dotseqn\": [\n\t\t\"Dotseqn License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DRL-1.0\": [\n\t\t\"Detection Rule License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DRL-1.1\": [\n\t\t\"Detection Rule License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"DSDP\": [\n\t\t\"DSDP License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"dtoa\": [\n\t\t\"David M. Gay dtoa License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"dvipdfm\": [\n\t\t\"dvipdfm License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ECL-1.0\": [\n\t\t\"Educational Community License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ECL-2.0\": [\n\t\t\"Educational Community License v2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"eCos-2.0\": [\n\t\t\"eCos license version 2.0\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"EFL-1.0\": [\n\t\t\"Eiffel Forum License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"EFL-2.0\": [\n\t\t\"Eiffel Forum License v2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"eGenix\": [\n\t\t\"eGenix.com Public License 1.1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Elastic-2.0\": [\n\t\t\"Elastic License 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Entessa\": [\n\t\t\"Entessa Public License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"EPICS\": [\n\t\t\"EPICS Open License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"EPL-1.0\": [\n\t\t\"Eclipse Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"EPL-2.0\": [\n\t\t\"Eclipse Public License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ErlPL-1.1\": [\n\t\t\"Erlang Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"etalab-2.0\": [\n\t\t\"Etalab Open License 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"EUDatagrid\": [\n\t\t\"EU DataGrid Software License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"EUPL-1.0\": [\n\t\t\"European Union Public License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"EUPL-1.1\": [\n\t\t\"European Union Public License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"EUPL-1.2\": [\n\t\t\"European Union Public License 1.2\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Eurosym\": [\n\t\t\"Eurosym License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Fair\": [\n\t\t\"Fair License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"FBM\": [\n\t\t\"Fuzzy Bitmap License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FDK-AAC\": [\n\t\t\"Fraunhofer FDK AAC Codec Library\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Ferguson-Twofish\": [\n\t\t\"Ferguson Twofish License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Frameworx-1.0\": [\n\t\t\"Frameworx Open License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"FreeBSD-DOC\": [\n\t\t\"FreeBSD Documentation License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FreeImage\": [\n\t\t\"FreeImage Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FSFAP\": [\n\t\t\"FSF All Permissive License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FSFUL\": [\n\t\t\"FSF Unlimited License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FSFULLR\": [\n\t\t\"FSF Unlimited License (with License Retention)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FSFULLRWD\": [\n\t\t\"FSF Unlimited License (With License Retention and Warranty Disclaimer)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"FTL\": [\n\t\t\"Freetype Project License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Furuseth\": [\n\t\t\"Furuseth License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"fwlw\": [\n\t\t\"fwlw License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GCR-docs\": [\n\t\t\"Gnome GCR Documentation License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GD\": [\n\t\t\"GD License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1\": [\n\t\t\"GNU Free Documentation License v1.1\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GFDL-1.1-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.1 only - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.1 or later - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1-no-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.1 only - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1-no-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.1 or later - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1-only\": [\n\t\t\"GNU Free Documentation License v1.1 only\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.1-or-later\": [\n\t\t\"GNU Free Documentation License v1.1 or later\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2\": [\n\t\t\"GNU Free Documentation License v1.2\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GFDL-1.2-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.2 only - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.2 or later - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2-no-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.2 only - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2-no-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.2 or later - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2-only\": [\n\t\t\"GNU Free Documentation License v1.2 only\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.2-or-later\": [\n\t\t\"GNU Free Documentation License v1.2 or later\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3\": [\n\t\t\"GNU Free Documentation License v1.3\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GFDL-1.3-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.3 only - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.3 or later - invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3-no-invariants-only\": [\n\t\t\"GNU Free Documentation License v1.3 only - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3-no-invariants-or-later\": [\n\t\t\"GNU Free Documentation License v1.3 or later - no invariants\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3-only\": [\n\t\t\"GNU Free Documentation License v1.3 only\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GFDL-1.3-or-later\": [\n\t\t\"GNU Free Documentation License v1.3 or later\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Giftware\": [\n\t\t\"Giftware License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GL2PS\": [\n\t\t\"GL2PS License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Glide\": [\n\t\t\"3dfx Glide License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Glulxe\": [\n\t\t\"Glulxe License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GLWTPL\": [\n\t\t\"Good Luck With That Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"gnuplot\": [\n\t\t\"gnuplot License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GPL-1.0\": [\n\t\t\"GNU General Public License v1.0 only\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-1.0+\": [\n\t\t\"GNU General Public License v1.0 or later\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-1.0-only\": [\n\t\t\"GNU General Public License v1.0 only\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GPL-1.0-or-later\": [\n\t\t\"GNU General Public License v1.0 or later\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"GPL-2.0\": [\n\t\t\"GNU General Public License v2.0 only\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"GPL-2.0+\": [\n\t\t\"GNU General Public License v2.0 or later\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"GPL-2.0-only\": [\n\t\t\"GNU General Public License v2.0 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"GPL-2.0-or-later\": [\n\t\t\"GNU General Public License v2.0 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"GPL-2.0-with-autoconf-exception\": [\n\t\t\"GNU General Public License v2.0 w/Autoconf exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-2.0-with-bison-exception\": [\n\t\t\"GNU General Public License v2.0 w/Bison exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-2.0-with-classpath-exception\": [\n\t\t\"GNU General Public License v2.0 w/Classpath exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-2.0-with-font-exception\": [\n\t\t\"GNU General Public License v2.0 w/Font exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-2.0-with-GCC-exception\": [\n\t\t\"GNU General Public License v2.0 w/GCC Runtime Library exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-3.0\": [\n\t\t\"GNU General Public License v3.0 only\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"GPL-3.0+\": [\n\t\t\"GNU General Public License v3.0 or later\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"GPL-3.0-only\": [\n\t\t\"GNU General Public License v3.0 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"GPL-3.0-or-later\": [\n\t\t\"GNU General Public License v3.0 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"GPL-3.0-with-autoconf-exception\": [\n\t\t\"GNU General Public License v3.0 w/Autoconf exception\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"GPL-3.0-with-GCC-exception\": [\n\t\t\"GNU General Public License v3.0 w/GCC Runtime Library exception\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"Graphics-Gems\": [\n\t\t\"Graphics Gems License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"gSOAP-1.3b\": [\n\t\t\"gSOAP Public License v1.3b\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HaskellReport\": [\n\t\t\"Haskell Language Report License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"hdparm\": [\n\t\t\"hdparm License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Hippocratic-2.1\": [\n\t\t\"Hippocratic License 2.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HP-1986\": [\n\t\t\"Hewlett-Packard 1986 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HP-1989\": [\n\t\t\"Hewlett-Packard 1989 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND\": [\n\t\t\"Historical Permission Notice and Disclaimer\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"HPND-DEC\": [\n\t\t\"Historical Permission Notice and Disclaimer - DEC variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-doc\": [\n\t\t\"Historical Permission Notice and Disclaimer - documentation variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-doc-sell\": [\n\t\t\"Historical Permission Notice and Disclaimer - documentation sell variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-export-US\": [\n\t\t\"HPND with US Government export control warning\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-export-US-modify\": [\n\t\t\"HPND with US Government export control warning and modification rqmt\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-Markus-Kuhn\": [\n\t\t\"Historical Permission Notice and Disclaimer - Markus Kuhn variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-Pbmplus\": [\n\t\t\"Historical Permission Notice and Disclaimer - Pbmplus variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-sell-MIT-disclaimer-xserver\": [\n\t\t\"Historical Permission Notice and Disclaimer - sell xserver variant with MIT disclaimer\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-sell-regexpr\": [\n\t\t\"Historical Permission Notice and Disclaimer - sell regexpr variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-sell-variant\": [\n\t\t\"Historical Permission Notice and Disclaimer - sell variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-sell-variant-MIT-disclaimer\": [\n\t\t\"HPND sell variant with MIT disclaimer\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HPND-UC\": [\n\t\t\"Historical Permission Notice and Disclaimer - University of California variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"HTMLTIDY\": [\n\t\t\"HTML Tidy License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"IBM-pibs\": [\n\t\t\"IBM PowerPC Initialization and Boot Software\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ICU\": [\n\t\t\"ICU License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"IEC-Code-Components-EULA\": [\n\t\t\"IEC Code Components End-user licence agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"IJG\": [\n\t\t\"Independent JPEG Group License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"IJG-short\": [\n\t\t\"Independent JPEG Group License - short\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ImageMagick\": [\n\t\t\"ImageMagick License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"iMatix\": [\n\t\t\"iMatix Standard Function Library Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Imlib2\": [\n\t\t\"Imlib2 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Info-ZIP\": [\n\t\t\"Info-ZIP License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Inner-Net-2.0\": [\n\t\t\"Inner Net License v2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Intel\": [\n\t\t\"Intel Open Source License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Intel-ACPI\": [\n\t\t\"Intel ACPI Software License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Interbase-1.0\": [\n\t\t\"Interbase Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"IPA\": [\n\t\t\"IPA Font License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"IPL-1.0\": [\n\t\t\"IBM Public License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ISC\": [\n\t\t\"ISC License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Jam\": [\n\t\t\"Jam License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"JasPer-2.0\": [\n\t\t\"JasPer License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"JPL-image\": [\n\t\t\"JPL Image Use Policy\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"JPNIC\": [\n\t\t\"Japan Network Information Center License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"JSON\": [\n\t\t\"JSON License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Kastrup\": [\n\t\t\"Kastrup License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Kazlib\": [\n\t\t\"Kazlib License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Knuth-CTAN\": [\n\t\t\"Knuth CTAN License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LAL-1.2\": [\n\t\t\"Licence Art Libre 1.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LAL-1.3\": [\n\t\t\"Licence Art Libre 1.3\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Latex2e\": [\n\t\t\"Latex2e License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Latex2e-translated-notice\": [\n\t\t\"Latex2e with translated notice permission\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Leptonica\": [\n\t\t\"Leptonica License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LGPL-2.0\": [\n\t\t\"GNU Library General Public License v2 only\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-2.0+\": [\n\t\t\"GNU Library General Public License v2 or later\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-2.0-only\": [\n\t\t\"GNU Library General Public License v2 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPL-2.0-or-later\": [\n\t\t\"GNU Library General Public License v2 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPL-2.1\": [\n\t\t\"GNU Lesser General Public License v2.1 only\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-2.1+\": [\n\t\t\"GNU Lesser General Public License v2.1 or later\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-2.1-only\": [\n\t\t\"GNU Lesser General Public License v2.1 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPL-2.1-or-later\": [\n\t\t\"GNU Lesser General Public License v2.1 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPL-3.0\": [\n\t\t\"GNU Lesser General Public License v3.0 only\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-3.0+\": [\n\t\t\"GNU Lesser General Public License v3.0 or later\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"LGPL-3.0-only\": [\n\t\t\"GNU Lesser General Public License v3.0 only\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPL-3.0-or-later\": [\n\t\t\"GNU Lesser General Public License v3.0 or later\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LGPLLR\": [\n\t\t\"Lesser General Public License For Linguistic Resources\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Libpng\": [\n\t\t\"libpng License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"libpng-2.0\": [\n\t\t\"PNG Reference Library version 2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"libselinux-1.0\": [\n\t\t\"libselinux public domain notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"libtiff\": [\n\t\t\"libtiff License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"libutil-David-Nugent\": [\n\t\t\"libutil David Nugent License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LiLiQ-P-1.1\": [\n\t\t\"Licence Libre du Qu\\u00e9bec \\u2013 Permissive version 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LiLiQ-R-1.1\": [\n\t\t\"Licence Libre du Qu\\u00e9bec \\u2013 R\\u00e9ciprocit\\u00e9 version 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LiLiQ-Rplus-1.1\": [\n\t\t\"Licence Libre du Qu\\u00e9bec \\u2013 R\\u00e9ciprocit\\u00e9 forte version 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Linux-man-pages-1-para\": [\n\t\t\"Linux man-pages - 1 paragraph\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Linux-man-pages-copyleft\": [\n\t\t\"Linux man-pages Copyleft\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Linux-man-pages-copyleft-2-para\": [\n\t\t\"Linux man-pages Copyleft - 2 paragraphs\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Linux-man-pages-copyleft-var\": [\n\t\t\"Linux man-pages Copyleft Variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Linux-OpenIB\": [\n\t\t\"Linux Kernel Variant of OpenIB.org license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LOOP\": [\n\t\t\"Common Lisp LOOP License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LPL-1.0\": [\n\t\t\"Lucent Public License Version 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LPL-1.02\": [\n\t\t\"Lucent Public License v1.02\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"LPPL-1.0\": [\n\t\t\"LaTeX Project Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LPPL-1.1\": [\n\t\t\"LaTeX Project Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LPPL-1.2\": [\n\t\t\"LaTeX Project Public License v1.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LPPL-1.3a\": [\n\t\t\"LaTeX Project Public License v1.3a\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LPPL-1.3c\": [\n\t\t\"LaTeX Project Public License v1.3c\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"lsof\": [\n\t\t\"lsof License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Lucida-Bitmap-Fonts\": [\n\t\t\"Lucida Bitmap Fonts License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LZMA-SDK-9.11-to-9.20\": [\n\t\t\"LZMA SDK License (versions 9.11 to 9.20)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"LZMA-SDK-9.22\": [\n\t\t\"LZMA SDK License (versions 9.22 and beyond)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"magaz\": [\n\t\t\"magaz License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MakeIndex\": [\n\t\t\"MakeIndex License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Martin-Birgmeier\": [\n\t\t\"Martin Birgmeier License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"McPhee-slideshow\": [\n\t\t\"McPhee Slideshow License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"metamail\": [\n\t\t\"metamail License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Minpack\": [\n\t\t\"Minpack License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MirOS\": [\n\t\t\"The MirOS Licence\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MIT\": [\n\t\t\"MIT License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MIT-0\": [\n\t\t\"MIT No Attribution\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MIT-advertising\": [\n\t\t\"Enlightenment License (e16)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-CMU\": [\n\t\t\"CMU License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-enna\": [\n\t\t\"enna License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-feh\": [\n\t\t\"feh License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-Festival\": [\n\t\t\"MIT Festival Variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-Modern-Variant\": [\n\t\t\"MIT License Modern Variant\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MIT-open-group\": [\n\t\t\"MIT Open Group variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-testregex\": [\n\t\t\"MIT testregex Variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MIT-Wu\": [\n\t\t\"MIT Tom Wu Variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MITNFA\": [\n\t\t\"MIT +no-false-attribs license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MMIXware\": [\n\t\t\"MMIXware License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Motosoto\": [\n\t\t\"Motosoto License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MPEG-SSG\": [\n\t\t\"MPEG Software Simulation\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"mpi-permissive\": [\n\t\t\"mpi Permissive License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"mpich2\": [\n\t\t\"mpich2 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MPL-1.0\": [\n\t\t\"Mozilla Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MPL-1.1\": [\n\t\t\"Mozilla Public License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MPL-2.0\": [\n\t\t\"Mozilla Public License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MPL-2.0-no-copyleft-exception\": [\n\t\t\"Mozilla Public License 2.0 (no copyleft exception)\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"mplus\": [\n\t\t\"mplus Font License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MS-LPL\": [\n\t\t\"Microsoft Limited Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MS-PL\": [\n\t\t\"Microsoft Public License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MS-RL\": [\n\t\t\"Microsoft Reciprocal License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"MTLL\": [\n\t\t\"Matrix Template Library License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MulanPSL-1.0\": [\n\t\t\"Mulan Permissive Software License, Version 1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"MulanPSL-2.0\": [\n\t\t\"Mulan Permissive Software License, Version 2\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Multics\": [\n\t\t\"Multics License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Mup\": [\n\t\t\"Mup License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NAIST-2003\": [\n\t\t\"Nara Institute of Science and Technology License (2003)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NASA-1.3\": [\n\t\t\"NASA Open Source Agreement 1.3\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Naumen\": [\n\t\t\"Naumen Public License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"NBPL-1.0\": [\n\t\t\"Net Boolean Public License v1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NCGL-UK-2.0\": [\n\t\t\"Non-Commercial Government Licence\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NCSA\": [\n\t\t\"University of Illinois/NCSA Open Source License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Net-SNMP\": [\n\t\t\"Net-SNMP License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NetCDF\": [\n\t\t\"NetCDF license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Newsletr\": [\n\t\t\"Newsletr License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NGPL\": [\n\t\t\"Nethack General Public License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"NICTA-1.0\": [\n\t\t\"NICTA Public Software License, Version 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NIST-PD\": [\n\t\t\"NIST Public Domain Notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NIST-PD-fallback\": [\n\t\t\"NIST Public Domain Notice with license fallback\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NIST-Software\": [\n\t\t\"NIST Software License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NLOD-1.0\": [\n\t\t\"Norwegian Licence for Open Government Data (NLOD) 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NLOD-2.0\": [\n\t\t\"Norwegian Licence for Open Government Data (NLOD) 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NLPL\": [\n\t\t\"No Limit Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Nokia\": [\n\t\t\"Nokia Open Source License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"NOSL\": [\n\t\t\"Netizen Open Source License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Noweb\": [\n\t\t\"Noweb License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NPL-1.0\": [\n\t\t\"Netscape Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NPL-1.1\": [\n\t\t\"Netscape Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NPOSL-3.0\": [\n\t\t\"Non-Profit Open Software License 3.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"NRL\": [\n\t\t\"NRL License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"NTP\": [\n\t\t\"NTP License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"NTP-0\": [\n\t\t\"NTP No Attribution\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Nunit\": [\n\t\t\"Nunit License\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"O-UDA-1.0\": [\n\t\t\"Open Use of Data Agreement v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OCCT-PL\": [\n\t\t\"Open CASCADE Technology Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OCLC-2.0\": [\n\t\t\"OCLC Research Public License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ODbL-1.0\": [\n\t\t\"Open Data Commons Open Database License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ODC-By-1.0\": [\n\t\t\"Open Data Commons Attribution License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OFFIS\": [\n\t\t\"OFFIS License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OFL-1.0\": [\n\t\t\"SIL Open Font License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OFL-1.0-no-RFN\": [\n\t\t\"SIL Open Font License 1.0 with no Reserved Font Name\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OFL-1.0-RFN\": [\n\t\t\"SIL Open Font License 1.0 with Reserved Font Name\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OFL-1.1\": [\n\t\t\"SIL Open Font License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OFL-1.1-no-RFN\": [\n\t\t\"SIL Open Font License 1.1 with no Reserved Font Name\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OFL-1.1-RFN\": [\n\t\t\"SIL Open Font License 1.1 with Reserved Font Name\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OGC-1.0\": [\n\t\t\"OGC Software License, Version 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGDL-Taiwan-1.0\": [\n\t\t\"Taiwan Open Government Data License, version 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGL-Canada-2.0\": [\n\t\t\"Open Government Licence - Canada\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGL-UK-1.0\": [\n\t\t\"Open Government Licence v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGL-UK-2.0\": [\n\t\t\"Open Government Licence v2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGL-UK-3.0\": [\n\t\t\"Open Government Licence v3.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OGTSL\": [\n\t\t\"Open Group Test Suite License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OLDAP-1.1\": [\n\t\t\"Open LDAP Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-1.2\": [\n\t\t\"Open LDAP Public License v1.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-1.3\": [\n\t\t\"Open LDAP Public License v1.3\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-1.4\": [\n\t\t\"Open LDAP Public License v1.4\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.0\": [\n\t\t\"Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.0.1\": [\n\t\t\"Open LDAP Public License v2.0.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.1\": [\n\t\t\"Open LDAP Public License v2.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.2\": [\n\t\t\"Open LDAP Public License v2.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.2.1\": [\n\t\t\"Open LDAP Public License v2.2.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.2.2\": [\n\t\t\"Open LDAP Public License 2.2.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.3\": [\n\t\t\"Open LDAP Public License v2.3\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.4\": [\n\t\t\"Open LDAP Public License v2.4\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.5\": [\n\t\t\"Open LDAP Public License v2.5\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.6\": [\n\t\t\"Open LDAP Public License v2.6\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.7\": [\n\t\t\"Open LDAP Public License v2.7\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OLDAP-2.8\": [\n\t\t\"Open LDAP Public License v2.8\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OLFL-1.3\": [\n\t\t\"Open Logistics Foundation License Version 1.3\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OML\": [\n\t\t\"Open Market License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OpenPBS-2.3\": [\n\t\t\"OpenPBS v2.3 Software License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OpenSSL\": [\n\t\t\"OpenSSL License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OPL-1.0\": [\n\t\t\"Open Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OPL-UK-3.0\": [\n\t\t\"United Kingdom Open Parliament Licence v3.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OPUBL-1.0\": [\n\t\t\"Open Publication License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OSET-PL-2.1\": [\n\t\t\"OSET Public License version 2.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OSL-1.0\": [\n\t\t\"Open Software License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OSL-1.1\": [\n\t\t\"Open Software License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"OSL-2.0\": [\n\t\t\"Open Software License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OSL-2.1\": [\n\t\t\"Open Software License 2.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"OSL-3.0\": [\n\t\t\"Open Software License 3.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"PADL\": [\n\t\t\"PADL License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Parity-6.0.0\": [\n\t\t\"The Parity Public License 6.0.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Parity-7.0.0\": [\n\t\t\"The Parity Public License 7.0.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"PDDL-1.0\": [\n\t\t\"Open Data Commons Public Domain Dedication & License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"PHP-3.0\": [\n\t\t\"PHP License v3.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"PHP-3.01\": [\n\t\t\"PHP License v3.01\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Pixar\": [\n\t\t\"Pixar License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Plexus\": [\n\t\t\"Plexus Classworlds License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"pnmstitch\": [\n\t\t\"pnmstitch License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"PolyForm-Noncommercial-1.0.0\": [\n\t\t\"PolyForm Noncommercial License 1.0.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"PolyForm-Small-Business-1.0.0\": [\n\t\t\"PolyForm Small Business License 1.0.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"PostgreSQL\": [\n\t\t\"PostgreSQL License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"PSF-2.0\": [\n\t\t\"Python Software Foundation License 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"psfrag\": [\n\t\t\"psfrag License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"psutils\": [\n\t\t\"psutils License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Python-2.0\": [\n\t\t\"Python License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Python-2.0.1\": [\n\t\t\"Python License 2.0.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"python-ldap\": [\n\t\t\"Python ldap License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Qhull\": [\n\t\t\"Qhull License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"QPL-1.0\": [\n\t\t\"Q Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"QPL-1.0-INRIA-2004\": [\n\t\t\"Q Public License 1.0 - INRIA 2004 variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Rdisc\": [\n\t\t\"Rdisc License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"RHeCos-1.1\": [\n\t\t\"Red Hat eCos Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"RPL-1.1\": [\n\t\t\"Reciprocal Public License 1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"RPL-1.5\": [\n\t\t\"Reciprocal Public License 1.5\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"RPSL-1.0\": [\n\t\t\"RealNetworks Public Source License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"RSA-MD\": [\n\t\t\"RSA Message-Digest License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"RSCPL\": [\n\t\t\"Ricoh Source Code Public License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Ruby\": [\n\t\t\"Ruby License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SAX-PD\": [\n\t\t\"Sax Public Domain Notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Saxpath\": [\n\t\t\"Saxpath License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SCEA\": [\n\t\t\"SCEA Shared Source License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SchemeReport\": [\n\t\t\"Scheme Language Report License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Sendmail\": [\n\t\t\"Sendmail License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Sendmail-8.23\": [\n\t\t\"Sendmail License 8.23\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SGI-B-1.0\": [\n\t\t\"SGI Free Software License B v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SGI-B-1.1\": [\n\t\t\"SGI Free Software License B v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SGI-B-2.0\": [\n\t\t\"SGI Free Software License B v2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SGI-OpenGL\": [\n\t\t\"SGI OpenGL License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SGP4\": [\n\t\t\"SGP4 Permission Notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SHL-0.5\": [\n\t\t\"Solderpad Hardware License v0.5\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SHL-0.51\": [\n\t\t\"Solderpad Hardware License, Version 0.51\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SimPL-2.0\": [\n\t\t\"Simple Public License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"SISSL\": [\n\t\t\"Sun Industry Standards Source License v1.1\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"SISSL-1.2\": [\n\t\t\"Sun Industry Standards Source License v1.2\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SL\": [\n\t\t\"SL License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Sleepycat\": [\n\t\t\"Sleepycat License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"SMLNJ\": [\n\t\t\"Standard ML of New Jersey License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SMPPL\": [\n\t\t\"Secure Messaging Protocol Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SNIA\": [\n\t\t\"SNIA Public License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"snprintf\": [\n\t\t\"snprintf License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Soundex\": [\n\t\t\"Soundex License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Spencer-86\": [\n\t\t\"Spencer License 86\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Spencer-94\": [\n\t\t\"Spencer License 94\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Spencer-99\": [\n\t\t\"Spencer License 99\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SPL-1.0\": [\n\t\t\"Sun Public License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ssh-keyscan\": [\n\t\t\"ssh-keyscan License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SSH-OpenSSH\": [\n\t\t\"SSH OpenSSH license\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SSH-short\": [\n\t\t\"SSH short notice\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SSPL-1.0\": [\n\t\t\"Server Side Public License, v 1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"StandardML-NJ\": [\n\t\t\"Standard ML of New Jersey License\",\n\t\tfalse,\n\t\ttrue\n\t],\n\t\"SugarCRM-1.1.3\": [\n\t\t\"SugarCRM Public License v1.1.3\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SunPro\": [\n\t\t\"SunPro License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"SWL\": [\n\t\t\"Scheme Widget Library (SWL) Software License Agreement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"swrule\": [\n\t\t\"swrule License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Symlinks\": [\n\t\t\"Symlinks License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TAPR-OHL-1.0\": [\n\t\t\"TAPR Open Hardware License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TCL\": [\n\t\t\"TCL/TK License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TCP-wrappers\": [\n\t\t\"TCP Wrappers License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TermReadKey\": [\n\t\t\"TermReadKey License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TMate\": [\n\t\t\"TMate Open Source License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TORQUE-1.1\": [\n\t\t\"TORQUE v2.5+ Software License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TOSL\": [\n\t\t\"Trusster Open Source License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TPDL\": [\n\t\t\"Time::ParseDate License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TPL-1.0\": [\n\t\t\"THOR Public License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TTWL\": [\n\t\t\"Text-Tabs+Wrap License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TTYP0\": [\n\t\t\"TTYP0 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TU-Berlin-1.0\": [\n\t\t\"Technische Universitaet Berlin License 1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"TU-Berlin-2.0\": [\n\t\t\"Technische Universitaet Berlin License 2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"UCAR\": [\n\t\t\"UCAR License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"UCL-1.0\": [\n\t\t\"Upstream Compatibility License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ulem\": [\n\t\t\"ulem License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Unicode-DFS-2015\": [\n\t\t\"Unicode License Agreement - Data Files and Software (2015)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Unicode-DFS-2016\": [\n\t\t\"Unicode License Agreement - Data Files and Software (2016)\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Unicode-TOU\": [\n\t\t\"Unicode Terms of Use\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"UnixCrypt\": [\n\t\t\"UnixCrypt License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Unlicense\": [\n\t\t\"The Unlicense\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"UPL-1.0\": [\n\t\t\"Universal Permissive License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"URT-RLE\": [\n\t\t\"Utah Raster Toolkit Run Length Encoded License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Vim\": [\n\t\t\"Vim License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"VOSTROM\": [\n\t\t\"VOSTROM Public License for Open Source\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"VSL-1.0\": [\n\t\t\"Vovida Software License v1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"W3C\": [\n\t\t\"W3C Software Notice and License (2002-12-31)\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"W3C-19980720\": [\n\t\t\"W3C Software Notice and License (1998-07-20)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"W3C-20150513\": [\n\t\t\"W3C Software Notice and Document License (2015-05-13)\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"w3m\": [\n\t\t\"w3m License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Watcom-1.0\": [\n\t\t\"Sybase Open Watcom Public License 1.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"Widget-Workshop\": [\n\t\t\"Widget Workshop License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Wsuipa\": [\n\t\t\"Wsuipa License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"WTFPL\": [\n\t\t\"Do What The F*ck You Want To Public License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"wxWindows\": [\n\t\t\"wxWindows Library License\",\n\t\ttrue,\n\t\ttrue\n\t],\n\t\"X11\": [\n\t\t\"X11 License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"X11-distribute-modifications-variant\": [\n\t\t\"X11 License Distribution Modification Variant\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Xdebug-1.03\": [\n\t\t\"Xdebug License v 1.03\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Xerox\": [\n\t\t\"Xerox License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Xfig\": [\n\t\t\"Xfig License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"XFree86-1.1\": [\n\t\t\"XFree86 License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"xinetd\": [\n\t\t\"xinetd License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"xlock\": [\n\t\t\"xlock License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Xnet\": [\n\t\t\"X.Net License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"xpp\": [\n\t\t\"XPP License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"XSkat\": [\n\t\t\"XSkat License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"YPL-1.0\": [\n\t\t\"Yahoo! Public License v1.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"YPL-1.1\": [\n\t\t\"Yahoo! Public License v1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zed\": [\n\t\t\"Zed License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zeeff\": [\n\t\t\"Zeeff License\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zend-2.0\": [\n\t\t\"Zend License v2.0\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zimbra-1.3\": [\n\t\t\"Zimbra Public License v1.3\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zimbra-1.4\": [\n\t\t\"Zimbra Public License v1.4\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"Zlib\": [\n\t\t\"zlib License\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"zlib-acknowledgement\": [\n\t\t\"zlib/libpng License with Acknowledgement\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ZPL-1.1\": [\n\t\t\"Zope Public License 1.1\",\n\t\tfalse,\n\t\tfalse\n\t],\n\t\"ZPL-2.0\": [\n\t\t\"Zope Public License 2.0\",\n\t\ttrue,\n\t\tfalse\n\t],\n\t\"ZPL-2.1\": [\n\t\t\"Zope Public License 2.1\",\n\t\ttrue,\n\t\tfalse\n\t]\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/composer/xdebug-handler/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":45,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"composer/xdebug-handler\",\n\t\"description\": \"Restarts a process without Xdebug.\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"keywords\": [\n\t\t\"xdebug\",\n\t\t\"performance\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"John Stevenson\",\n\t\t\t\"email\": \"john-stevenson@blueyonder.co.uk\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"irc\": \"ircs://irc.libera.chat:6697/composer\",\n\t\t\"issues\": \"https://github.com/composer/xdebug-handler/issues\"\n\t},\n\t\"require\": {\n\t\t\"php\": \"^7.2.5 || ^8.0\",\n\t\t\"psr/log\": \"^1 || ^2 || ^3\",\n\t\t\"composer/pcre\": \"^1 || ^2 || ^3\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpstan/phpstan\": \"^1.0\",\n\t\t\"phpstan/phpstan-strict-rules\": \"^1.1\",\n\t\t\"phpunit/phpunit\": \"^8.5 || ^9.6 || ^10.5\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\XdebugHandler\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Composer\\\\XdebugHandler\\\\Tests\\\\\": \"tests\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"test\": \"@php vendor/bin/phpunit\",\n\t\t\"phpstan\": \"@php vendor/bin/phpstan analyse\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":72,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"dealerdirect/phpcodesniffer-composer-installer\",\n\t\"description\": \"PHP_CodeSniffer Standards Composer Installer Plugin\",\n\t\"type\": \"composer-plugin\",\n\t\"keywords\": [\n\t\t\"composer\", \"installer\", \"plugin\",\n\t\t\"phpcs\", \"phpcbf\", \"codesniffer\", \"phpcodesniffer\", \"php_codesniffer\",\n\t\t\"standard\", \"standards\", \"style guide\", \"stylecheck\",\n\t\t\"qa\", \"quality\", \"code quality\", \"tests\"\n\t],\n\t\"homepage\": \"http://www.dealerdirect.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Franck Nijhof\",\n\t\t\t\"email\": \"franck.nijhof@dealerdirect.com\",\n\t\t\t\"homepage\": \"http://www.frenck.nl\",\n\t\t\t\"role\": \"Developer / IT Manager\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Contributors\",\n\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/composer-installer/graphs/contributors\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"issues\": \"https://github.com/PHPCSStandards/composer-installer/issues\",\n\t\t\"source\": \"https://github.com/PHPCSStandards/composer-installer\"\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.4\",\n\t\t\"composer-plugin-api\": \"^1.0 || ^2.0\",\n\t\t\"squizlabs/php_codesniffer\": \"^2.0 || ^3.1.0 || ^4.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"ext-json\": \"*\",\n\t\t\"ext-zip\": \"*\",\n\t\t\"composer/composer\": \"*\",\n\t\t\"phpcompatibility/php-compatibility\": \"^9.0\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.1\",\n\t\t\"yoast/phpunit-polyfills\": \"^1.0\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"prefer-stable\": true,\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\\": \"src/\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\Tests\\\\\": \"tests/\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"class\": \"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\Plugin\"\n\t},\n\t\"scripts\": {\n\t\t\"install-codestandards\": [\n\t\t\t\"PHPCSStandards\\\\Composer\\\\Plugin\\\\Installers\\\\PHPCodeSniffer\\\\Plugin::run\"\n\t\t],\n\t\t\"lint\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . -e php --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"test\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --no-coverage\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit\"\n\t\t]\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/doctrine/deprecations/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":37,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"doctrine/deprecations\",\n\t\"description\": \"A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.\",\n\t\"license\": \"MIT\",\n\t\"type\": \"library\",\n\t\"homepage\": \"https://www.doctrine-project.org/\",\n\t\"require\": {\n\t\t\"php\": \"^7.1 || ^8.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"doctrine/coding-standard\": \"^9 || ^12\",\n\t\t\"phpstan/phpstan\": \"1.4.10 || 2.0.3\",\n\t\t\"phpstan/phpstan-phpunit\": \"^1.0 || ^2\",\n\t\t\"phpunit/phpunit\": \"^7.5 || ^8.5 || ^9.5\",\n\t\t\"psr/log\": \"^1 || ^2 || ^3\"\n\t},\n\t\"suggest\": {\n\t\t\"psr/log\": \"Allows logging deprecations via PSR-3 logger implementation\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Doctrine\\\\Deprecations\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"DeprecationTests\\\\\": \"test_fixtures/src\",\n\t\t\t\"Doctrine\\\\Foo\\\\\": \"test_fixtures/vendor/doctrine/foo\"\n\t\t}\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/felixfbecker/advanced-json-rpc/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":33,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"felixfbecker/advanced-json-rpc\",\n\t\"description\": \"A more advanced JSONRPC implementation\",\n\t\"type\": \"library\",\n\t\"license\": \"ISC\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Felix Becker\",\n\t\t\t\"email\": \"felix.b@outlook.com\"\n\t\t}\n\t],\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"AdvancedJsonRpc\\\\\": \"lib/\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"AdvancedJsonRpc\\\\Tests\\\\\": \"tests/\"\n\t\t}\n\t},\n\t\"require\": {\n\t\t\"php\": \"^7.1 || ^8.0\",\n\t\t\"netresearch/jsonmapper\": \"^1.0 || ^2.0 || ^3.0 || ^4.0\",\n\t\t\"phpdocumentor/reflection-docblock\": \"^4.3.4 || ^5.0.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^7.0 || ^8.0\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"prefer-stable\": true\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/microsoft/tolerant-php-parser/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":22,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"microsoft/tolerant-php-parser\",\n\t\"description\": \"Tolerant PHP-to-AST parser designed for IDE usage scenarios\",\n\t\"type\": \"library\",\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^8.5.15\"\n\t},\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Rob Lourens\",\n\t\t\t\"email\": \"roblou@microsoft.com\"\n\t\t}\n\t],\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Microsoft\\\\PhpParser\\\\\": [ \"src/\" ] }\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/netresearch/jsonmapper/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":43,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"netresearch/jsonmapper\",\n\t\"description\": \"Map nested JSON structures onto PHP classes\",\n\t\"license\": \"OSL-3.0\",\n\t\"autoload\": {\n\t\t\"psr-0\": { \"JsonMapper\": \"src/\" }\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"namespacetest\\\\\": \"tests/support/namespacetest\",\n\t\t\t\"othernamespace\\\\\": \"tests/support/othernamespace\",\n\t\t\t\"Enums\\\\\": \"tests/support/Enums\"\n\t\t},\n\t\t\"psr-0\": {\n\t\t\t\"JsonMapperTest_\": \"tests/support\",\n\t\t\t\"\": [ \"tests/support/Zoo\" ]\n\t\t}\n\t},\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Christian Weiske\",\n\t\t\t\"email\": \"cweiske@cweiske.de\",\n\t\t\t\"homepage\": \"http://github.com/cweiske/jsonmapper/\",\n\t\t\t\"role\": \"Developer\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"email\": \"cweiske@cweiske.de\",\n\t\t\"issues\": \"https://github.com/cweiske/jsonmapper/issues\"\n\t},\n\t\"require\": {\n\t\t\"php\": \">=7.1\",\n\t\t\"ext-spl\": \"*\",\n\t\t\"ext-json\": \"*\",\n\t\t\"ext-pcre\": \"*\",\n\t\t\"ext-reflection\": \"*\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"~7.5 || ~8.0 || ~9.0 || ~10.0\",\n\t\t\"squizlabs/php_codesniffer\": \"~3.5\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phan/phan/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":59,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phan/phan\",\n\t\"description\": \"A static analyzer for PHP\",\n\t\"keywords\": [ \"php\", \"static\", \"analyzer\", \"static analysis\" ],\n\t\"type\": \"project\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Tyson Andre\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Rasmus Lerdorf\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Andrew S. Morrison\"\n\t\t}\n\t],\n\t\"config\": {\n\t\t\"sort-packages\": true,\n\t\t\"platform\": {\n\t\t\t\"php\": \"7.2.24\"\n\t\t}\n\t},\n\t\"require\": {\n\t\t\"php\": \"^7.2.0|^8.0.0\",\n\t\t\"ext-filter\": \"*\",\n\t\t\"ext-json\": \"*\",\n\t\t\"ext-tokenizer\": \"*\",\n\t\t\"composer/semver\": \"^1.4|^2.0|^3.0\",\n\t\t\"composer/xdebug-handler\": \"^2.0|^3.0\",\n\t\t\"felixfbecker/advanced-json-rpc\": \"^3.0.4\",\n\t\t\"microsoft/tolerant-php-parser\": \"0.1.2\",\n\t\t\"netresearch/jsonmapper\": \"^1.6.0|^2.0|^3.0|^4.0\",\n\t\t\"sabre/event\": \"^5.1.3\",\n\t\t\"symfony/console\": \"^3.2|^4.0|^5.0|^6.0|^7.0\",\n\t\t\"symfony/polyfill-mbstring\": \"^1.11.0\",\n\t\t\"symfony/polyfill-php80\": \"^1.20.0\",\n\t\t\"tysonandre/var_representation_polyfill\": \"^0.0.2|^0.1.0\"\n\t},\n\t\"suggest\": {\n\t\t\"ext-ast\": \"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.\",\n\t\t\"ext-iconv\": \"Either iconv or mbstring is needed to ensure issue messages are valid utf-8\",\n\t\t\"ext-igbinary\": \"Improves performance of polyfill when ext-ast is unavailable\",\n\t\t\"ext-mbstring\": \"Either iconv or mbstring is needed to ensure issue messages are valid utf-8\",\n\t\t\"ext-tokenizer\": \"Needed for fallback/polyfill parser support and file/line-based suppressions.\",\n\t\t\"ext-var_representation\": \"Suggested for converting values to strings in issue messages\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^8.5.0\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Phan\\\\\": \"src/Phan\" }\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": { \"Phan\\\\Tests\\\\\": \"tests/Phan\" }\n\t},\n\t\"bin\": [ \"phan\", \"phan_client\", \"tocheckstyle\" ]\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/php-parallel-lint/php-console-color/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":70,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"php-parallel-lint/php-console-color\",\n\t\"description\": \"Simple library for creating colored console ouput.\",\n\t\"license\": \"BSD-2-Clause\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\"email\": \"jakub.onderka@gmail.com\"\n\t\t}\n\t],\n\t\"autoload\": {\n\t\t\"psr-4\": { \"PHP_Parallel_Lint\\\\PhpConsoleColor\\\\\": \"src/\" }\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": { \"PHP_Parallel_Lint\\\\PhpConsoleColor\\\\Test\\\\\": \"tests/\" }\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.3.2\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.0\",\n\t\t\"php-parallel-lint/php-var-dump-check\": \"0.*\",\n\t\t\"php-parallel-lint/php-code-style\": \"^2.0\"\n\t},\n\t\"replace\": {\n\t\t\"jakub-onderka/php-console-color\": \"*\"\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"phplint\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . -e php --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"vardumpcheck\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-var-dump-check/var-dump-check . --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"phpcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcs --report-full --report-checkstyle=./build/logs/checkstyle.xml\"\n\t\t],\n\t\t\"fixcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf\"\n\t\t],\n\t\t\"phpunit\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --no-coverage\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit\"\n\t\t],\n\t\t\"build\": [\n\t\t\t\"@phplint\",\n\t\t\t\"@vardumpcheck\",\n\t\t\t\"@phpcs\",\n\t\t\t\"@phpunit\"\n\t\t]\n\t},\n\t\"scripts-descriptions\": {\n\t\t\"phplint\": \"Check syntax errors in PHP files\",\n\t\t\"vardumpcheck\": \"Check PHP files for forgotten variable dumps\",\n\t\t\"phpcs\": \"Check PHP code style\",\n\t\t\"fixcs\": \"Auto-fix PHP code style\",\n\t\t\"phpunit\": \"PHP unit\",\n\t\t\"coverage\": \"PHP unit with code coverage\",\n\t\t\"build\": \"Run all checks\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/php-parallel-lint/php-console-highlighter/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":74,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"php-parallel-lint/php-console-highlighter\",\n\t\"description\": \"Highlight PHP code in terminal\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\"email\": \"acci@acci.cz\",\n\t\t\t\"homepage\": \"http://www.acci.cz/\"\n\t\t}\n\t],\n\t\"autoload\": {\n\t\t\"psr-4\": { \"PHP_Parallel_Lint\\\\PhpConsoleHighlighter\\\\\": \"src/\" }\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": { \"PHP_Parallel_Lint\\\\PhpConsoleHighlighter\\\\Test\\\\\": \"tests/\" }\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.3.2\",\n\t\t\"ext-tokenizer\": \"*\",\n\t\t\"php-parallel-lint/php-console-color\": \"^1.0.1\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.0\",\n\t\t\"php-parallel-lint/php-var-dump-check\": \"0.*\",\n\t\t\"php-parallel-lint/php-code-style\": \"^2.0\"\n\t},\n\t\"replace\": {\n\t\t\"jakub-onderka/php-console-highlighter\": \"*\"\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"phplint\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . -e php --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"vardumpcheck\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-var-dump-check/var-dump-check . --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"phpcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcs --report-full --report-checkstyle=./build/logs/checkstyle.xml\"\n\t\t],\n\t\t\"fixcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf\"\n\t\t],\n\t\t\"phpunit\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --no-coverage\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit\"\n\t\t],\n\t\t\"build\": [\n\t\t\t\"@phplint\",\n\t\t\t\"@vardumpcheck\",\n\t\t\t\"@phpcs\",\n\t\t\t\"@phpunit\"\n\t\t]\n\t},\n\t\"scripts-descriptions\": {\n\t\t\"phplint\": \"Check syntax errors in PHP files\",\n\t\t\"vardumpcheck\": \"Check PHP files for forgotten variable dumps\",\n\t\t\"phpcs\": \"Check PHP code style\",\n\t\t\"fixcs\": \"Auto-fix PHP code style\",\n\t\t\"phpunit\": \"PHP unit\",\n\t\t\"coverage\": \"PHP unit with code coverage\",\n\t\t\"build\": \"Run all checks\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/php-parallel-lint/php-parallel-lint/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":56,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"php-parallel-lint/php-parallel-lint\",\n\t\"description\": \"This tool checks the syntax of PHP files about 20x faster than serial check.\",\n\t\"homepage\": \"https://github.com/php-parallel-lint/PHP-Parallel-Lint\",\n\t\"license\": \"BSD-2-Clause\",\n\t\"keywords\": [\n\t\t\"lint\",\n\t\t\"static analysis\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Jakub Onderka\",\n\t\t\t\"email\": \"ahoj@jakubonderka.cz\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=5.3.0\",\n\t\t\"ext-json\": \"*\"\n\t},\n\t\"replace\": {\n\t\t\"grogy/php-parallel-lint\": \"*\",\n\t\t\"jakub-onderka/php-parallel-lint\": \"*\"\n\t},\n\t\"require-dev\": {\n\t\t\"nette/tester\": \"^1.3 || ^2.0\",\n\t\t\"php-parallel-lint/php-console-highlighter\": \"0.* || ^1.0\",\n\t\t\"squizlabs/php_codesniffer\": \"^3.6\"\n\t},\n\t\"suggest\": {\n\t\t\"php-parallel-lint/php-console-highlighter\": \"Highlight syntax in code snippet\"\n\t},\n\t\"config\": {\n\t\t\"sort-packages\": true\n\t},\n\t\"autoload\": {\n\t\t\"classmap\": [\n\t\t\t\"./src/\"\n\t\t]\n\t},\n\t\"autoload-dev\": {\n\t\t\"classmap\": [\n\t\t\t\"./tests/\"\n\t\t]\n\t},\n\t\"bin\": [\n\t\t\"parallel-lint\"\n\t],\n\t\"scripts\": {\n\t\t\"test\": \"@php vendor/bin/tester -C -p php tests\",\n\t\t\"testphp5\": \"@php vendor/bin/tester -c tests/php5.3-5.5.ini -p php tests\"\n\t},\n\t\"scripts-descriptions\": {\n\t\t\"test\": \"Run all tests!\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpcsstandards/phpcsextra/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":70,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpcsstandards/phpcsextra\",\n\t\"description\": \"A collection of sniffs and standards for use with PHP_CodeSniffer.\",\n\t\"type\": \"phpcodesniffer-standard\",\n\t\"keywords\": [ \"phpcs\", \"phpcbf\", \"standards\", \"static analysis\", \"php_codesniffer\", \"phpcodesniffer-standard\" ],\n\t\"license\": \"LGPL-3.0-or-later\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\"role\": \"lead\",\n\t\t\t\"homepage\": \"https://github.com/jrfnl\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Contributors\",\n\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHPCSExtra/graphs/contributors\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"issues\": \"https://github.com/PHPCSStandards/PHPCSExtra/issues\",\n\t\t\"source\": \"https://github.com/PHPCSStandards/PHPCSExtra\",\n\t\t\"security\": \"https://github.com/PHPCSStandards/PHPCSExtra/security/policy\"\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.4\",\n\t\t\"squizlabs/php_codesniffer\": \"^3.8.0\",\n\t\t\"phpcsstandards/phpcsutils\": \"^1.0.9\"\n\t},\n\t\"require-dev\": {\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.2\",\n\t\t\"php-parallel-lint/php-console-highlighter\": \"^1.0\",\n\t\t\"phpcsstandards/phpcsdevcs\": \"^1.1.6\",\n\t\t\"phpcsstandards/phpcsdevtools\": \"^1.2.1\",\n\t\t\"phpunit/phpunit\": \"^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0\"\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-stable\": \"1.x-dev\",\n\t\t\t\"dev-develop\": \"1.x-dev\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"lint\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . --show-deprecated -e php --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"checkcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcs\"\n\t\t],\n\t\t\"fixcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf\"\n\t\t],\n\t\t\"check-complete\": [\n\t\t\t\"@php ./vendor/phpcsstandards/phpcsdevtools/bin/phpcs-check-feature-completeness ./Modernize ./NormalizedArrays ./Universal\"\n\t\t],\n\t\t\"test\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --filter PHPCSExtra --no-coverage ./vendor/squizlabs/php_codesniffer/tests/AllTests.php\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --filter PHPCSExtra ./vendor/squizlabs/php_codesniffer/tests/AllTests.php\"\n\t\t],\n\t\t\"coverage-local\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --filter PHPCSExtra ./vendor/squizlabs/php_codesniffer/tests/AllTests.php --coverage-html ./build/coverage-html\"\n\t\t]\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpcsstandards/phpcsutils/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":93,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpcsstandards/phpcsutils\",\n\t\"description\": \"A suite of utility functions for use with PHP_CodeSniffer\",\n\t\"type\": \"phpcodesniffer-standard\",\n\t\"keywords\": [ \"phpcs\", \"phpcbf\", \"standards\", \"static analysis\", \"php_codesniffer\", \"phpcs3\", \"tokens\", \"utility\", \"phpcodesniffer-standard\" ],\n\t\"license\": \"LGPL-3.0-or-later\",\n\t\"homepage\": \"https://phpcsutils.com/\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\"role\": \"lead\",\n\t\t\t\"homepage\": \"https://github.com/jrfnl\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Contributors\",\n\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHPCSUtils/graphs/contributors\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"issues\": \"https://github.com/PHPCSStandards/PHPCSUtils/issues\",\n\t\t\"source\": \"https://github.com/PHPCSStandards/PHPCSUtils\",\n\t\t\"docs\": \"https://phpcsutils.com/\",\n\t\t\"security\": \"https://github.com/PHPCSStandards/PHPCSUtils/security/policy\"\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.4\",\n\t\t\"squizlabs/php_codesniffer\": \"^3.10.0 || 4.0.x-dev@dev\",\n\t\t\"dealerdirect/phpcodesniffer-composer-installer\": \"^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"ext-filter\": \"*\",\n\t\t\"phpcsstandards/phpcsdevcs\": \"^1.1.6\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.3.2\",\n\t\t\"php-parallel-lint/php-console-highlighter\": \"^1.0\",\n\t\t\"yoast/phpunit-polyfills\": \"^1.1.0 || ^2.0.0\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"prefer-stable\": true,\n\t\"autoload\": {\n\t\t\"classmap\": [ \"PHPCSUtils/\" ]\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"PHPCSUtils\\\\Tests\\\\\": \"Tests/\",\n\t\t\t\"PHPCSUtils\\\\GHPages\\\\\": \".github/GHPages/\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-stable\": \"1.x-dev\",\n\t\t\t\"dev-develop\": \"1.x-dev\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"lint-lt72\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . --show-deprecated -e php --exclude vendor --exclude .git --exclude .github/GHPages\"\n\t\t],\n\t\t\"lint\": [\n\t\t\t\"@php ./vendor/php-parallel-lint/php-parallel-lint/parallel-lint . -e php --exclude vendor --exclude .git\"\n\t\t],\n\t\t\"checkcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcs\"\n\t\t],\n\t\t\"fixcs\": [\n\t\t\t\"@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf\"\n\t\t],\n\t\t\"test\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --no-coverage\"\n\t\t],\n\t\t\"test10\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit -c phpunit10.xml.dist --no-coverage\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit\"\n\t\t],\n\t\t\"coverage10\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit -c phpunit10.xml.dist\"\n\t\t],\n\t\t\"coverage-local\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit --coverage-html ./build/coverage-html\"\n\t\t],\n\t\t\"coverage-local10\": [\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit -c phpunit10.xml.dist --coverage-html ./build/coverage-html\"\n\t\t]\n\t},\n\t\"config\": {\n\t\t\"allow-plugins\": {\n\t\t\t\"dealerdirect/phpcodesniffer-composer-installer\": true\n\t\t},\n\t\t\"lock\": false\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpdocumentor/reflection-common/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":29,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpdocumentor/reflection-common\",\n\t\"keywords\": [ \"phpdoc\", \"phpDocumentor\", \"reflection\", \"static analysis\", \"FQSEN\" ],\n\t\"homepage\": \"http://www.phpdoc.org\",\n\t\"description\": \"Common reflection classes used by phpdocumentor to reflect the code structure\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Jaap van Otterdijk\",\n\t\t\t\"email\": \"opensource@ijaap.nl\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \"^7.2 || ^8.0\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src/\"\n\t\t}\n\t},\n\t\"require-dev\": {\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-2.x\": \"2.x-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpdocumentor/reflection-docblock/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":58,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpdocumentor/reflection-docblock\",\n\t\"description\": \"With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Mike van Riel\",\n\t\t\t\"email\": \"me@mikevanriel.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Jaap van Otterdijk\",\n\t\t\t\"email\": \"opensource@ijaap.nl\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \"^7.4 || ^8.0\",\n\t\t\"phpdocumentor/type-resolver\": \"^1.7\",\n\t\t\"webmozart/assert\": \"^1.9.1\",\n\t\t\"phpdocumentor/reflection-common\": \"^2.2\",\n\t\t\"ext-filter\": \"*\",\n\t\t\"phpstan/phpdoc-parser\": \"^1.7|^2.0\",\n\t\t\"doctrine/deprecations\": \"^1.1\"\n\t},\n\t\"require-dev\": {\n\t\t\"mockery/mockery\": \"~1.3.5 || ~1.6.0\",\n\t\t\"phpunit/phpunit\": \"^9.5\",\n\t\t\"phpstan/phpstan\": \"^1.8\",\n\t\t\"phpstan/phpstan-mockery\": \"^1.1\",\n\t\t\"phpstan/extension-installer\": \"^1.1\",\n\t\t\"phpstan/phpstan-webmozart-assert\": \"^1.2\",\n\t\t\"psalm/phar\": \"^5.26\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"phpDocumentor\\\\Reflection\\\\\": [ \"tests/unit\", \"tests/integration\" ]\n\t\t}\n\t},\n\t\"config\": {\n\t\t\"platform\": {\n\t\t\t\"php\": \"7.4.0\"\n\t\t},\n\t\t\"allow-plugins\": {\n\t\t\t\"phpstan/extension-installer\": true\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-master\": \"5.x-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpdocumentor/type-resolver/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":52,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpdocumentor/type-resolver\",\n\t\"description\": \"A PSR-5 based resolver of Class names, Types and Structural Element Names\",\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Mike van Riel\",\n\t\t\t\"email\": \"me@mikevanriel.com\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \"^7.3 || ^8.0\",\n\t\t\"phpdocumentor/reflection-common\": \"^2.0\",\n\t\t\"phpstan/phpdoc-parser\": \"^1.18|^2.0\",\n\t\t\"doctrine/deprecations\": \"^1.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"ext-tokenizer\": \"*\",\n\t\t\"phpunit/phpunit\": \"^9.5\",\n\t\t\"phpstan/phpstan\": \"^1.8\",\n\t\t\"phpstan/phpstan-phpunit\": \"^1.1\",\n\t\t\"phpstan/extension-installer\": \"^1.1\",\n\t\t\"vimeo/psalm\": \"^4.25\",\n\t\t\"rector/rector\": \"^0.13.9\",\n\t\t\"phpbench/phpbench\": \"^1.2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"phpDocumentor\\\\Reflection\\\\\": \"src\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"phpDocumentor\\\\Reflection\\\\\": [ \"tests/unit\", \"tests/benchmark\" ]\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-1.x\": \"1.x-dev\"\n\t\t}\n\t},\n\t\"config\": {\n\t\t\"platform\": {\n\t\t\t\"php\": \"7.3.0\"\n\t\t},\n\t\t\"allow-plugins\": {\n\t\t\t\"phpstan/extension-installer\": true\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/phpstan/phpdoc-parser/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":45,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"phpstan/phpdoc-parser\",\n\t\"description\": \"PHPDoc parser with support for nullable, intersection and generic types\",\n\t\"license\": \"MIT\",\n\t\"require\": {\n\t\t\"php\": \"^7.4 || ^8.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"doctrine/annotations\": \"^2.0\",\n\t\t\"nikic/php-parser\": \"^5.3.0\",\n\t\t\"php-parallel-lint/php-parallel-lint\": \"^1.2\",\n\t\t\"phpstan/extension-installer\": \"^1.0\",\n\t\t\"phpstan/phpstan\": \"^2.0\",\n\t\t\"phpstan/phpstan-phpunit\": \"^2.0\",\n\t\t\"phpstan/phpstan-strict-rules\": \"^2.0\",\n\t\t\"phpunit/phpunit\": \"^9.6\",\n\t\t\"symfony/process\": \"^5.2\"\n\t},\n\t\"config\": {\n\t\t\"platform\": {\n\t\t\t\"php\": \"7.4.6\"\n\t\t},\n\t\t\"sort-packages\": true,\n\t\t\"allow-plugins\": {\n\t\t\t\"phpstan/extension-installer\": true\n\t\t}\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"PHPStan\\\\PhpDocParser\\\\\": [\n\t\t\t\t\"src/\"\n\t\t\t]\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"PHPStan\\\\PhpDocParser\\\\\": [\n\t\t\t\t\"tests/PHPStan\"\n\t\t\t]\n\t\t}\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"prefer-stable\": true\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/psr/container/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":28,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"psr/container\",\n\t\"type\": \"library\",\n\t\"description\": \"Common Container Interface (PHP FIG PSR-11)\",\n\t\"keywords\": [ \"psr\", \"psr-11\", \"container\", \"container-interop\", \"container-interface\" ],\n\t\"homepage\": \"https://github.com/php-fig/container\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"PHP-FIG\",\n\t\t\t\"homepage\": \"https://www.php-fig.org/\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.4.0\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Psr\\\\Container\\\\\": \"src/\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-master\": \"2.0.x-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/psr/log/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":27,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"psr/log\",\n\t\"description\": \"Common interface for logging libraries\",\n\t\"keywords\": [ \"psr\", \"psr-3\", \"log\" ],\n\t\"homepage\": \"https://github.com/php-fig/log\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"PHP-FIG\",\n\t\t\t\"homepage\": \"https://www.php-fig.org/\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=8.0.0\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Psr\\\\Log\\\\\": \"src\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-master\": \"3.x-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/sabre/event/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":70,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"sabre/event\",\n\t\"description\": \"sabre/event is a library for lightweight event-based programming\",\n\t\"keywords\": [\n\t\t\"Events\",\n\t\t\"EventEmitter\",\n\t\t\"Promise\",\n\t\t\"Hooks\",\n\t\t\"Plugin\",\n\t\t\"Signal\",\n\t\t\"Async\",\n\t\t\"EventLoop\",\n\t\t\"Reactor\",\n\t\t\"Coroutine\"\n\t],\n\t\"homepage\": \"http://sabre.io/event/\",\n\t\"license\": \"BSD-3-Clause\",\n\t\"require\": {\n\t\t\"php\": \"^7.1 || ^8.0\"\n\t},\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Evert Pot\",\n\t\t\t\"email\": \"me@evertpot.com\",\n\t\t\t\"homepage\": \"http://evertpot.com/\",\n\t\t\t\"role\": \"Developer\"\n\t\t}\n\t],\n\t\"support\": {\n\t\t\"forum\": \"https://groups.google.com/group/sabredav-discuss\",\n\t\t\"source\": \"https://github.com/fruux/sabre-event\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Sabre\\\\Event\\\\\": \"lib/\"\n\t\t},\n\t\t\"files\": [\n\t\t\t\"lib/coroutine.php\",\n\t\t\t\"lib/Loop/functions.php\",\n\t\t\t\"lib/Promise/functions.php\"\n\t\t]\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Sabre\\\\Event\\\\\": \"tests/Event\"\n\t\t}\n\t},\n\t\"require-dev\": {\n\t\t\"friendsofphp/php-cs-fixer\": \"~2.17.1||^3.63\",\n\t\t\"phpstan/phpstan\": \"^0.12\",\n\t\t\"phpunit/phpunit\": \"^7.5 || ^8.5 || ^9.6\"\n\t},\n\t\"scripts\": {\n\t\t\"phpstan\": [\n\t\t\t\"phpstan analyse lib tests\"\n\t\t],\n\t\t\"cs-fixer\": [\n\t\t\t\"PHP_CS_FIXER_IGNORE_ENV=true php-cs-fixer fix\"\n\t\t],\n\t\t\"phpunit\": [\n\t\t\t\"phpunit --configuration tests/phpunit.xml\"\n\t\t],\n\t\t\"test\": [\n\t\t\t\"composer phpstan\",\n\t\t\t\"composer cs-fixer\",\n\t\t\t\"composer phpunit\"\n\t\t]\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":91,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"squizlabs/php_codesniffer\",\n\t\"description\": \"PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.\",\n\t\"license\": \"BSD-3-Clause\",\n\t\"type\": \"library\",\n\t\"keywords\": [\n\t\t\"phpcs\",\n\t\t\"standards\",\n\t\t\"static analysis\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Greg Sherwood\",\n\t\t\t\"role\": \"Former lead\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Juliette Reinders Folmer\",\n\t\t\t\"role\": \"Current lead\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Contributors\",\n\t\t\t\"homepage\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors\"\n\t\t}\n\t],\n\t\"homepage\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer\",\n\t\"support\": {\n\t\t\"issues\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/issues\",\n\t\t\"wiki\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki\",\n\t\t\"source\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer\",\n\t\t\"security\": \"https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy\"\n\t},\n\t\"require\": {\n\t\t\"php\": \">=5.4.0\",\n\t\t\"ext-simplexml\": \"*\",\n\t\t\"ext-tokenizer\": \"*\",\n\t\t\"ext-xmlwriter\": \"*\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4\"\n\t},\n\t\"bin\": [\n\t\t\"bin/phpcbf\",\n\t\t\"bin/phpcs\"\n\t],\n\t\"config\": {\n\t\t\"lock\": false\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-master\": \"3.x-dev\"\n\t\t}\n\t},\n\t\"scripts\": {\n\t\t\"cs\": [\n\t\t\t\"@php ./bin/phpcs\"\n\t\t],\n\t\t\"cbf\": [\n\t\t\t\"@php ./bin/phpcbf\"\n\t\t],\n\t\t\"test\": [\n\t\t\t\"Composer\\\\Config::disableProcessTimeout\",\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit tests/AllTests.php --no-coverage\"\n\t\t],\n\t\t\"coverage\": [\n\t\t\t\"Composer\\\\Config::disableProcessTimeout\",\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit tests/AllTests.php -d max_execution_time=0\"\n\t\t],\n\t\t\"coverage-local\": [\n\t\t\t\"Composer\\\\Config::disableProcessTimeout\",\n\t\t\t\"@php ./vendor/phpunit/phpunit/phpunit tests/AllTests.php --coverage-html ./build/coverage-html -d max_execution_time=0\"\n\t\t],\n\t\t\"build\": [\n\t\t\t\"Composer\\\\Config::disableProcessTimeout\",\n\t\t\t\"@php -d phar.readonly=0 -f ./scripts/build-phar.php\"\n\t\t],\n\t\t\"check-all\": [\n\t\t\t\"@cs\",\n\t\t\t\"@test\"\n\t\t]\n\t},\n\t\"scripts-descriptions\": {\n\t\t\"cs\": \"Check for code style violations.\",\n\t\t\"cbf\": \"Fix code style violations.\",\n\t\t\"test\": \"Run the unit tests without code coverage.\",\n\t\t\"coverage\": \"Run the unit tests with code coverage.\",\n\t\t\"coverage-local\": \"Run the unit tests with code coverage and generate an HTML report in a 'build' directory.\",\n\t\t\"build\": \"Create PHAR files for PHPCS and PHPCBF.\",\n\t\t\"check-all\": \"Run all checks (phpcs, tests).\"\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.1.js","messages":[{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":7,"column":1,"nodeType":"Block","endLine":7,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag2\".","line":8,"column":1,"nodeType":"Block","endLine":8,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag3\".","line":9,"column":1,"nodeType":"Block","endLine":9,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":18,"column":1,"nodeType":"Block","endLine":18,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":29,"column":1,"nodeType":"Block","endLine":29,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":39,"column":1,"nodeType":"Block","endLine":39,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag2\".","line":40,"column":1,"nodeType":"Block","endLine":40,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tagThree\".","line":41,"column":1,"nodeType":"Block","endLine":41,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tagFour\".","line":42,"column":1,"nodeType":"Block","endLine":42,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":48,"column":1,"nodeType":"Block","endLine":48,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":59,"column":1,"nodeType":"Block","endLine":59,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":70,"column":1,"nodeType":"Block","endLine":70,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":78,"column":1,"nodeType":"Block","endLine":78,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"groupOne\".","line":85,"column":1,"nodeType":"Block","endLine":85,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"groupOne\".","line":86,"column":1,"nodeType":"Block","endLine":86,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"group2\".","line":88,"column":1,"nodeType":"Block","endLine":88,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"group2\".","line":89,"column":1,"nodeType":"Block","endLine":89,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"g3\".","line":92,"column":1,"nodeType":"Block","endLine":92,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"g3\".","line":93,"column":1,"nodeType":"Block","endLine":93,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":104,"column":1,"nodeType":"Block","endLine":104,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":110,"column":1,"nodeType":"Block","endLine":110,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":112,"column":1,"nodeType":"Block","endLine":112,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag1\".","line":114,"column":1,"nodeType":"Block","endLine":114,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"category\".","line":140,"column":1,"nodeType":"Block","endLine":140,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"one\".","line":152,"column":1,"nodeType":"Block","endLine":152,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"two\".","line":153,"column":1,"nodeType":"Block","endLine":153,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"one\".","line":154,"column":1,"nodeType":"Block","endLine":154,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"two\".","line":156,"column":1,"nodeType":"Block","endLine":156,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"two\".","line":158,"column":1,"nodeType":"Block","endLine":158,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"three\".","line":159,"column":1,"nodeType":"Block","endLine":159,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"three\".","line":161,"column":1,"nodeType":"Block","endLine":161,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":193,"column":1,"nodeType":"Block","endLine":193,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"tag\".","line":220,"column":1,"nodeType":"Block","endLine":220,"endColumn":1},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":226,"column":1,"nodeType":"Program","messageId":"max","endLine":226,"endColumn":103},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"category\".","line":229,"column":1,"nodeType":"Block","endLine":229,"endColumn":1},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":230,"column":12,"nodeType":"Program","messageId":"unexpectedTab","endLine":230,"endColumn":13},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":231,"column":11,"nodeType":"Program","messageId":"unexpectedTab","endLine":231,"endColumn":12},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":232,"column":11,"nodeType":"Program","messageId":"unexpectedTab","endLine":232,"endColumn":12},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":234,"column":12,"nodeType":"Program","messageId":"unexpectedTab","endLine":234,"endColumn":13},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":235,"column":9,"nodeType":"Program","messageId":"unexpectedTab","endLine":235,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":239,"column":1,"nodeType":"Program","messageId":"max","endLine":239,"endColumn":103},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"category\".","line":242,"column":1,"nodeType":"Block","endLine":242,"endColumn":1},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":242,"column":13,"nodeType":"Program","messageId":"unexpectedTab","endLine":242,"endColumn":15},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":243,"column":12,"nodeType":"Program","messageId":"unexpectedTab","endLine":243,"endColumn":14},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":244,"column":11,"nodeType":"Program","messageId":"unexpectedTab","endLine":244,"endColumn":12},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":245,"column":11,"nodeType":"Program","messageId":"unexpectedTab","endLine":245,"endColumn":12},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":247,"column":12,"nodeType":"Program","messageId":"unexpectedTab","endLine":247,"endColumn":13},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":247,"column":15,"nodeType":"Program","messageId":"unexpectedTab","endLine":247,"endColumn":16},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":248,"column":9,"nodeType":"Program","messageId":"unexpectedTab","endLine":248,"endColumn":11},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"codeCoverageIgnore\".","line":254,"column":1,"nodeType":"Block","endLine":254,"endColumn":1},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"phpcs:disable\".","line":256,"column":1,"nodeType":"Block","endLine":256,"endColumn":1},{"ruleId":"jsdoc/no-blank-blocks","severity":1,"message":"No empty blocks","line":262,"column":1,"nodeType":"Block","endLine":262,"endColumn":1},{"ruleId":"jsdoc/no-blank-blocks","severity":1,"message":"No empty blocks","line":266,"column":1,"nodeType":"Block","endLine":266,"endColumn":1}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":53,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * Short description.\n *\n * Long description\n * over multiple lines.\n *\n * @tag1 one\n * @tag2 two\n * @tag3 three\n */\n\n/**\n * short description\n *\n * long description\n * over multiple lines.\n *\n * @tag1 one\n */\n\n/**\n *\n *Short description\n *\n *\n *Long description\n *over multiple lines\n *\n * @tag1 one\n */\n\n/*\n This is not a doc block.\n */\n\n/**\n * Short description.\n *\n * @tag one\n * @tag2 two\n * @tagThree three\n * @tagFour four\n */\n\n/**\n * Short description.\n *\n * @tag one\n *\n * @param\n * @param\n */\n\n/**\n * Short description.\n *\n * @param\n * @param\n * @tag one\n */\n\n/**\n * Short description.\n *\n * @param\n *\n * @param\n *\n *\n * @tag one\n */\n\n/**\n * Short description.\n *\n * @param\n *\n * @tag one\n * @param\n */\n\n/**\n * Short description.\n *\n * @groupOne one\n * @groupOne two\n *\n * @group2 one\n * @group2 two\n *\n *\n * @g3\n * @g3 two\n */\n\n/**\n * Short description\n * over multiple lines.\n *\n * Long description.\n *\n * @param\n *\n * @tag one\n */\n\n/**\n * Short description.\n *\n * @tag1 one some comment across\n * multiple lines\n * @tag1 two some comment across\n * multiple lines\n * @tag1 three some comment across\n * multiple lines\n */\n\n/**\n * Returns true if the specified string is in the camel caps format.\n *\n * @param boolean $classFormat If true, check to see if the string is in the\n * class format. Class format strings must start\n * with a capital letter and contain no\n * underscores.\n * @param boolean $strict If true, the string must not have two capital\n * letters next to each other. If false, a\n * relaxed camel caps policy is used to allow\n * for acronyms.\n *\n * @return boolean\n */\n\n/**\n * Verifies that a @throws tag exists for a function that throws exceptions.\n * Verifies the number of @throws tags and the number of throw tokens matches.\n * Verifies the exception type.\n *\n * PHP version 5\n *\n * @category PHP\n * @package PHP_CodeSniffer\n * @author Greg Sherwood <gsherwood@squiz.net>\n * @author Marc McIntyre <mmcintyre@squiz.net>\n * @copyright 2006-2012 Squiz Pty Ltd (ABN 77 084 670 600)\n * @license https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/licence.txt BSD Licence\n * @link http://pear.php.net/package/PHP_CodeSniffer\n */\n\n/**\n * Comment\n *\n * @one\n * @two\n * @one\n *\n * @two something\n * here\n * @two foo\n * @three something\n * here\n * @three bar\n */\n\n/**\n * @ var Comment\n */\n\n/** @member Database $mockedDatabase */\n/** @member Container $mockedContainer */\n\n/**\n * 这是一条测试评论.\n */\n\n/**\n * I'm a function short-description\n *\n * @return boolean\n */\n\n/**\n * this is a test\n *\n * @author test\n * @param boolean $foo blah\n * @return boolean\n * @param boolean $bar Blah.\n */\n\n/**\n * Short description.\n *\n * @tag one\n * @param int $number\n * @param string $text\n * @return something\n */\n\n/**\n * @param int $number\n * @param string $text\n * @return something\n */\n\n/**\n * @param int $number\n */\n\n/**\n * étude des ...\n */\n\n/** doc comment */\n\n/**\n * Document behaviour with missing blank lines with indented docblocks.\n *\n * @param\n * @param\n * @tag one\n */\n\n/** Indented doc comment */\n\n/**\n * Verify and document sniff behaviour when the \"tag value\" is indented with a mix of tabs and spaces.\n * The below is \"correctly\" aligned.\n *\n * @category PHP\n * @package\t PHP_CodeSniffer\n * @author\t Greg Sherwood <gsherwood@squiz.net>\n * @author\t Marc McIntyre <mmcintyre@squiz.net>\n * @copyright 2006-2012 Squiz Pty Ltd (ABN 77 084 670 600)\n * @license\t https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/licence.txt BSD Licence\n * @link\t http://pear.php.net/package/PHP_CodeSniffer\n */\n\n/**\n * Verify and document sniff behaviour when the \"tag value\" is indented with a mix of tabs and spaces.\n * The below is incorrectly aligned.\n *\n * @category\t\tPHP\n * @package\t\t PHP_CodeSniffer\n * @author\t Greg Sherwood <gsherwood@squiz.net>\n * @author\tMarc McIntyre <mmcintyre@squiz.net>\n * @copyright 2006-2012 Squiz Pty Ltd (ABN 77 084 670 600)\n * @license\t \thttps://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/licence.txt BSD Licence\n * @link\t\thttp://pear.php.net/package/PHP_CodeSniffer\n */\n\n/**\n * Do something.\n *\n * @codeCoverageIgnore\n *\n * @phpcs:disable Stnd.Cat.SniffName\n *\n * @return void\n */\n\n// Tests to check handling empty doc comments.\n/**\n */\n\n/**\n *\n */\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unterminated comment","line":4,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Intentional parse error. Testing that the sniff is *not* triggered\n// in this case\n\n/** No docblock close tag. Must be last test without new line.","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/FixmeUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":7,"column":1,"nodeType":"Program","messageId":"global","endLine":10,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":7,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":10,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * FIXME: Write this comment\n * FIXME\n */\n\n// FIXME: remove this.\nalert( 'test' );\n\n// FIXME remove this.\nalert( 'test' );\n\n// fixme - remove this.\n\n// Extract info from the array.\n// FIXME: can this be done faster?\n\n// Extract info from the array (fixme: make it faster)\n// To do this, use a function!\n// nofixme! NOFIXME! NOfixme!\n// FIXME.\n// éfixme\n// fixmeé\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/TodoUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":7,"column":1,"nodeType":"Program","messageId":"global","endLine":10,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":7,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":10,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * TODO: Write this comment\n * TODO\n */\n\n// TODO: remove this.\nalert( 'test' );\n\n// TODO remove this.\nalert( 'test' );\n\n// todo - remove this.\n\n// Extract info from the array.\n// TODO: can this be done faster?\n\n// Extract info from the array (todo: make it faster)\n// To do this, use a function!\n// notodo! NOTODO! NOtodo!\n// TODO.\n// étodo\n// todoé\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.1.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token 'hello'","line":3,"column":22,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\n\nif (something) print 'hello';\n\nif (something) {\n print 'hello';\n} else print 'hi';\n\nif (something) {\n print 'hello';\n} else if (something) print 'hi';\n\nfor (i; i > 0; i--) print 'hello';\n\nwhile (something) print 'hello';\n\ndo {\n i--;\n} while (something);\n\ndo i++; while (i < 5);\n\nSomeClass.prototype.for = function() {\n // do something\n};\n\nif ($(\"#myid\").rotationDegrees()=='90')\n $('.modal').css({'transform': 'rotate(90deg)'});\n\nif ($(\"#myid\").rotationDegrees()=='90')\n $foo = {'transform': 'rotate(90deg)'};\n\nif (something) {\n alert('hello');\n} else /* comment */ if (somethingElse) alert('hi');\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token","line":6,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Intentional parse error (missing closing parenthesis).\n// This should be the only test in this file.\n// Testing that the sniff is *not* triggered.\n\ndo i++; while (i < 5\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.3.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token","line":6,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Intentional parse error (missing opening parenthesis).\n// This should be the only test in this file.\n// Testing that the sniff is *not* triggered.\n\ndo i++; while\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ClosureLinterUnitTest.js","messages":[{"ruleId":"jsdoc/require-returns","severity":1,"message":"Missing JSDoc @return declaration.","line":1,"column":1,"nodeType":"Block","endLine":3,"endColumn":4},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":4,"column":1,"nodeType":"Program","messageId":"global","endLine":6,"endColumn":2},{"ruleId":"no-unused-vars","severity":1,"message":"'something' is defined but never used.","line":4,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":4,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":5,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":10}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * My function\n */\nfunction something() {\n\treturn a;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ESLintUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":1,"endColumn":17},{"ruleId":"no-unused-vars","severity":1,"message":"'foo' is assigned a value but never used.","line":1,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":1,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":16}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"const foo = bar;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/JSHintUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":3,"column":1,"nodeType":"Program","messageId":"global","endLine":3,"endColumn":17},{"ruleId":"no-unused-vars","severity":1,"message":"'foo' is assigned a value but never used.","line":3,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":3,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":3,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":16}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/* jshint undef: true, unused: true */\n\nconst foo = bar;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unterminated string constant","line":2,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nalert('hi);\n\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unterminated string constant","line":2,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nalert('hi);\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":1,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unterminated string constant","line":2,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nalert('hi);\n\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unterminated string constant","line":2,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nalert('hi);\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":1,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":2,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\nalert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token +=","line":94,"column":15,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\n\n// Valid\nvar1 = 'var1';\nvar10 = 'var1';\nvar100 = 'var1';\nvar1000 = 'var1';\n\n// Invalid\nvar1 = 'var1';\nvar10 = 'var1';\nvar100 = 'var1';\nvar1000 = 'var1';\n\n// Valid\nvar1 = 'var1';\nvar10 = 'var1';\n\nvar100 = 'var1';\nvar1000 = 'var1';\n\n// Invalid\nvar1 = 'var1';\nvar10 = 'var1';\n\nvar100 = 'var1';\nvar1000 = 'var1';\n\n// Valid\nvar1 += 'var1';\nvar10 += 'var1';\nvar100 += 'var1';\nvar1000 += 'var1';\n\n// Invalid\nvar1 += 'var1';\nvar10+= 'var1';\nvar100 += 'var1';\nvar1000 += 'var1';\n\n// Valid\nvar1 = 'var1';\nvar10 += 'var1';\nvar100 = 'var1';\nvar1000 += 'var1';\n\n// Invalid\nvar1 = 'var1';\nvar10 += 'var1';\nvar100 = 'var1';\nvar1000+= 'var1';\n\n// Valid\nvar1 += 'var1';\nvar10 += 'var1';\n\nvar100 += 'var1';\nvar1000 += 'var1';\n\n// Invalid\nvar1 += 'var1';\nvar10 += 'var1';\n\nvar100 += 'var1';\nvar1000 += 'var1';\n\n// Valid\nvar test = 100;\n\n// InValid\nvar test = 100;\n\ncommentStart = phpcsFile.findPrevious();\ncommentEnd = this._phpcsFile;\nexpected += '...';\n\n// Invalid\nthis.okButton = {};\ncontent = {};\n\nvar buttonid = [this.id, '-positionFormats-add'].join('');\nvar buttonWidget = WidgetStore.get(buttonid);\nvar spinButtonid = [this.id, '-positionFormats-spinButton'].join('');\nvar spinButtonWidget = WidgetStore.get(spinButtonid);\nvar position = spinButtonWidget.getValue();\nvar posFormatsList = WidgetStore.get([self.id, '-positionFormats-list'].join(''));\n\ndfx.stripTags = function(content, allowedTags)\n{\n var match;\n var re = 'blah';\n};\n\nvar contents += 'if (';\nvar conditions = array();\n\nvar foo = {};\nfoo.blah = 'blah';\n\nvar script = document.createElement('script');\nscript.onload = function()\n{\n clearTimeout(t);\n};\n\nstream.match(stream.sol() ? /^\\s*\\/\\/.*/ : /^\\s+\\/\\/.*/);\nfunction() {\n if (condition)\n foo = .4\n}\n\nx = x << y;\nx <<= y;\nx = x >> y;\nx >>= y;\n\nx = x << y;\nx >>>= y;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":4,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'someVar' is not defined.","line":1,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":1,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":20},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":1,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":1,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[23,23],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'someVar' is not defined.","line":2,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":2,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":20},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":2,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[48,48],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":3,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":3,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":20},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":3,"column":33,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":35,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[83,83],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-vars","severity":1,"message":"'z' is assigned a value but never used.","line":4,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":4,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":4,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":4,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":20}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":13,"fixableErrorCount":0,"fixableWarningCount":0,"source":"if ( !someVar || !x ) {}\nif ( !someVar || !x ) {}\nif ( !foo() && ( !x || true ) ) {}\nconst z = !( x || y );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":14,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":1,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":1,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":1,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[26,27],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":2,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":2,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":2,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[55,56],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":3,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'True' is not defined.","line":3,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":3,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[84,85],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":4,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":4,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":4,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'True' is not defined.","line":4,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":6,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":6,"column":27,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6,"endColumn":30,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[132,133],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":7,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":7,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":24},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":7,"column":27,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7,"endColumn":30,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[162,163],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":8,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'False' is not defined.","line":8,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":24},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":8,"column":27,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8,"endColumn":30,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[192,193],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":9,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":9,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":9,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":11,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":11,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[240,241],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":12,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'NULL' is not defined.","line":12,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":12,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":12,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[269,270],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":13,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'Null' is not defined.","line":13,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":13,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":13,"endColumn":29,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[298,299],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":14,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":14,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":14,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'NULL' is not defined.","line":14,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":16}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":33,"fixableErrorCount":0,"fixableWarningCount":0,"source":"if ( variable === true ) { }\nif ( variable === TRUE ) { }\nif ( variable === True ) { }\nvariable = True;\n\nif ( variable === false ) { }\nif ( variable === FALSE ) { }\nif ( variable === False ) { }\nvariable = false;\n\nif ( variable === null ) { }\nif ( variable === NULL ) { }\nif ( variable === Null ) { }\nvariable = NULL;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":15,"endColumn":43},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1,"endColumn":26},{"ruleId":"no-useless-concat","severity":1,"message":"Unexpected string concatenation of literals.","line":1,"column":15,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":1,"endColumn":16},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2,"endColumn":22},{"ruleId":"no-redeclare","severity":1,"message":"'x' is already defined.","line":2,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":2,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":3,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3,"endColumn":29},{"ruleId":"no-redeclare","severity":1,"message":"'x' is already defined.","line":3,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":3,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":3,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":7,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":24},{"ruleId":"no-useless-concat","severity":1,"message":"Unexpected string concatenation of literals.","line":8,"column":21,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":8,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":9,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":10,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":10,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":11,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":11,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":19},{"ruleId":"no-useless-concat","severity":1,"message":"Unexpected string concatenation of literals.","line":11,"column":27,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":11,"endColumn":28},{"ruleId":"no-unused-vars","severity":1,"message":"'long' is assigned a value but never used.","line":13,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":13,"endColumn":11}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":17,"fixableErrorCount":0,"fixableWarningCount":0,"source":"var x = 'My ' + 'string';\nvar x = 'My ' + 1234;\nvar x = 'My ' + y + ' test';\n\nthis.errors.test = x;\nthis.errors[ 'test' + 10 ] = x;\nthis.errors[ 'test' + y ] = x;\nthis.errors[ 'test' + 'blah' ] = x;\nthis.errors[ y ] = x;\nthis.errors[ y + z ] = x;\nthis.errors[ y + z + 'My' + 'String' ] = x;\n\nconst long = 'This is a really long string. ' +\n 'It is being used for errors. ' +\n 'The message is not translated.';\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token <<","line":5,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nresult = x?y:z;\nresult = x ? y : z;\n\n<<<<<<< HEAD\nif (something === true\n=======\nif (something === false\n>>>>>>> develop\n ^ somethingElse === true\n) {\n<<<<<<< HEAD\n return true;\n=======\n return false;\n>>>>>>> develop\n}\n\ny = 1\n + 2\n - 3;\n\n/*\n<<<<<<< HEAD\n * @var string $bar\n */\nif (something === true\n\n/**\n=======\n * @var string $foo\n>>>>>>> master\n */\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":1,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":8},{"ruleId":"no-dupe-keys","severity":1,"message":"Duplicate key 'abc'.","line":4,"column":2,"nodeType":"ObjectExpression","messageId":"unexpected","endLine":4,"endColumn":5},{"ruleId":"no-mixed-spaces-and-tabs","severity":1,"message":"Mixed spaces and tabs.","line":6,"column":1,"nodeType":"Program","messageId":"mixedSpacesAndTabs","endLine":6,"endColumn":3},{"ruleId":"no-dupe-keys","severity":1,"message":"Duplicate key 'abc'.","line":8,"column":2,"nodeType":"ObjectExpression","messageId":"unexpected","endLine":8,"endColumn":5}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"const x = {\n\tabc: 1,\n\tzyz: 2,\n\tabc: 5,\n\tmno: {\n\t abc: 4\n\t},\n\tabc: 5\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":9,"endColumn":3},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":1,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":8},{"ruleId":"no-dupe-keys","severity":1,"message":"Duplicate key 'abc'.","line":4,"column":2,"nodeType":"ObjectExpression","messageId":"unexpected","endLine":4,"endColumn":5},{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":5,"column":6,"nodeType":"Program","messageId":"unexpectedTab","endLine":5,"endColumn":7},{"ruleId":"no-mixed-spaces-and-tabs","severity":1,"message":"Mixed spaces and tabs.","line":6,"column":2,"nodeType":"Program","messageId":"mixedSpacesAndTabs","endLine":6,"endColumn":4},{"ruleId":"no-dupe-keys","severity":1,"message":"Duplicate key 'abc'.","line":8,"column":2,"nodeType":"ObjectExpression","messageId":"unexpected","endLine":8,"endColumn":5}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":"const x = {\n\tabc: 1,\n\tzyz: 2,\n\tabc: 5,\n\tmno:\t{\n \tabc: 4\n\t},\n\tabc: 5\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":16,"endColumn":5},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is assigned a value but never used.","line":16,"column":1,"nodeType":"Identifier","messageId":"unusedVar","endLine":16,"endColumn":2}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"let i;\n\ni = 10;\n--i;\n--i;\n--i;\n++i;\n++i;\n++i;\n\ni--;\ni--;\ni--;\ni++;\ni++;\ni++;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token Generic","line":1,"column":11,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"phpcs:set Generic.WhiteSpace.ScopeIndent tabIndent false\nvar script = document.createElement('script');\nscript.onload = function()\n{\n clearTimeout(t);\n script456.onload = null;\n script.onreadystatechange = null;\n callback.call(this);\n\n};\n\nthis.callbacks[type] = {\n namespaces: {},\nothers: []\n};\n\nblah = function()\n{\n print something;\n\n }\n\ntest(blah, function() {\n print something;\n});\n\nvar test = [{x: 10}];\nvar test = [{\n x: 10,\n y: {\n b14h: 12,\n 'b14h': 12\n },\n z: 23\n}];\n\nViper.prototype = {\n\n _removeEvents: function(elem)\n {\n if (!elem) {\n elem = this.element;\n }\n\n ViperUtil.removeEvent(elem, '.' + this.getEventNamespace());\n\n }\n\n};\n\nthis.init = function(data) {\n if (_pageListWdgt) {\n GUI.getWidget('changedPagesList').addItemClickedCallback(\n function(itemid, target) {\n draftChangeTypeClicked(\n itemid,\n target,\n {\n reviewData: _reviewData,\n pageid: itemid\n }\n );\n }\n );\n }//end if\n\n};\n\na(\n function() {\n var _a = function() {\n b = false;\n\n };\n true\n }\n);\n\n(function() {\n a = function() {\n a(function() {\n if (true) {\n a = true;\n }\n });\n\n a(\n function() {\n if (true) {\n if (true) {\n a = true;\n }\n }\n }\n );\n\n a(\n function() {\n if (true) {\n a = true;\n }\n }\n );\n\n };\n\n})();\n\na.prototype = {\n\n a: function()\n {\n var currentSize = null;\n ViperUtil.addEvent(\n header,\n 'safedblclick',\n function() {},\n );\n\n if (topContent) {\n ViperUtil.addClass(topContent, 'Viper-popup-top');\n main.appendChild(topContent);\n }\n\n ViperUtil.addClass(midContent, 'Viper-popup-content');\n main.appendChild(midContent);\n }\n\n};\n\na.prototype = {\n\n a: function()\n {\n ViperUtil.addClass(midContent, 'Viper-popup-content');\n main.appendChild(midContent);\n\n var mouseUpAction = function() {};\n var preventMouseUp = false;\n var self = this;\n if (clickAction) {\n }\n }\n\n};\n\na.prototype = {\n\n a: function()\n {\n var a = function() {\n var a = 'foo';\n };\n\n if (true) {\n }\n\n },\n\n b: function()\n {\n ViperUtil.addEvent(\n function() {\n if (fullScreen !== true) {\n currentSize = {\n };\n\n showfullScreen();\n }\n }\n );\n\n },\n\n c: function()\n {\n this.a(\n {\n a: function() {\n form.onsubmit = function() {\n return false;\n };\n\n var a = true;\n }\n }\n );\n\n }\n\n};\n\na.prototype = {\n init: function()\n {},\n\n _b: function()\n {\n }\n\n};\n\nfor (var i = 0; i < 10; i++) {\n var foo = {foo:{'a':'b',\n 'c':'d'}};\n}\n\nclass TestOk\n{\n destroy()\n {\n setTimeout(a, 1000);\n\n if (typeof self.callbackOnClose === \"function\") {\n self.callbackOnClose();\n }\n }\n}\n\nclass TestBad\n{\n destroy()\n {\n setTimeout(function () {\n return;\n }, 1000);\n\n if (typeof self.callbackOnClose === \"function\") {\n self.callbackOnClose();\n }\n }\n}\n\n( function( $ ) {\n foo(function( value ) {\n value.bind( function( newval ) {\n $( '#bar' ).html( newval );\n } );\n } )( jQuery );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token ;","line":6,"column":22,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"console.info();\nconsole.warn();\nconsole.test();\ncon.sole();\nvar console = {\n console: 'string';\n};\nfunction console() {}","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/AssignThisUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":20,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'buttonWidget' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":13},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":6,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6,"endColumn":14},{"ruleId":"block-scoped-var","severity":1,"message":"'x' declared on line 16 column 11 is used outside of binding context.","line":6,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'x' declared on line 17 column 6 is used outside of binding context.","line":6,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":6},{"ruleId":"no-constant-condition","severity":1,"message":"Unexpected constant condition.","line":10,"column":6,"nodeType":"Literal","messageId":"unexpected","endLine":10,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'test' is assigned a value but never used.","line":11,"column":2,"nodeType":"Identifier","messageId":"unusedVar","endLine":11,"endColumn":6},{"ruleId":"no-unused-vars","severity":1,"message":"'itemid' is assigned a value but never used.","line":14,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":14,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":14,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":29},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":16,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":16,"endColumn":19},{"ruleId":"no-redeclare","severity":1,"message":"'x' is already defined.","line":16,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":16,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'x' declared on line 17 column 6 is used outside of binding context.","line":16,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":16,"endColumn":12},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":17,"column":2,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":17,"endColumn":19},{"ruleId":"no-redeclare","severity":1,"message":"'x' is already defined.","line":17,"column":6,"nodeType":"Identifier","messageId":"redeclared","endLine":17,"endColumn":7},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":17,"column":6,"nodeType":"Identifier","messageId":"unusedVar","endLine":17,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_self'.","line":20,"column":7,"nodeType":"VariableDeclarator","messageId":"unexpectedUnderscore","endLine":20,"endColumn":19},{"ruleId":"no-unused-vars","severity":1,"message":"'_self' is assigned a value but never used.","line":20,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":20,"endColumn":12}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":17,"fixableErrorCount":0,"fixableWarningCount":0,"source":"const self = this;\nbuttonWidget.addClickEvent( () => {\n\tself.addDynamicSouce();\n} );\n\nvar x = self;\nlet y = this;\n\nlet test = '';\nif ( true ) {\n\ttest = this;\n}\n\nconst itemid = this.items[ i ].getAttribute( 'itemid' );\n\nfor ( var x = this; y < 10; y++ ) {\n\tvar x = this + 1;\n}\n\nconst _self = this;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token getSomething","line":48,"column":5,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"SampleWidgetType.prototype = {\n\n create: function(callback)\n {\n if (x === 1) {\n return;\n }\n\n if (y === 1) {\n callback.call(this);\n // A comment here to explain the return is okay.\n return;\n }\n\n if (a === 1) {\n // Cant return value even after calling callback.\n callback.call(this);\n return something;\n }\n\n if (a === 1) {\n // Need to pass self or this to callback function.\n callback.call(a);\n }\n\n callback.call(self);\n\n var self = this;\n this.createChildren(null, function() {\n callback.call(self, div);\n });\n\n // Never good to return a value.\n return something;\n\n callback.call(self);\n }\n\n};\n\nAnotherSampleWidgetType.prototype = {\n\n create: function(input)\n {\n return;\n }\n\n getSomething: function(input)\n {\n return 1;\n }\n\n};\n\n\nNoCreateWidgetType.prototype = {\n\n getSomething: function(input)\n {\n return;\n }\n\n};\n\n\nSomeRandom.prototype = {\n\n create: function(input)\n {\n return;\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n if (a === 1) {\n // This is ok because it is the last statement,\n // even though it is conditional.\n callback.call(self);\n }\n\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n var something = callback;\n\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n // Also valid because we are passing the callback to\n // someone else to call.\n if (y === 1) {\n this.something(callback);\n return;\n }\n\n this.init(callback);\n\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n // Also valid because we are passing the callback to\n // someone else to call.\n if (y === 1) {\n this.something(callback);\n }\n\n this.init(callback);\n\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n if (a === 1) {\n // This is ok because it is the last statement,\n // even though it is conditional.\n this.something(callback);\n }\n\n }\n\n};\n\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n if (dfx.isFn(callback) === true) {\n callback.call(this, cont);\n return;\n }\n }\n\n};\n\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n dfx.foreach(items, function(item) {\n return true;\n });\n\n if (dfx.isFn(callback) === true) {\n callback.call(this);\n }\n }\n\n};\n\nSampleWidgetType.prototype = {\n\n create: function(callback)\n {\n var self = this;\n this.createChildren(null, function() {\n callback.call(self, div);\n return;\n });\n }\n\n};","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Strings/JoinStringsUnitTest.js","messages":[{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":1,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":1,"endColumn":16},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":18,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":4},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":2,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":2,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":2,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":12},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":3,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":3,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":3,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":3,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":3,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":4,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":4,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":4,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":6,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":6,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":6,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":6,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":7,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":7,"endColumn":31},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":7,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":7,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":8,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":8,"endColumn":53},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":8,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":8,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":8,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":25},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":9,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":9,"endColumn":48},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":9,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":9,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":9,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":25},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":10,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":10,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":10,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":10,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":10,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":25},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":12,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":12,"endColumn":65},{"ruleId":"no-undef","severity":1,"message":"'five' is not defined.","line":12,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":12,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":31},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":12,"column":33,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":36},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":14,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":14,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'six' is not defined.","line":14,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'myArray' is not defined.","line":14,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":14},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":15,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":15,"endColumn":36},{"ruleId":"no-undef","severity":1,"message":"'six' is not defined.","line":15,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":15,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'arrayOne' is not defined.","line":15,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":15,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'arrayTwo' is not defined.","line":15,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":15,"endColumn":27},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":18,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":18,"endColumn":43},{"ruleId":"no-use-before-define","severity":1,"message":"'x' was used before it was defined.","line":18,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":18,"endColumn":22}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":43,"fixableErrorCount":0,"fixableWarningCount":0,"source":"one = ( 1 + 2 );\ntwo = ( one + 2 );\ntwo = ( one + one );\nthree = ( '1' + 2 );\n\nfour = [ '1', two ].join();\nfour = [ '1', two ].join( '' );\nfour = [ '1', [ one, two ].join( ',' ) ].join( ' ' );\nfour = [ '1', [ one, two ].join() ].join( ' ' );\nfour = [ '1', [ one, two ].join() ].join();\n\nfive = 'string' + [ '1', [ one, two ].join() ].join() + 'string';\n\nsix = myArray.join( ' ' );\nsix = [ arrayOne, arrayTwo ].join();\n\n// This is fine because the array is not created inline.\nvar x = 'x' + test[ x ].join( 'p' ) + 't';\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":239,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'blah' is not defined.","line":1,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'param' is not defined.","line":1,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":17},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":1,"column":22,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[22,24],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":5,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":6,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":7,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition4' is not defined.","line":8,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition5' is not defined.","line":9,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":10,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[122,123],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":13,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":13,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":13,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":48},{"ruleId":"no-undef","severity":1,"message":"'condition4' is not defined.","line":13,"column":52,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":62},{"ruleId":"no-undef","severity":1,"message":"'condition5' is not defined.","line":13,"column":66,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":76},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":13,"column":79,"nodeType":"BlockStatement","messageId":"unexpected","endLine":14,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[205,206],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":16,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":16,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":17,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":18,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":19,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[264,265],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":22,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":22,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":23,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":24,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":25,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[324,325],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":27,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":28,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":29,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":30,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[369,370],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":32,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":33,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":34,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition4' is not defined.","line":35,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":36,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":37,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[450,451],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":39,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":40,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":41,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":41,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'condition4' is not defined.","line":42,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":42,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'condition5' is not defined.","line":43,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":44,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":45,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[548,549],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'$condition1' is not defined.","line":47,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'$condition2' is not defined.","line":48,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":48,"endColumn":16},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":49,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":50,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[595,596],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":52,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":52,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":53,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":54,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":55,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[640,641],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":59,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":59,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":60,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":60,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":62,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":62,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":63,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":64,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[707,708],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":66,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":66,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":67,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":67,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":68,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":68,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":69,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":70,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[766,767],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":72,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":73,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":73,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":74,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":74,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":75,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":76,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[825,826],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-dupe-else-if","severity":1,"message":"This branch can never execute. Its condition is a duplicate or covered by previous conditions in the if-else-if chain.","line":76,"column":13,"nodeType":"LogicalExpression","messageId":"unexpected","endLine":78,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":76,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":76,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":77,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":77,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":78,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":78,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":79,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":80,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[888,889],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":82,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":82,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":83,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":83,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":84,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":84,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":85,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":86,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[947,948],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-dupe-else-if","severity":1,"message":"This branch can never execute. Its condition is a duplicate or covered by previous conditions in the if-else-if chain.","line":87,"column":2,"nodeType":"LogicalExpression","messageId":"unexpected","endLine":89,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":87,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":87,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":88,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":88,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":89,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":89,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":90,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":91,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1010,1011],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":93,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":93,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":94,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":94,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":95,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":95,"endColumn":11},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":95,"column":14,"nodeType":"BlockStatement","messageId":"unexpected","endLine":96,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1065,1066],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":98,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":98,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":99,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":99,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":29},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":100,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":101,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1120,1121],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":103,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":103,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":107,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":108,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":108,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":109,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":109,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'condition1' is not defined.","line":113,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":113,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'condition2' is not defined.","line":114,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":114,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'condition3' is not defined.","line":114,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":114,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":119,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":119,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'post' is not defined.","line":119,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":119,"endColumn":14},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '^'.","line":120,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":121,"endColumn":40},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":120,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":120,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":121,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":121,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":126,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":126,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'array_key_exists' is not defined.","line":133,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":133,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'key' is not defined.","line":133,"column":24,"nodeType":"Identifier","messageId":"undef","endLine":133,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":133,"column":29,"nodeType":"Identifier","messageId":"undef","endLine":133,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":134,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":134,"endColumn":8},{"ruleId":"no-mixed-spaces-and-tabs","severity":1,"message":"Mixed spaces and tabs.","line":135,"column":4,"nodeType":"Program","messageId":"mixedSpacesAndTabs","endLine":135,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'key' is not defined.","line":135,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":135,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'value2' is not defined.","line":135,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":135,"endColumn":17},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":137,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":138,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1679,1680],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-constant-condition","severity":1,"message":"Unexpected constant condition.","line":140,"column":6,"nodeType":"Literal","messageId":"unexpected","endLine":140,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":141,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":141,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":141,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":141,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":144,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":144,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":144,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":144,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":145,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":145,"endColumn":11},{"ruleId":"brace-style","severity":1,"message":"Opening curly brace does not appear on the same line as controlling statement.","line":148,"column":1,"nodeType":"Punctuator","messageId":"nextLineOpen","endLine":148,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":152,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":152,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":152,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":152,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":153,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":153,"endColumn":11},{"ruleId":"brace-style","severity":1,"message":"Opening curly brace does not appear on the same line as controlling statement.","line":154,"column":1,"nodeType":"Punctuator","messageId":"nextLineOpen","endLine":154,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":158,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":158,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":158,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":158,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":160,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":160,"endColumn":8},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":160,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":160,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":166,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":166,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'b' is not defined.","line":167,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":167,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":173,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":173,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":174,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":174,"endColumn":8},{"ruleId":"no-mixed-spaces-and-tabs","severity":1,"message":"Mixed spaces and tabs.","line":175,"column":4,"nodeType":"Program","messageId":"mixedSpacesAndTabs","endLine":175,"endColumn":6},{"ruleId":"no-mixed-spaces-and-tabs","severity":1,"message":"Mixed spaces and tabs.","line":176,"column":4,"nodeType":"Program","messageId":"mixedSpacesAndTabs","endLine":176,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":181,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":181,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":181,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":181,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":182,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":182,"endColumn":11},{"ruleId":"brace-style","severity":1,"message":"Opening curly brace does not appear on the same line as controlling statement.","line":185,"column":1,"nodeType":"Punctuator","messageId":"nextLineOpen","endLine":185,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":189,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":189,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":189,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":189,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":190,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":190,"endColumn":11},{"ruleId":"brace-style","severity":1,"message":"Opening curly brace does not appear on the same line as controlling statement.","line":191,"column":1,"nodeType":"Punctuator","messageId":"nextLineOpen","endLine":191,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":195,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":195,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":195,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":195,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":197,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":197,"endColumn":8},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":197,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":197,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":202,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":202,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":202,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":202,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":206,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":206,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":211,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":211,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":211,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":211,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":212,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":212,"endColumn":8},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":212,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":212,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":218,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":218,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":218,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":218,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":219,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":219,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":225,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":225,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":225,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":225,"endColumn":24},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":226,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":226,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":233,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":233,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":233,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":233,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'IPP' is not defined.","line":234,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":234,"endColumn":8},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":234,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":234,"endColumn":23}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":149,"fixableErrorCount":0,"fixableWarningCount":0,"source":"if ( blah( param ) ) {\n\n}\n\nif ( ( condition1 ||\n condition2 ) &&\n condition3 &&\n condition4 &&\n condition5\n) {\n}\n\nif ( ( condition1 || condition2 ) && condition3 && condition4 && condition5 ) {\n}\n\nif ( ( condition1 || condition2 ) &&\n condition3\n) {\n}\n\nif (\n\t( condition1 || condition2 ) &&\n condition3\n) {\n}\n\nif ( ( condition1 ||\n condition2 )\n) {\n}\n\nif ( ( condition1 ||\n condition2 ) &&\n condition3 &&\n condition4\n) {\n}\n\nif ( ( condition1 ||\n condition2 ) &&\n condition3 &&\n condition4 &&\n condition5\n) {\n}\n\nif ( ( $condition1 ||\n $condition2 )\n) {\n}\n\nif ( ( condition1 ||\n condition2 )\n) {\n}\n\nif (\n\t(\n\t\tcondition1 ||\n condition2\n\t) &&\n condition3\n) {\n}\n\nif ( condition1 ||\n condition2 ||\n condition3\n) {\n}\n\nif ( condition1 ||\n condition2 ||\n condition3\n) {\n} else if ( condition1 ||\n condition2 ||\n condition3\n) {\n}\n\nif ( condition1 ||\n condition2 ||\n condition3\n) {\n} else if (\n\tcondition1 ||\n condition2 &&\n condition3\n) {\n}\n\nif ( condition1 ||\n condition2 ||\ncondition3 ) {\n}\n\nif ( condition1 ||\n condition2 || condition3\n) {\n}\n\nif ( condition1 ) {\n\tconsole.info( 'bar' );\n}\n\nif ( condition1 ||\n condition2 ||\ncondition3 ) {\n\tconsole.info( 'bar' );\n}\n\nif ( condition1 ||\n condition2 || condition3\n) {\n\tconsole.info( 'bar' );\n}\n\nif ( !a( post ) &&\n ( !a( context.header ) ^\n a( context.header, 'Content-Type' ) )\n) {\n// ...\n}\n\nif ( foo ) {\n\tconsole.info( 'bar' );\n}\n\n// Should be no errors even though lines are\n// not exactly aligned together. Multi-line function\n// call takes precedence.\nif ( array_key_exists( key, value ) &&\n foo.bar.baz(\n \tkey, value2\n )\n) {\n}\n\nif ( true ) {\n\tfoo = true;\n}\n\nif ( foo == 401 || // comment\n bar == 3200 ) /* long comment\n here\n */\n{\n\treturn false;\n}\n\nif ( foo == 401 || // comment\n bar == 3200 ) // long comment here\n{\n\treturn false;\n}\n\nif ( IPP.errorCode() == 401 ||\n // Comment explaining the next condition here.\n IPP.errorCode() == 3200\n) {\n\treturn false;\n}\n\nfunction bar() {\n\tif ( a &&\n b\n\t) {\n\t\treturn false;\n\t}\n}\n\nif ( a &&\n foo(\n \t'a',\n \t'b'\n ) ) {\n\treturn false;\n}\n\nif ( foo == 401 || // phpcs:ignore Standard.Category.Sniff -- for reasons.\n bar == 3200 ) /*\n phpcs:ignore Standard.Category.Sniff -- for reasons.\n */\n{\n\treturn false;\n}\n\nif ( foo == 401 || // phpcs:disable Standard.Category.Sniff -- for reasons.\n bar == 3200 ) // phpcs:enable\n{\n\treturn false;\n}\n\nif ( IPP.errorCode() == 401 ||\n // phpcs:ignore Standard.Category.Sniff -- for reasons.\n IPP.errorCode() == 3200\n) {\n\treturn false;\n}\n\nif ( foo == 401 ||\n /*\n\t * phpcs:disable Standard.Category.Sniff -- for reasons.\n\t */\n bar == 3200\n) {\n\treturn false;\n}\n\nif ( IPP.errorCode() == 401 ||\n IPP.errorCode() == 3200\n // phpcs:ignore Standard.Category.Sniff -- for reasons.\n) {\n\treturn false;\n}\n\nif ( foo == 401 ||\n bar ==\n 'someverylongexpectedoutput'\n) {\n\treturn false;\n}\n\nif ( IPP.errorCode() == 401 ||\n bar ==\n // A comment.\n 'someverylongexpectedoutput'\n) {\n\treturn false;\n}\n\nif ( foo == 401 ||\n IPP.errorCode() ==\n // phpcs:ignore Standard.Category.Sniff -- for reasons.\n 'someverylongexpectedoutput'\n) {\n\treturn false;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":77,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":4,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":4,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":8,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":9,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":10,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":12,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":12,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":12,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":14,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[128,130],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":16,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":16,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'get' is not defined.","line":16,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'arg1' is not defined.","line":16,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":16,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":32},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":17,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":17,"endColumn":35},{"ruleId":"no-redeclare","severity":1,"message":"'something' is already defined.","line":17,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":17,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'get' is not defined.","line":17,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'arg1' is not defined.","line":17,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":17,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":32},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":18,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":18,"endColumn":35},{"ruleId":"no-redeclare","severity":1,"message":"'something' is already defined.","line":18,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":18,"endColumn":14},{"ruleId":"no-unused-vars","severity":1,"message":"'something' is assigned a value but never used.","line":18,"column":5,"nodeType":"Identifier","messageId":"unusedVar","endLine":18,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'get' is not defined.","line":18,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'arg1' is not defined.","line":18,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":18,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'make_foo' is not defined.","line":20,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'string' is not defined.","line":20,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'make_foo' is not defined.","line":21,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'string' is not defined.","line":21,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'make_foo' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'string' is not defined.","line":22,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'make_foo' is not defined.","line":23,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'string' is not defined.","line":23,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":33},{"ruleId":"no-undef","severity":1,"message":"'make_foo' is not defined.","line":24,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'string' is not defined.","line":24,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":33},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":28,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":28,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":29,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":29,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'arg' is not defined.","line":30,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":30,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'arg2' is not defined.","line":30,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":30,"endColumn":16},{"ruleId":"no-unused-vars","severity":1,"message":"'data' is defined but never used.","line":34,"column":24,"nodeType":"Identifier","messageId":"unusedVar","endLine":34,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":35,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'b' is not defined.","line":36,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":36,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'_reviewData' is not defined.","line":40,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":1,"message":"Unexpected dangling '_' in '_showAspectItems'.","line":45,"column":11,"nodeType":"VariableDeclarator","messageId":"unexpectedUnderscore","endLine":48,"endColumn":6},{"ruleId":"no-unused-vars","severity":1,"message":"'_showAspectItems' is assigned a value but never used.","line":45,"column":11,"nodeType":"Identifier","messageId":"unusedVar","endLine":45,"endColumn":27},{"ruleId":"no-shadow","severity":1,"message":"'itemid' is already declared in the upper scope on line 35 column 17.","line":45,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":45,"endColumn":47},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":46,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":46,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":47,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":47,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":49,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":49,"endColumn":6},{"ruleId":"no-shadow","severity":1,"message":"'itemid' is already declared in the upper scope on line 35 column 17.","line":49,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":49,"endColumn":20},{"ruleId":"no-shadow","severity":1,"message":"'target' is already declared in the upper scope on line 35 column 25.","line":49,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":49,"endColumn":28},{"ruleId":"no-unused-vars","severity":1,"message":"'target' is defined but never used.","line":49,"column":22,"nodeType":"Identifier","messageId":"unusedVar","endLine":49,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'_foo' is not defined.","line":50,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":50,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":57,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":57,"endColumn":2},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":62,"column":5,"nodeType":"Block","endLine":64,"endColumn":8},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":63,"column":1,"nodeType":"Block","endLine":63,"endColumn":1},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":68,"column":5,"nodeType":"Block","endLine":70,"endColumn":8},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":69,"column":1,"nodeType":"Block","endLine":69,"endColumn":1},{"ruleId":"no-dupe-keys","severity":1,"message":"Duplicate key 'a'.","line":71,"column":5,"nodeType":"ObjectExpression","messageId":"unexpected","endLine":71,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":62,"fixableErrorCount":0,"fixableWarningCount":0,"source":"test(\n);\ntest();\ntest( arg, arg2 );\ntest();\ntest();\ntest();\ntest( arg );\ntest( arg );\ntest( arg );\n\nif ( foo( arg ) === true ) {\n\n}\n\nvar something = get( arg1, arg2 );\nvar something = get( arg1, arg2 );\nvar something = get( arg1, arg2 );\n\nmake_foo( string/* the string */, true/* test */ );\nmake_foo( string/* the string */, true/* test */ );\nmake_foo( string /* the string */, true /* test */ );\nmake_foo( /* the string */string, /* test */true );\nmake_foo( /* the string */string, /* test */true );\n\n// phpcs:set PEAR.Functions.FunctionCallSignature requiredSpacesAfterOpen 1\n// phpcs:set PEAR.Functions.FunctionCallSignature requiredSpacesBeforeClose 1\ntest( arg, arg2 );\ntest( arg, arg2 );\ntest( arg, arg2 );\n// phpcs:set PEAR.Functions.FunctionCallSignature requiredSpacesAfterOpen 0\n// phpcs:set PEAR.Functions.FunctionCallSignature requiredSpacesBeforeClose 0\n\nthis.init = function ( data ) {\n\ta.b( '' ).a( ( itemid, target ) => {\n\t\tb(\n\t\t\titemid,\n\t\t\ttarget,\n\t\t\t{\n\t\t\t\treviewData: _reviewData,\n\t\t\t\tpageid: itemid\n\t\t\t},\n\t\t\t'',\n\t\t\t() => {\n\t\t\t\tconst _showAspectItems = function ( itemid ) {\n\t\t\t\t\ta.a( a.c( '' ), '' );\n\t\t\t\t\ta.b( a.c( '-' + itemid ), '' );\n\t\t\t\t};\n\t\t\t\ta.foo( ( itemid, target ) => {\n\t\t\t\t\t_foo( itemid );\n\t\t\t\t} );\n\t\t\t}\n\t\t);\n\t} );\n};\n\na.prototype = {\n\n\ta: function () {\n\t\tthis.addItem(\n\t\t\t{\n\t\t\t\t/**\n\t\t\t\t * @return void\n\t\t\t\t */\n\t\t\t\ta: function () {\n\n\t\t\t\t},\n\t\t\t\t/**\n\t\t\t\t * @return void\n\t\t\t\t */\n\t\t\t\ta: function () {\n\n\t\t\t\t}\n\t\t\t}\n\t\t);\n\t}\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token someFunctionWithAVeryLongName2","line":30,"column":5,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nfunction someFunctionWithAVeryLongName(firstParameter='something',\n secondParameter='booooo', third=null, fourthParameter=false,\n fifthParameter=123.12, sixthParam=true\n){\n}\n\nfunction someFunctionWithAVeryLongName2(firstParameter='something',\nsecondParameter='booooo', third=null, fourthParameter=false,\nfifthParameter=123.12, sixthParam=true\n) {\n}\n\nfunction blah() {\n}\n\nfunction blah()\n{\n}\n\nvar object =\n{\n\n someFunctionWithAVeryLongName: function (firstParameter='something',\n secondParameter='booooo', third=null, fourthParameter=false,\n fifthParameter=123.12, sixthParam=true\n ) /** w00t */ {\n }\n\n someFunctionWithAVeryLongName2: function (\n firstParameter='something', secondParameter='booooo', third=null\n ) {\n }\n\n}\n\nfunction getInstalledStandards(\n includeGeneric=false,\n standardsDir=''\n)\n{\n}\n\nvar a = Function('return 1+1');\n\nclass test\n{\n myFunction() {\n return false;\n }\n\n myFunction2()\n {\n return false;\n }\n}\n\n( function ( $ ) {\n foo(function ( value ) {} )( jQuery );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token this","line":10,"column":3,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"var x = {\n abc: 1,\n zyz: 2,\n abc: 5,\n mno: {\n abc: 4\n },\n abc: 5\n \n this.request({\n action: 'getSubmissions'\n });\n\n this.request({\n action: 'deleteSubmission'\n });\n}\n\n\nLinkingEditScreenWidgetType.prototype = {\n\n _addDeleteButtonEvent: function(parentid)\n {\n var params = {\n screen: 'LinkingEditScreenWidget',\n assetid: self.assetid,\n parentid: parentid,\n assetid: parentid,\n op: 'deleteLink'\n };\n\n },\n\n saveDesignEdit: function()\n {\n var params = {\n screen: [this.id, 'Widget'].join(''),\n assetid: this.assetid,\n changes: dfx.jsonEncode(this.currnetLinksWdgt.getChanges()),\n op: 'saveLinkEdit'\n };\n\n }\n\n};","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":5,"column":1,"nodeType":"Program","messageId":"global","endLine":74,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":5,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":4},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":7,"column":2,"nodeType":"Block","endLine":11,"endColumn":5},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":10,"column":1,"nodeType":"Block","endLine":10,"endColumn":1},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":19,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":4},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":21,"column":2,"nodeType":"Block","endLine":25,"endColumn":5},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":24,"column":1,"nodeType":"Block","endLine":24,"endColumn":1},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":33,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":4},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":35,"column":2,"nodeType":"Block","endLine":39,"endColumn":5},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":38,"column":1,"nodeType":"Block","endLine":38,"endColumn":1},{"ruleId":"no-unused-vars","severity":1,"message":"'myFunction' is defined but never used.","line":46,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":46,"endColumn":20},{"ruleId":"jsdoc/require-returns-check","severity":1,"message":"JSDoc @return declaration present but return expression not available in function.","line":53,"column":1,"nodeType":"Block","endLine":67,"endColumn":4},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"array\" type.","line":61,"column":1,"nodeType":"Block","endLine":61,"endColumn":1},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"object\" type.","line":62,"column":1,"nodeType":"Block","endLine":62,"endColumn":1},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"string\" type.","line":64,"column":1,"nodeType":"Block","endLine":64,"endColumn":1},{"ruleId":"jsdoc/require-returns-type","severity":1,"message":"Missing JSDoc @return type.","line":66,"column":1,"nodeType":"Block","endLine":66,"endColumn":1},{"ruleId":"no-redeclare","severity":1,"message":"'myFunction' is already defined.","line":68,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":68,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":70,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'Datepicker' is not defined.","line":70,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":21}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":19,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * Some info about the class here\n *\n */\nfoo.prototype = {\n\n\t/**\n\t * Some info about the function here.\n\t *\n\t *@return void\n\t */\n\tbar: function () {}\n};\n\n/**\n * Some info about the class here\n *\n */\nfoo.prototype = {\n\n\t/**\n\t *Some info about the function here.\n\t *\n\t * @return void\n\t */\n\tbar: function () {}\n};\n\n/**\n * Some info about the class here\n *\n */\nfoo.prototype = {\n\n\t/**\n\t * Some info about the function here.\n\t *\n\t * @return void\n\t */\n\tbar: function () {}\n};\n\n/** @member Database $mockedDatabase */\n/** @member Container $mockedContainer */\n\nfunction myFunction() {\n\tconsole.info( 'hi' );\n\t/**\n\t * Comment here.\n\t */\n}\n\n/**\n * Creates a map of tokens => line numbers for each token.\n *\n * Long description with some points:\n * - one\n * - two\n * - three\n *\n * @param array &$tokens The array of tokens to process.\n * @param object $tokenizer The tokenizer being used to\n * process this file.\n * @param string $eolChar The EOL character to use for splitting strings.\n *\n * @return void\n */\nfunction myFunction() {}\n\n$.extend( Datepicker.prototype, {\n\t_widgetDatepicker: function () {\n\t}\n\t/* Action for selecting a new month/year. */\n} );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.js","messages":[{"ruleId":"jsdoc/check-access","severity":1,"message":"At most one access-control tag may be present on a jsdoc block.","line":1,"column":1,"nodeType":"Block","endLine":28,"endColumn":4},{"ruleId":"jsdoc/check-tag-names","severity":1,"message":"Invalid JSDoc tag name \"subpkg\".","line":20,"column":1,"nodeType":"Block","endLine":20,"endColumn":1}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n *\n *0Multi-line short description without full stop\n *\n *\n *asdasd\n *long description for file (if any)\n *asdasdadada\n *\n *PHP versio\n *\n *LICENSE: This source file is subject to version 3.0 of the PHP license\n *that is available through the world-wide-web at the following URI:\n *http://www.php.net/license/3_0.txt. If you did not receive a copy of\n *the PHP License and are unable to obtain it through the web, please\n *send a note to license@php.net so we can mail you a copy immediately.\n *\n * @package SquizCMS\n * @package ADDITIONAL PACKAGE TAG\n * @subpkg not_camelcased\n * @author Antônio Carlos Venâncio Júnior <foreign@character.net>\n * @author\n * @copyright 1997~1994 The PHP Group\n * @copyright 1994-1997 The PHP Group\n * @copyright The PHP Group\n * @license http://www.php.net/license/3_0.txt\n * @summary An unknown summary tag\n */\n\n/**\n * This bit here is not qualified as file comment\n *\n * as it is not the first comment in the file\n *\n */\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token 'hi'","line":10,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * File comment.\n *\n * @package Package\n * @subpackage Subpackage\n * @author Squiz Pty Ltd <products@squiz.net>\n * @copyright 2010-2014 Squiz Pty Ltd (ABN 77 084 670 600)\n */\n\nprint 'hi';","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token *","line":122,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Some content here.\nvar code = 'hello';\n\n// This comment contains # multiple\n// hash signs (#).\ncode = 'hello';\n\n/**\n * This is the first line of a function comment.\n * This is the second line.\n */\nfunction testFunction()\n{\n // Callback methods which are added by external objects.\n this.callbacks = {};\n\n}//end testFunction()\n\n/**\n * This is the first line of a class comment.\n * This is the second line.\n */\nmyClass.prototype = {\n\n /**\n * This is the first line of a method comment.\n * This is the second line.\n */\n load: function(url, callback)\n {\n // Some code here.\n\n }\n};\n\n// some code goes here!\n\n/*\n A longer comment goes here.\n It spans multiple lines!!\n Or does it?\n*/\n\n// 0This is a simple multi-line\n// comment!\ncode = 'hello';\n\n//This is not valid.\ncode = 'hello';\n\n// Neither is this!\ncode = 'hello';\n\n//\ncode = 'hello';\n\n/** Neither is this! **/\ncode = 'hello';\n\n/**\n * This is the first line of a function comment.\n * This is the second line.\n */\nvar myFunction = function() {\n}\n\n/**\n * This is the first line of a function comment.\n * This is the second line.\n */\nmyFunction = function() {\n}\n\n/**\n * This is the first line of a function comment.\n * This is the second line.\n */\nmyClass.myFunction = function() {\n}\n\ndfx.getIframeDocument = function(iframe)\n{\n return doc;\n\n};//end dfx.getIframeDocument()\n\nmig.Gallery.prototype = {\n\n init: function(cb)\n {\n\n },//end init()\n\n imageClicked: function(id)\n {\n\n }//end imageClicked()\n\n};\n\n// Here is some inline example code:\n// -> One\n// -> One.One\n// -> Two\n\n/*\n Here is some inline example code:\n -> One\n -> One.One\n -> Two\n*/\n\n\nvar foo = 'foo'; // Var set to foo.\n\nconsole.info(foo);\n\n//\tComment here.\nconsole.info(foo);\n\n//**\n* invalid comment\n*/\n\n// some comment without capital or full stop\nconsole.log(foo); // An unrelated comment.\n\n// An unrelated comment.\nconsole.log(foo); // some comment without capital or full stop\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":443,"endColumn":2},{"ruleId":"camelcase","severity":1,"message":"Identifier 'long_function' is not in camel case.","line":1,"column":10,"nodeType":"Identifier","messageId":"notCamelCase","endLine":1,"endColumn":23},{"ruleId":"no-unused-vars","severity":1,"message":"'long_function' is defined but never used.","line":1,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":2,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":19},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":9,"column":3,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":9,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":9,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":11,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":16,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":25,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":19},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":32,"column":3,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":32,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":32,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":34,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":39,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":48,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":48,"endColumn":19},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":55,"column":3,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":55,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":55,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":57,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":57,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":62,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":62,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":73,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":73,"endColumn":19},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":80,"column":3,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":80,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":80,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":80,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":82,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":82,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":87,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":87,"endColumn":16},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":99,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":99,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":99,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":99,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":99,"column":36,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":44},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":122,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":122,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":122,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":122,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":122,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":122,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":122,"column":36,"nodeType":"Identifier","messageId":"undef","endLine":122,"endColumn":44},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":132,"column":8,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":132,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'val' is not defined.","line":132,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":132,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'val' is not defined.","line":132,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":132,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'val' is not defined.","line":132,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":132,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":145,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":145,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":168,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":168,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":178,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":178,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":191,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":191,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":198,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":198,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":198,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":198,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":200,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":200,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":205,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":205,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'longFunction' is not defined.","line":214,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":214,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":221,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":221,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":221,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":221,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":223,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":223,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":228,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":228,"endColumn":15},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":239,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":239,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":239,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":239,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":239,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":239,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":239,"column":36,"nodeType":"Identifier","messageId":"undef","endLine":239,"endColumn":44},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":262,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":262,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":285,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":285,"endColumn":17},{"ruleId":"no-constant-condition","severity":1,"message":"Unexpected constant condition.","line":308,"column":6,"nodeType":"Literal","messageId":"unexpected","endLine":308,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'condition' is not defined.","line":329,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":329,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":373,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":373,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'somethingElse' is not defined.","line":376,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":376,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":402,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":402,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'condition' is not defined.","line":441,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":441,"endColumn":15},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":442,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":442,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition' is not defined.","line":442,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":442,"endColumn":11}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":62,"fixableErrorCount":0,"fixableWarningCount":0,"source":"function long_function() {\n\tif ( longFunction ) {\n\t\t// This is a long\n\t\t// IF statement\n\t\t// that does\n\t\t// not have\n\t\t// an ELSE\n\t\t// block on it\n\t\tvariable = 'hello';\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t}\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t} else {\n\t\t\t// This is a short ELSE\n\t\t\t// statement\n\t\t}\n\t}// end if\n\n\tif ( longFunction ) {\n\t\t// This is a long\n\t\t// IF statement\n\t\t// that does\n\t\t// not have\n\t\t// an ELSE\n\t\t// block on it\n\t\tvariable = 'hello';\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t}\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t} else {\n\t\t\t// This is a short ELSE\n\t\t\t// statement\n\t\t}\n\t}\n\n\tif ( longFunction ) {\n\t\t// This is a long\n\t\t// IF statement\n\t\t// that does\n\t\t// not have\n\t\t// an ELSE\n\t\t// block on it\n\t\tvariable = 'hello';\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t}\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t} else {\n\t\t\t// This is a short ELSE\n\t\t\t// statement\n\t\t}\n\t} else {\n\t\t// Short ELSE\n\t}// end if\n\n\tif ( longFunction ) {\n\t\t// This is a long\n\t\t// IF statement\n\t\t// that does\n\t\t// not have\n\t\t// an ELSE\n\t\t// block on it\n\t\tvariable = 'hello';\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t}\n\n\t\tif ( variable === 'hello' ) {\n\t\t\t// This is a short\n\t\t\t// IF statement\n\t\t} else {\n\t\t\t// This is a short ELSE\n\t\t\t// statement\n\t\t}\n\t} else {\n\t\t// Short ELSE\n\t}\n}\n\nfor ( variable = 1; variable < 20; variable++ ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}// end for\n\nfor ( variable = 1; variable < 20; variable++ ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\tfor ( val = 1; val < 20; val++ ) {\n\t\t// Short for.\n\t}\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}\n\nwhile ( variable < 20 ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}// end while\n\nwhile ( variable < 20 ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\twhile ( something ) {\n\t\t// Short while.\n\t}\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}\n\nif ( longFunction ) {\n\t// This is a long\n\t// IF statement\n\t// that does\n\t// not have\n\t// an ELSE\n\t// block on it\n\tvariable = 'hello';\n\n\tif ( variable === 'hello' ) {\n\t\t// This is a short\n\t\t// IF statement\n\t}\n\n\tif ( variable === 'hello' ) {\n\t\t// This is a short\n\t\t// IF statement\n\t} else {\n\t\t// This is a short ELSE\n\t\t// statement\n\t}\n} // end if\n\nif ( longFunction ) {\n\t// This is a long\n\t// IF statement\n\t// that does\n\t// not have\n\t// an ELSE\n\t// block on it\n\tvariable = 'hello';\n\n\tif ( variable === 'hello' ) {\n\t\t// This is a short\n\t\t// IF statement\n\t}\n\n\tif ( variable === 'hello' ) {\n\t\t// This is a short\n\t\t// IF statement\n\t} else {\n\t\t// This is a short ELSE\n\t\t// statement\n\t}\n} else {\n\t// Short ELSE\n} // end if\n\nfor ( variable = 1; variable < 20; variable++ ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n} // end for\n\nwhile ( variable < 20 ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n} // end while\n\nwhile ( variable < 20 ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}// end for\n\nif ( true ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n} else if ( condition ) {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n} else {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}// end if\n\nif ( something ) {\n\t// Line 1\n\t// Line 2\n} else if ( somethingElse ) {\n\t// Line 1\n\t// Line 2\n} else {\n\t// Line 1\n\t// Line 2\n\t// Line 3\n\t// Line 4\n\t// Line 5\n\t// Line 6\n\t// Line 7\n\t// Line 8\n\t// Line 9\n\t// Line 10\n\t// Line 11\n\t// Line 12\n\t// Line 13\n\t// Line 14\n\t// Line 15\n\t// Line 16\n\t// Line 17\n\t// Line 18\n\t// Line 19\n\t// Line 20\n}\n\nswitch ( something ) {\n\tcase '1':\n\t\t// Line 1\n\t\t// Line 2\n\t\t// Line 3\n\t\t// Line 4\n\t\t// Line 5\n\t\tbreak;\n\tcase '2':\n\t\t// Line 1\n\t\t// Line 2\n\t\t// Line 3\n\t\t// Line 4\n\t\t// Line 5\n\t\tbreak;\n\tcase '3':\n\t\t// Line 1\n\t\t// Line 2\n\t\t// Line 3\n\t\t// Line 4\n\t\t// Line 5\n\t\tbreak;\n\tcase '4':\n\t\t// Line 1\n\t\t// Line 2\n\t\t// Line 3\n\t\t// Line 4\n\t\t// Line 5\n\t\tbreak;\n\tcase '5':\n\t\t// Line 1\n\t\t// Line 2\n\t\t// Line 3\n\t\t// Line 4\n\t\t// Line 5\n\t\tbreak;\n}\n\n// Wrong comment\nif ( condition ) {\n\tcondition = true;\n}// end foreach\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.1.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":33,"endColumn":2},{"ruleId":"no-unused-vars","severity":1,"message":"'test' is defined but never used.","line":1,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":14},{"ruleId":"no-unused-vars","severity":1,"message":"'id' is defined but never used.","line":1,"column":16,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":18},{"ruleId":"no-unused-vars","severity":1,"message":"'buttons' is defined but never used.","line":1,"column":20,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":27},{"ruleId":"brace-style","severity":1,"message":"Opening curly brace does not appear on the same line as controlling statement.","line":2,"column":1,"nodeType":"Punctuator","messageId":"nextLineOpen","endLine":2,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":3,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":4,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":7},{"ruleId":"no-unused-vars","severity":1,"message":"'good' is assigned a value but never used.","line":9,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":9,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'mig' is not defined.","line":11,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":4},{"ruleId":"no-unused-vars","severity":1,"message":"'cb' is defined but never used.","line":13,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":13,"endColumn":21},{"ruleId":"no-unused-vars","severity":1,"message":"'id' is defined but never used.","line":17,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":17,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'dfx' is not defined.","line":23,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":4},{"ruleId":"no-unused-vars","severity":1,"message":"'iframe' is defined but never used.","line":23,"column":36,"nodeType":"Identifier","messageId":"unusedVar","endLine":23,"endColumn":42},{"ruleId":"no-undef","severity":1,"message":"'doc' is not defined.","line":25,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'condition' is not defined.","line":30,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":30,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'anotherCondition' is not defined.","line":31,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":21},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":32,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":32,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'condition' is not defined.","line":32,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":11}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":18,"fixableErrorCount":0,"fixableWarningCount":0,"source":"function test( id, buttons ) // cool function\n{\n\talert( 'hello' );\n\talert( 'hello again' ); // And again.\n\t// Valid comment.\n\n}// end test()\n\nconst good = true; // Indeed.\n\nmig.Gallery.prototype = {\n\n\tinit: function ( cb ) {\n\n\t}, // end init()\n\n\timageClicked: function ( id ) {\n\n\t}// end imageClicked()\n\n};\n\ndfx.getIframeDocument = function ( iframe ) {\n\n\treturn doc;\n\n};// end dfx.getIframeDocument()\n\n// Verify that multi-line control structure with comments and annotations are left alone.\nif ( condition && // comment\n anotherCondition ) {\n\tcondition = true;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.2.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":2,"column":1,"nodeType":"Program","messageId":"global","endLine":2,"endColumn":15},{"ruleId":"no-unused-vars","severity":1,"message":"'i' is assigned a value but never used.","line":2,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":2,"endColumn":8}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Comment as first thing in a JS file.\nconst i = 100;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.js","messages":[{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":1,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":1,"endColumn":6},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":154,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":3,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":3,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":3,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":4,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":12},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":7,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":7,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":7,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":8,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":12},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":11,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":11,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":11,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":13,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":16,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":16,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":16,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":17,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":12},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":20,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":20,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":20,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":21,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":23,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":24,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":24,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":24,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":27,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":28,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":28,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":28,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":31,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":32,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":32,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":32,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":35,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":35,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":35,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":35,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":35,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":22},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":36,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":36,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":36,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":36,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":39,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":39,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":39,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":39,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":39,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":22},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":40,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":40,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":40,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":43,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":43,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":43,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":43,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":43,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":22},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":44,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":44,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":44,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":44,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":47,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":47,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":47,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":48,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":48,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":48,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":48,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":51,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":51,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":51,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":51,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":52,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":52,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":52,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":52,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":55,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":55,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":55,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":56,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":56,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":56,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":56,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":59,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":59,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":59,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":59,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":60,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":60,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":60,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":60,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":62,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":62,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":62,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":62,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":65,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":65,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":65,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":66,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":66,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":66,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":66,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":68,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":68,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":68,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":68,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":71,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":71,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":71,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":72,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":72,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":72,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":3},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":74,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":74,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":74,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":74,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":77,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":77,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":77,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":77,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":78,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":78,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":78,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":78,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":79,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":79,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":79,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":79,"endColumn":17},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":80,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":80,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":80,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":80,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":83,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":83,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":83,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":83,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":84,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":84,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":84,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":84,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":85,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":85,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":85,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":85,"endColumn":17},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":86,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":86,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":86,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":86,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":89,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":89,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":89,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":89,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":90,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":90,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":90,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":90,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":91,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":91,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":91,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":91,"endColumn":17},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":92,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":92,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":92,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":92,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":95,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":95,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":95,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":95,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":96,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":96,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":96,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":96,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":99,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":99,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":99,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":99,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":100,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":100,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":100,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":100,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":103,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":103,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":103,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":103,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":104,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":104,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":104,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":104,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":107,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":107,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":107,"endColumn":10},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":108,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":108,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":108,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":108,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":111,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":111,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":111,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":111,"endColumn":10},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":111,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":112,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[992,993],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":115,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":115,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'code' is not defined.","line":115,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":115,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":121,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":121,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'code' is not defined.","line":121,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":121,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":127,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":127,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":127,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":127,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":128,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":128,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":130,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":130,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":132,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":132,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":132,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":132,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'window' is not defined.","line":135,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":135,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'jQuery' is not defined.","line":145,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":145,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":148,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":148,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":148,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":148,"endColumn":39},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":149,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":149,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":152,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":152,"endColumn":7},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":152,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":152,"endColumn":39},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":153,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":153,"endColumn":39},{"ruleId":"no-undef","severity":1,"message":"'$foo' is not defined.","line":153,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":153,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":137,"fixableErrorCount":0,"fixableWarningCount":0,"source":"i = 0;\ndo {\n\ti = 0;\n} while ( i > 0 );\n\ndo {\n\ti = 0;\n} while ( i > 0 );\n\ndo {\n\ti = 0;\n}\nwhile ( i > 0 );\n\ndo {\n\ti = 0;\n} while ( i > 0 );\n\ndo {\n\ti = 0;\n} while ( i > 0 );\n\nwhile ( i < 1 ) {\n\ti = 0;\n}\n\nwhile ( i < 1 ) {\n\ti = 0;\n}\n\nwhile ( i < 1 ) {\n\ti = 0;\n}\n\nfor ( i = 1; i < 1; i++ ) {\n\ti = 0;\n}\n\nfor ( i = 1; i < 1; i++ ) {\n\ti = 0;\n}\n\nfor ( i = 1; i < 1; i++ ) {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else if ( i == 2 ) {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else if ( i == 2 ) {\n\ti = 0;\n}\n\nif ( i == 0 ) {\n\ti = 1;\n} else if ( i == 2 ) {\n\ti = 0;\n}\n\nif ( i == 0 ) { // comments are allowed\n\ti = 1;\n}\n\nif ( i == 0 ) { // comments are allowed\n\ti = 1;\n}\n\nif ( i == 0 ) { /* comments are allowed */\n\ti = 1;\n}\n\nif ( i == 0 ) { // this is ok\n\ti = 1;\n}\n\nif ( i == 0 ) /* this is ok */ {\n}\n\ntry {\n\tcode = 'this';\n} catch ( e ) {\n\t// Caught!\n}\n\ntry {\n\tcode = 'this';\n} catch ( e ) {\n\t// Caught!\n}\n\ndo {\n\ti = 0;\n} while ( i > 0 );\n\nif ( i === 0 ) {\n\n\ti = 1;\n}\n\nif ( window.jQuery ) {\n\t( function ( $ ) {\n\t\t$.fn.reset = function () {\n\t\t\treturn this.each( function () {\n\t\t\t\ttry {\n\t\t\t\t\tthis.reset();\n\t\t\t\t} catch ( e ) {\n\t\t\t\t}\n\t\t\t} );\n\t\t};\n\t}( jQuery ) );\n}\n\nif ( $( '#myid' ).rotationDegrees() == '90' ) {\n\t$( '.modal' ).css( { transform: 'rotate(90deg)' } );\n}\n\nif ( $( '#myid' ).rotationDegrees() == '90' ) {\n\t$foo = { transform: 'rotate(90deg)' };\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.1.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":2,"column":1,"nodeType":"Program","messageId":"global","endLine":115,"endColumn":13},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":2,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":2,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":2,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":2,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":2,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[42,43],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":6,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":6,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":6,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":6,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[86,87],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":9,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":9,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":9,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":9,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":9,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":10,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[118,119],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":12,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":12,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":12,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":12,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":12,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":12,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":12,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":13,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[154,155],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":15,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":15,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":15,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":15,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":15,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":16,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[186,187],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":19,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":19,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":19,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":19,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":19,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":19,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":19,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":19,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":20,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[236,237],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'dfx' is not defined.","line":23,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'dfx' is not defined.","line":26,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":26,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":27,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":9},{"ruleId":"max-statements-per-line","severity":1,"message":"This line has 2 statements. Maximum allowed is 1.","line":27,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":29,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":27,"column":68,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":74},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":28,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":28,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":29},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":33,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":33,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":33,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":33,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":33,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":33,"endColumn":19},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":33,"column":18,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":33,"endColumn":19},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":33,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":34,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[594,595],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":35,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":35,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":35,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":35,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":35,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":35,"endColumn":19},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":35,"column":18,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":35,"endColumn":19},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":35,"column":28,"nodeType":"BlockStatement","messageId":"unexpected","endLine":36,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[625,626],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":38,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":38,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":38,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":38,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":38,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":38,"endColumn":21},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":38,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":39,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[655,656],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":40,"column":1,"nodeType":"ForStatement","messageId":"unreachableCode","endLine":110,"endColumn":13},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":40,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":40,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":40,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":40,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":40,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":40,"endColumn":21},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":40,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":41,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[684,685],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":45,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":45,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":45,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":45,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":45,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":45,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":45,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":45,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":45,"endColumn":34,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[886,886],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":46,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":46,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":46,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":46,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":46,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":46,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":46,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":46,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":46,"endColumn":34,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[920,920],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":47,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":47,"endColumn":16},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":47,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":47,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":47,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":19},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":47,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":47,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":47,"column":32,"nodeType":"BlockStatement","messageId":"unexpected","endLine":47,"endColumn":34,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[954,954],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":51,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":51,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":51,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":51,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":51,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1146,1146],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":52,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":52,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":52,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":52,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":52,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1171,1171],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":56,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":56,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":56,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":56,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":56,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1363,1363],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":57,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":57,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":57,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":57,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":57,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1388,1388],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":58,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":10},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":58,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":58,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":58,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":58,"endColumn":25,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1413,1413],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":60,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":60,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":60,"endColumn":15},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":60,"column":14,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":60,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":60,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":60,"endColumn":26,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1440,1440],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":61,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":61,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":61,"endColumn":15},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":61,"column":14,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":61,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":61,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":61,"endColumn":26,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1466,1466],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":62,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":62,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":62,"endColumn":15},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":62,"column":14,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":62,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":62,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":62,"endColumn":26,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1492,1492],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":67,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":67,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":43},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":67,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":67,"endColumn":64},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":67,"column":83,"nodeType":"BlockStatement","messageId":"unexpected","endLine":67,"endColumn":85,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1797,1797],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":71,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":71,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":72,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":72,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":73,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":73,"endColumn":3},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":74,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":74,"endColumn":5,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1873,1873],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":78,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":78,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":79,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":79,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":80,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":80,"endColumn":3},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":82,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":82,"endColumn":5,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[2066,2066],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":87,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":87,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":88,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":88,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":89,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":89,"endColumn":3},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":91,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":91,"endColumn":5,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[2199,2199],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":97,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":97,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":98,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":98,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":99,"column":2,"nodeType":"Identifier","messageId":"outOfScope","endLine":99,"endColumn":3},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":101,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":101,"endColumn":5,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[2401,2401],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":106,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":106,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":107,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":107,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":108,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":108,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":109,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":109,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":109,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":109,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":110,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":110,"endColumn":6},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":110,"column":11,"nodeType":"BlockStatement","messageId":"unexpected","endLine":110,"endColumn":13,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[2738,2738],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":110,"column":11,"nodeType":"BlockStatement","messageId":"unreachableCode","endLine":115,"endColumn":13},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":111,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":111,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":112,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":112,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":112,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":112,"endColumn":27},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":113,"column":4,"nodeType":"Identifier","messageId":"outOfScope","endLine":113,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":114,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":114,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'widget' is not defined.","line":114,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":114,"endColumn":28},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 2 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 12 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 19 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 33 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 35 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 38 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 40 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 45 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 46 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 47 column 11 is used outside of binding context.","line":115,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":115,"endColumn":6},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":115,"column":11,"nodeType":"BlockStatement","messageId":"unexpected","endLine":115,"endColumn":13,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[2863,2863],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":115,"column":11,"nodeType":"BlockStatement","messageId":"unreachableCode","endLine":115,"endColumn":13}],"suppressedMessages":[],"errorCount":5,"fatalErrorCount":0,"warningCount":761,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Valid.\nfor ( var i = 0; i < 10; i++ ) {\n}\n\n// Invalid.\nfor ( i = 0; i < 10; i++ ) {\n}\n\nfor ( i = 0; i < 10; i++ ) {\n}\n\nfor ( var i = 0; i < 10; i++ ) {\n}\n\nfor ( i = 0; i < 10; i++ ) {\n}\n\n// The works.\nfor ( var i = 0; i < 10; i++ ) {\n}\n\nthis.formats = {};\ndfx.inherits( 'ContentFormat', 'Widget' );\n\nfor ( const widgetid in this.loadedContents ) {\n\tif ( dfx.isset( widget ) === true ) {\n\t\twidget.loadAutoSaveCWidgetStore.setData( 'activeScreen', null ); widget.getContents( this.loadedContents[ widgetid ], () => {\n\t\t\tself.widgetLoaded( widget.id );\n\t\t} );\n\t}\n}\n\nfor ( var i = 0; i < 10; ) {\n}\nfor ( var i = 0; i < 10; ) {\n}\n\nfor ( var i = 0; ; i++ ) {\n}\nfor ( var i = 0; ; i++ ) {\n}\n\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 1\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 1\nfor ( var i = 0; i < 10; i++ ) {}\nfor ( var i = 0; i < 10; i++ ) {}\nfor ( var i = 0; i < 10; i++ ) {}\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 0\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 0\n\nfor ( ; i < 10; i++ ) {}\nfor ( ; i < 10; i++ ) {}\n\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 1\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 1\nfor ( ; i < 10; i++ ) {}\nfor ( ; i < 10; i++ ) {}\nfor ( ; i < 10; i++ ) {}\n\nfor ( i = 0; i < 10; ) {}\nfor ( i = 0; i < 10; ) {}\nfor ( i = 0; i < 10; ) {}\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 0\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 0\n\n// Test handling of comments and inline annotations.\nfor ( /* phpcs:enable */ i = 0; /* end */i < 10/* comment */; i++ /* comment */ ) {}\n\n// Test multi-line FOR control structure.\nfor (\n\ti = 0;\n\ti < 10;\n\ti++\n) {}\n\n// Test multi-line FOR control structure with comments and annotations.\nfor (\n\ti = 0; /* Start */\n\ti < 10; /* phpcs:ignore Standard.Category.SniffName -- for reasons. */\n\ti++ // comment\n\n) {}\n\n// Test fixing each error in one go. Note: lines 84 + 88 contain trailing whitespace on purpose.\nfor (\n\n\ti = 0;\n\ti < 10;\n\ti++\n\n) {}\n\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 1\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 1\nfor (\n\n\ti = 0;\n\ti < 10;\n\ti++\n\n) {}\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesAfterOpen 0\n// phpcs:set Squiz.ControlStructures.ForLoopDeclaration requiredSpacesBeforeClose 0\n\n// Test with semicolon not belonging to for.\nfor ( i = function () {\n\tself.widgetLoaded( widget.id );\n}; i < function () {\n\t\tself.widgetLoaded( widget.id );\n\t}; i++ ) {}\nfor ( i = function () {\n\tself.widgetLoaded( widget.id );\n}; i < function () {\n\t\tself.widgetLoaded( widget.id );\n\t}; i++ ) {}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.2.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token","line":3,"column":1,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Intentional parse error check. Live coding resilience.\nfor\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token Case","line":85,"column":5,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\n\n// Valid SWITCH statement.\nswitch (something) {\n case '1':\n myvar = '1';\n break;\n\n case '2':\n case '3':\n myvar = '5';\n break;\n\n case '4':\n myvar = '4';\n break;\n\n default:\n myvar = null;\n break;\n}\n\n// Alignment wrong.\nswitch (something) {\n case '1':\n myvar = '1';\n break;\n\ncase '2':\n case '3':\n myvar = '5';\n break;\n\ncase '4':\n myvar = '4';\nbreak;\n\n default:\n myvar = null;\n break;\n}\n\n// Closing brace wrong.\nswitch (something) {\n case '1':\n myvar = '1';\n break;\n }\n\n// PEAR style.\nswitch (something) {\ncase '1':\n myvar = '1';\n break;\ncase '2':\ncase '3':\n myvar = '5';\n break;\ncase '4':\n myvar = '4';\n break;\ndefault:\n myvar = null;\n break;\n}\n\n// Valid, but missing BREAKS.\nswitch (something) {\n case '1':\n myvar = '1';\n\n case '2':\n case '3':\n myvar = '5';\n\n case '4':\n myvar = '4';\n\n default:\n myvar = null;\n}\n\n// Invalid, and missing BREAKS.\nswitch (something) {\n Case '1' :\n myvar = '1';\n\ncase '2':\n case '3' :\n myvar = '5';\n\n case'4':\n myvar = '4';\n\n Default :\n myvar = null;\n something = 'hello';\n other = 'hi';\n }\n\n// Valid\nswitch (condition) {\n case 'string':\n varStr = 'test';\n\n default:\n // Ignore the default.\n break;\n}\n\n// No default comment\nswitch (condition) {\n case 'string':\n varStr = 'test';\n\n default:\n break;\n}\n\n// Break problems\nswitch (condition) {\n case 'string':\n\n\n varStr = 'test';\n\n break;\n\n\n case 'bool':\n varStr = 'test';\n\n\n break;\n default:\n\n varStr = 'test';\n break;\n\n}\n\nswitch (var) {\n case 'one':\n case 'two':\n break;\n\n case 'three':\n // Nothing to do.\n break;\n\n case 'four':\n echo hi;\n break;\n\n default:\n // No default.\n break;\n}\n\nswitch (var) {\n case 'one':\n if (blah) {\n }\n\n break;\n\n default:\n // No default.\n break;\n}\n\nswitch (name) {\n case \"1\":\n switch (name2) {\n case \"1\":\n return true;\n break;\n\n case \"2\":\n return true;\n break;\n\n default:\n // No default.\n break;\n }\n break;\n\n case \"2\":\nswitch (name2) {\n case \"1\":\n return true;\n break;\n\n case \"2\":\n return true;\n break;\n\n default:\n // No default.\n break;\n}\n break;\n}\n\nswitch (name) {\n case \"1\":\n switch (name2) {\n case \"1\":\n return true;\n\n default:\n // No default.\n break;\n }\n break;\n\n default:\n // No default.\n break;\n}\n\nswitch (name2) {\n default:\n // No default.\n break;\n}\n\nswitch (foo) {\n case \"1\":\n return true;\n\n default:\n if (foo === false) {\n break;\n }\n break;\n}\n\n// Valid SWITCH statement.\nswitch (something) {\n case '1':\n myvar = '1';\n return '1';\n\n case '2':\n case '3':\n myvar = '5';\n return '2';\n\n case '4':\n myvar = '4';\n return '3';\n\n default:\n myvar = null;\n return '4';\n}\n\nswitch (something) {\n case '1':\n myvar = '1';\n break;\n\n case '2':\n throw 'message';\n\n default:\n throw 'message';\n}\n\nswitch (something) {\n case '1';\n print('one');\n break;\n\n default:\n print('default');\n return;\n}\n\nswitch (foo) {\n case '1':\n return; // comment\n break;\n\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JSLintUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":2,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\nalert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":2,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\nalert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.js","messages":[{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":1,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":1,"endColumn":22},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":125,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":1,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":1,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":20},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":2,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":2,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":2,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":2,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":4,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":4,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":4,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":4,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":4,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":20},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":5,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":5,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":5,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":5,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":5,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":7,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":7,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":7,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":7,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":7,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":20},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":8,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":8,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":8,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":8,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":8,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":10,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":10,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":10,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":10,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":10,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":20},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":11,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":11,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":11,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":11,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":11,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":13,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":13,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":13,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":13,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":13,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":20},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":14,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":14,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":14,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":14,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":14,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":16,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":16,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":16,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":16,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":16,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":16,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":28},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":17,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":17,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":17,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":17,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":17,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":17,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":26},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":18,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":18,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":18,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":18,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":18,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":18,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":30},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":19,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":19,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":19,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":19,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":19,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":19,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":21,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":23,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":23,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":23,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":24,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":24,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":24,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":26,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":26,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":26,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":27,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":27,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":27,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":29,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":29,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":29,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":30,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":30,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":30,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":30,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":32,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":32,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":32,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":33,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":33,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":33,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":35,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":35,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":35,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":36,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":36,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":36,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":36,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":38,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":38,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":38,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":38,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":39,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":39,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":39,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":41,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":41,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":41,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":41,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":42,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":42,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":42,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":42,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":43,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":43,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":43,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":44,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":44,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":44,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":44,"endColumn":6},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":46,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":46,"endColumn":61},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":46,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":46,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":46,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'five' is not defined.","line":46,"column":32,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":36},{"ruleId":"no-undef","severity":1,"message":"'nine' is not defined.","line":46,"column":53,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":57},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":47,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":47,"endColumn":45},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":47,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'tokens' is not defined.","line":47,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'stackPtr' is not defined.","line":47,"column":29,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":37},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":49,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":49,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":49,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":49,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":49,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":49,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":49,"column":29,"nodeType":"Identifier","messageId":"undef","endLine":49,"endColumn":30},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":49,"column":35,"nodeType":"BlockStatement","messageId":"unexpected","endLine":50,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[795,796],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":53,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":53,"endColumn":58},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":53,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":53,"column":12,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":53,"column":26,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":29},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":54,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":54,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":54,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":54,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":55,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":55,"endColumn":54},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":55,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'mvar' is not defined.","line":55,"column":24,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":28},{"ruleId":"no-undef","severity":1,"message":"'myFunction2' is not defined.","line":55,"column":33,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":44},{"ruleId":"no-undef","severity":1,"message":"'mvar' is not defined.","line":55,"column":46,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":50},{"ruleId":"no-undef","severity":1,"message":"'params' is not defined.","line":59,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":59,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":59,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":59,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'index' is not defined.","line":61,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":61,"endColumn":11},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":62,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":62,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'index' is not defined.","line":62,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":62,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'index' is not defined.","line":64,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":64,"endColumn":11},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":65,"column":2,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":65,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'index' is not defined.","line":65,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":7},{"ruleId":"no-unused-vars","severity":1,"message":"'classN' is assigned a value but never used.","line":68,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":68,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'prvId' is not defined.","line":68,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":68,"endColumn":21},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":70,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":70,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":70,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":70,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":70,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":30},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":71,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":71,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":71,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":71,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":71,"column":29,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":71,"column":37,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":41},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":72,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":72,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":72,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":72,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":72,"column":29,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":72,"column":35,"nodeType":"Identifier","messageId":"undef","endLine":72,"endColumn":39},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":74,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":74,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":74,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":74,"endColumn":5},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":76,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":76,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":76,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":76,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":76,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":76,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'navigator' is not defined.","line":77,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":77,"endColumn":30},{"ruleId":"no-unreachable","severity":1,"message":"Unreachable code.","line":79,"column":1,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":125,"endColumn":2},{"ruleId":"no-unused-vars","severity":1,"message":"'re' is assigned a value but never used.","line":79,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":79,"endColumn":9},{"ruleId":"security/detect-unsafe-regex","severity":1,"message":"Unsafe Regular Expression (new RegExp)","line":79,"column":12,"nodeType":"NewExpression","endLine":79,"endColumn":97},{"ruleId":"security/detect-unsafe-regex","severity":1,"message":"Unsafe Regular Expression","line":79,"column":24,"nodeType":"Literal","endLine":79,"endColumn":95},{"ruleId":"no-unused-vars","severity":1,"message":"'options' is assigned a value but never used.","line":81,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":81,"endColumn":14},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":86,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":86,"endColumn":41},{"ruleId":"no-undef","severity":1,"message":"'stepWidth' is not defined.","line":86,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":86,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'date' is not defined.","line":88,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":88,"endColumn":5},{"ruleId":"no-undef","severity":1,"message":"'d' is not defined.","line":88,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":88,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'number' is not defined.","line":90,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":90,"endColumn":16},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":92,"column":3,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":92,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'suffix' is not defined.","line":92,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":92,"endColumn":9},{"ruleId":"no-unused-vars","severity":1,"message":"'pathSplit' is assigned a value but never used.","line":96,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":96,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'ipt' is not defined.","line":96,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":96,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'pairs' is not defined.","line":98,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":98,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":98,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":98,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":98,"column":40,"nodeType":"BlockStatement","messageId":"unexpected","endLine":99,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1726,1727],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'urlValue' is not defined.","line":101,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":101,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":101,"column":50,"nodeType":"BlockStatement","messageId":"unexpected","endLine":102,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1780,1781],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'urlValue' is not defined.","line":104,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":104,"endColumn":14},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":104,"column":51,"nodeType":"BlockStatement","messageId":"unexpected","endLine":105,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1835,1836],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":107,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":107,"column":30,"nodeType":"Identifier","messageId":"undef","endLine":107,"endColumn":35},{"ruleId":"no-unused-expressions","severity":1,"message":"Expected an assignment or function call and instead saw an expression.","line":111,"column":1,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":111,"endColumn":87},{"ruleId":"no-undef","severity":1,"message":"'dfx' is not defined.","line":111,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":111,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'selectors' is not defined.","line":111,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":111,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'idx' is not defined.","line":111,"column":32,"nodeType":"Identifier","messageId":"undef","endLine":111,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'scrollCoords' is not defined.","line":111,"column":65,"nodeType":"Identifier","messageId":"undef","endLine":111,"endColumn":77},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '^'.","line":113,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":114,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":113,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":113,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'somethingElse' is not defined.","line":114,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":114,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'input' is not defined.","line":119,"column":26,"nodeType":"Identifier","messageId":"undef","endLine":119,"endColumn":31},{"ruleId":"no-undef","severity":1,"message":"'element' is not defined.","line":123,"column":31,"nodeType":"Identifier","messageId":"undef","endLine":123,"endColumn":38}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":184,"fixableErrorCount":0,"fixableWarningCount":0,"source":"value = ( one + two );\nvalue = one + two;\n\nvalue = ( one - two );\nvalue = one - two;\n\nvalue = ( one * two );\nvalue = one * two;\n\nvalue = ( one / two );\nvalue = one / two;\n\nvalue = ( one % two );\nvalue = one % two;\n\nvalue = ( one + two + three );\nvalue = one + two + three;\nvalue = ( one + ( two + three ) );\nvalue = one + ( two + three );\n\nvalue++;\nvalue--;\nvalue = -1;\nvalue = -1;\n\nvalue = ( 1 + 2 );\nvalue = 1 + 2;\n\nvalue = ( 1 - 2 );\nvalue = 1 - 2;\n\nvalue = ( 1 * 2 );\nvalue = 1 * 2;\n\nvalue = ( 1 / 2 );\nvalue = 1 / 2;\n\nvalue = ( 1 % 2 );\nvalue = 1 % 2;\n\nvalue = ( 1 + 2 + 3 );\nvalue = 1 + 2 + 3;\nvalue = ( 1 + ( 2 + 3 ) );\nvalue = 1 + ( 2 + 3 );\n\nvalue = one + 2 + 3 - ( four * five * ( 6 + 7 ) ) + nine + 2;\nvalue = myFunction( tokens[ stackPtr - 1 ] );\n\nfor ( i = 1 + 2; i < 4 + 5; i++ ) {\n}\n\nfunction myFunction() {\n\tvalue = ( one + 1 ) + ( two + 2 ) + ( myFunction() + 2 );\n\tvalue = myFunction() + 2;\n\tvalue = ( myFunction( mvar ) + myFunction2( mvar ) );\n\treturn -1;\n}\n\nparams.mode = id.replace( /WidgetType/, '' );\n\nif ( index < -1 ) {\n\tindex = 0;\n}\nif ( index < -1 ) {\n\tindex = 0;\n}\n\nconst classN = prvId.replace( /\\./g, '-' );\n\nthree = myFunction( one / two );\nthree = myFunction( ( one / two ) / four );\nthree = myFunction( one / ( two / four ) );\n\nfour = -0.25;\n\nid = id.replace( /row\\/:/gi, '' );\nreturn /MSIE/.test( navigator.userAgent );\n\nconst re = new RegExp( /<\\/?(\\w+)((\\s+\\w+(\\s*=\\s*(?:\".*?\"|'.*?'|[^'\">\\s]+))?)+\\s*|\\s*)\\/?>/gim );\n\nconst options = {\n\tminVal: -1,\n\tmaxVal: -1\n};\n\nstepWidth = Math.round( this.width / 5 );\n\ndate.setMonth( d[ 2 ] - 1 );\n\nswitch ( number % 10 ) {\n\tcase -1:\n\t\tsuffix = 'st';\n\t\tbreak;\n}\n\nconst pathSplit = ipt.value.split( /\\/|\\\\/ );\n\nif ( pairs[ i ].search( /=/ ) !== -1 ) {\n}\n\nif ( urlValue.search( /[a-zA-z]+:\\/\\// ) !== 0 ) {\n}\n\nif ( urlValue.search( /[a-zA-z]+:\\/\\/*/ ) !== 0 ) {\n}\n\nif ( !value || /^\\s*$/.test( value ) ) {\n\treturn true;\n}\n\nparseInt( dfx.attr( selectors[ idx ], 'elemOffsetTop' ), 10 ) - scrollCoords.y + 'px';\n\nif ( something === true ^\n somethingElse === true\n) {\n\treturn false;\n}\n\nif ( /^\\d*\\.?\\d*$/.test( input ) === true ) {\n\treturn true;\n}\n\nif ( !/^(?:a|select)$/i.test( element.tagName ) ) {\n\treturn true;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token someFunctionWithAVeryLongName2","line":36,"column":5,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nfunction someFunctionWithAVeryLongName(firstParameter='something',\n secondParameter='booooo',\n third=null, fourthParameter=false,\n fifthParameter=123.12,\n sixthParam=true\n){\n}\n\nfunction someFunctionWithAVeryLongName2(\nfirstParameter='something',\nsecondParameter='booooo',\n) {\n}\n\nfunction blah() {\n}\n\nfunction blah()\n{\n}\n\nvar object =\n{\n\n someFunctionWithAVeryLongName: function(\n firstParameter='something',\n secondParameter='booooo',\n third=null,\n fourthParameter=false,\n fifthParameter=123.12,\n sixthParam=true\n ) /** w00t */ {\n }\n\n someFunctionWithAVeryLongName2: function (firstParameter='something',\n secondParameter='booooo',\n third=null\n ) {\n }\n\n someFunctionWithAVeryLongName3: function (\n firstParameter, secondParameter, third=null\n ) {\n }\n\n someFunctionWithAVeryLongName4: function (\n firstParameter, secondParameter\n ) {\n }\n\n someFunctionWithAVeryLongName5: function (\n firstParameter,\n secondParameter=array(1,2,3),\n third=null\n ) {\n }\n\n}\n\nvar a = Function('return 1+1');\n\nclass test\n{\n myFunction() {\n return false;\n }\n\n myFunction2()\n {\n return false;\n }\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":35,"endColumn":2},{"ruleId":"no-unused-vars","severity":1,"message":"'t' is assigned a value but never used.","line":12,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":12,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'y' is assigned a value but never used.","line":13,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":13,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'a' is assigned a value but never used.","line":14,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":14,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'z' is assigned a value but never used.","line":15,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":15,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'p' is assigned a value but never used.","line":16,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":16,"endColumn":10},{"ruleId":"no-redeclare","severity":1,"message":"'test' is already defined.","line":21,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":21,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'step' is not defined.","line":22,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'errors' is not defined.","line":22,"column":34,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":40},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":23,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":24,"column":31,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":32},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":25,"column":24,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":25},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":25,"column":30,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":31},{"ruleId":"no-useless-concat","severity":1,"message":"Unexpected string concatenation of literals.","line":26,"column":22,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":26,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":26,"column":35,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":36},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":27,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":27,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":22},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":28,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":28,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":28,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":29,"column":42,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'child' is not defined.","line":32,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'above' is not defined.","line":33,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'parent' is not defined.","line":33,"column":32,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":38},{"ruleId":"no-undef","severity":1,"message":"'child' is not defined.","line":34,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":7},{"ruleId":"new-cap","severity":1,"message":"A constructor name should not start with a lowercase letter.","line":34,"column":30,"nodeType":"NewExpression","messageId":"lower","endLine":34,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'above' is not defined.","line":34,"column":30,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":35}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":27,"fixableErrorCount":0,"fixableWarningCount":0,"source":"function test( id ) {\n\n\tthis.id = id;\n\n}\n/**/\ntest.prototype = {\n\tinit: function () {\n\t\tconst x = {};\n\t\tx.name = 'test';\n\t\tx.phone = 123124324;\n\t\tconst t = [ 'test', 'this' ].join( '' );\n\t\tconst y = [ 'test' ].join( '' );\n\t\tconst a = x[ 0 ];\n\t\tconst z = x[ x.name ];\n\t\tconst p = x[ x.name ];\n\t}\n\n};\n\nfunction test() {\n\tthis.errors[ 'step_' + step ] = errors;\n\tthis.errors.test = x;\n\tthis.errors[ 'test' + 10 ] = x;\n\tthis.errors[ 'test' + y ] = x;\n\tthis.errors[ 'test' + 'blah' ] = x;\n\tthis.errors[ y ] = x;\n\tthis.errors[ y + z ] = x;\n\tthis.permissions[ 'workflow.cancel' ] = x;\n}\n\nif ( child.prototype ) {\n\tabove.prototype.constructor = parent;\n\tchild.prototype.super = new above();\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":44,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'addTypeFormatButton' is not defined.","line":3,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":4,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":7,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7,"endColumn":12},{"ruleId":"no-unused-vars","severity":1,"message":"'y' is assigned a value but never used.","line":9,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":9,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'arg' is defined but never used.","line":12,"column":23,"nodeType":"Identifier","messageId":"unusedVar","endLine":12,"endColumn":26},{"ruleId":"no-unused-vars","severity":1,"message":"'z' is assigned a value but never used.","line":17,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":17,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'arg' is defined but never used.","line":20,"column":23,"nodeType":"Identifier","messageId":"unusedVar","endLine":20,"endColumn":26},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":25,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":27,"endColumn":3},{"ruleId":"no-redeclare","severity":1,"message":"'x' is already defined.","line":25,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":25,"endColumn":6},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":25,"column":5,"nodeType":"Identifier","messageId":"unusedVar","endLine":25,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'AssetListingEditWidgetType' is not defined.","line":29,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":27},{"ruleId":"no-unused-vars","severity":1,"message":"'data' is defined but never used.","line":30,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":30,"endColumn":23},{"ruleId":"no-unused-vars","severity":1,"message":"'assetid' is defined but never used.","line":30,"column":25,"nodeType":"Identifier","messageId":"unusedVar","endLine":30,"endColumn":32},{"ruleId":"no-unused-vars","severity":1,"message":"'editables' is defined but never used.","line":30,"column":34,"nodeType":"Identifier","messageId":"unusedVar","endLine":30,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'AssetListingEditWidgetType' is not defined.","line":34,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":27},{"ruleId":"no-unused-vars","severity":1,"message":"'data' is defined but never used.","line":35,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":35,"endColumn":23},{"ruleId":"no-unused-vars","severity":1,"message":"'assetid' is defined but never used.","line":35,"column":25,"nodeType":"Identifier","messageId":"unusedVar","endLine":35,"endColumn":32},{"ruleId":"no-unused-vars","severity":1,"message":"'editables' is defined but never used.","line":35,"column":34,"nodeType":"Identifier","messageId":"unusedVar","endLine":35,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'AssetListingEditWidgetType' is not defined.","line":39,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":27},{"ruleId":"no-unused-vars","severity":1,"message":"'data' is defined but never used.","line":41,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":41,"endColumn":23},{"ruleId":"no-unused-vars","severity":1,"message":"'assetid' is defined but never used.","line":41,"column":25,"nodeType":"Identifier","messageId":"unusedVar","endLine":41,"endColumn":32},{"ruleId":"no-unused-vars","severity":1,"message":"'editables' is defined but never used.","line":41,"column":34,"nodeType":"Identifier","messageId":"unusedVar","endLine":41,"endColumn":43}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":23,"fixableErrorCount":0,"fixableWarningCount":0,"source":"this.request( { action: 'getTypeFormatContents' } );\n\naddTypeFormatButton.addClickEvent( () => {\n\tself.addNewTypeFormat();\n} );\n\nvar x = {};\n\nconst y = {\n\tVarOne: 'If you ask me, thats if you ask',\n\tVarTwo: [ 'Alonzo played you', 'for a fool', 'esse' ],\n\tVarThree: function ( arg ) {\n\t\tconsole.info( 1 );\n\t}\n};\n\nconst z = {\n\tVarOne: 'If you ask me, thats if you ask',\n\tVarTwo: [ 'Alonzo played you', 'for a fool', 'esse' ],\n\tVarThree: function ( arg ) {\n\t\tconsole.info( 1 );\n\t}\n};\n\nvar x = function () {\n\tconsole.info( 2 );\n};\n\nAssetListingEditWidgetType.prototype = {\n\tinit: function ( data, assetid, editables ) {\n\t}\n};\n\nAssetListingEditWidgetType.prototype = {\n\tinit: function ( data, assetid, editables ) {\n\t}\n};\n\nAssetListingEditWidgetType.prototype = {\n\t// phpcs: disable Standard.Cat.SniffName -- testing annotation between closing brace and comma\n\tinit: function ( data, assetid, editables ) {\n\t}\n\t// phpcs:enable\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":71,"endColumn":54},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":1,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":1,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":20},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":1,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[23,24],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":2,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":2,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":28},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":2,"column":31,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[55,56],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":5,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":11},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":5,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":5,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":19},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":5,"column":22,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[81,82],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":6,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":18},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":6,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":6,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":27},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":6,"column":30,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[112,113],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":9,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":11},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":9,"column":14,"nodeType":"BlockStatement","messageId":"unexpected","endLine":10,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[130,131],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":10,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":19},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":10,"column":22,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[153,154],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":13,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":13,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":32},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":13,"column":35,"nodeType":"BlockStatement","messageId":"unexpected","endLine":14,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[192,193],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'myFunction' is not defined.","line":14,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":14,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":30},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":14,"column":37,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":42},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":14,"column":45,"nodeType":"BlockStatement","messageId":"unexpected","endLine":15,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[238,239],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":17,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":11},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":17,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":17,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":17,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":31},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":17,"column":34,"nodeType":"BlockStatement","messageId":"unexpected","endLine":18,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[276,277],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'myFunction' is not defined.","line":18,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":18,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":30},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":18,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":18,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":18,"column":36,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":41},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":18,"column":44,"nodeType":"BlockStatement","messageId":"unexpected","endLine":19,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[321,322],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":21,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":11},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":21,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":22,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[351,352],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'myFunction' is not defined.","line":22,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":24},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":22,"column":26,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":31},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":22,"column":36,"nodeType":"BlockStatement","messageId":"unexpected","endLine":23,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[388,389],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":25,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":25,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'other' is not defined.","line":25,"column":24,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":29},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":25,"column":34,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":39},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":25,"column":42,"nodeType":"BlockStatement","messageId":"unexpected","endLine":26,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[434,435],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":28,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":11},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":28,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":28,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":28,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'other' is not defined.","line":28,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":28},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":28,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":28,"endColumn":31},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":28,"column":32,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":37},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":28,"column":40,"nodeType":"BlockStatement","messageId":"unexpected","endLine":29,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[478,479],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'value' is not defined.","line":31,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'other' is not defined.","line":31,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":21},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":31,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":32,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[506,507],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":34,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":34,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":34,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":25},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":34,"column":30,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":34,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'FALSE' is not defined.","line":34,"column":48,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":53},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":34,"column":57,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":61},{"ruleId":"no-undef","severity":1,"message":"'TRUE' is not defined.","line":34,"column":66,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":70},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":34,"column":73,"nodeType":"BlockStatement","messageId":"unexpected","endLine":35,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[583,584],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":37,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":37,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'two' is not defined.","line":37,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":37,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'three' is not defined.","line":37,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":37,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'four' is not defined.","line":37,"column":30,"nodeType":"Identifier","messageId":"undef","endLine":37,"endColumn":34},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":37,"column":37,"nodeType":"BlockStatement","messageId":"unexpected","endLine":38,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[624,625],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":40,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":12},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":40,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":40,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":40,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":41,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[651,652],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":43,"column":9,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":12},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":43,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":44,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[679,680],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":46,"column":4,"nodeType":"BlockStatement","messageId":"unexpected","endLine":47,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[687,688],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":47,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":47,"endColumn":14},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":47,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":47,"endColumn":17},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":49,"column":4,"nodeType":"BlockStatement","messageId":"unexpected","endLine":50,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[718,719],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":50,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":50,"endColumn":14},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":52,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":52,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":52,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":52,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":52,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":52,"endColumn":20},{"ruleId":"eqeqeq","severity":1,"message":"Expected '!==' and instead saw '!='.","line":52,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":52,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":52,"column":27,"nodeType":"Identifier","messageId":"undef","endLine":52,"endColumn":30},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":52,"column":35,"nodeType":"BlockStatement","messageId":"unexpected","endLine":53,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[781,782],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":55,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":55,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":55,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":55,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'one' is not defined.","line":55,"column":28,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":31},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":55,"column":36,"nodeType":"BlockStatement","messageId":"unexpected","endLine":56,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[821,822],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":58,"column":1,"nodeType":"ForInStatement","messageId":"globalVariableLeak","endLine":59,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'type' is not defined.","line":58,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":58,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'types' is not defined.","line":58,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":58,"endColumn":20},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":58,"column":23,"nodeType":"BlockStatement","messageId":"unexpected","endLine":59,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[848,849],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":61,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":61,"endColumn":57},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":61,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":61,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":61,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":61,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":61,"column":37,"nodeType":"Identifier","messageId":"undef","endLine":61,"endColumn":46},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":63,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":63,"endColumn":56},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":63,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":63,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":63,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":63,"endColumn":23},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":63,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":63,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":63,"column":36,"nodeType":"Identifier","messageId":"undef","endLine":63,"endColumn":45},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":65,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":65,"endColumn":58},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":65,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":65,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":65,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":47},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":67,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":67,"endColumn":57},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":67,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":67,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":67,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":67,"endColumn":23},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":67,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":67,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":67,"column":37,"nodeType":"Identifier","messageId":"undef","endLine":67,"endColumn":46},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":69,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":69,"endColumn":54},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":69,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":69,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":69,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":69,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":69,"column":34,"nodeType":"Identifier","messageId":"undef","endLine":69,"endColumn":43},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":71,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":71,"endColumn":53},{"ruleId":"no-undef","severity":1,"message":"'variable' is not defined.","line":71,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'variable2' is not defined.","line":71,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":23},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":71,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":71,"endColumn":26},{"ruleId":"no-undef","severity":1,"message":"'variable1' is not defined.","line":71,"column":33,"nodeType":"Identifier","messageId":"undef","endLine":71,"endColumn":42}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":121,"fixableErrorCount":0,"fixableWarningCount":0,"source":"if ( value === TRUE ) {\n} else if ( value === FALSE ) {\n}\n\nif ( value == TRUE ) {\n} else if ( value == FALSE ) {\n}\n\nif ( value ) {\n} else if ( !value ) {\n}\n\nif ( value.isSomething === TRUE ) {\n} else if ( myFunction( value ) === FALSE ) {\n}\n\nif ( value.isSomething == TRUE ) {\n} else if ( myFunction( value ) == FALSE ) {\n}\n\nif ( value.isSomething ) {\n} else if ( !myFunction( value ) ) {\n}\n\nif ( value === TRUE || other === FALSE ) {\n}\n\nif ( value == TRUE || other == FALSE ) {\n}\n\nif ( value || !other ) {\n}\n\nif ( one === TRUE || two === TRUE || three === FALSE || four === TRUE ) {\n}\n\nif ( one || two || !three || four ) {\n}\n\nwhile ( one == true ) {\n}\n\nwhile ( one === true ) {\n}\n\ndo {\n} while ( one == true );\n\ndo {\n} while ( one === true );\n\nfor ( one = 10; one != 0; one-- ) {\n}\n\nfor ( one = 10; one !== 0; one-- ) {\n}\n\nfor ( type in types ) {\n}\n\nvariable = ( variable2 === true ) ? variable1 : 'foobar';\n\nvariable = ( variable2 == true ) ? variable1 : 'foobar';\n\nvariable = ( variable2 === false ) ? variable1 : 'foobar';\n\nvariable = ( variable2 == false ) ? variable1 : 'foobar';\n\nvariable = ( variable2 === 0 ) ? variable1 : 'foobar';\n\nvariable = ( variable2 == 0 ) ? variable1 : 'foobar';\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.js","messages":[{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":1,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":1,"endColumn":18},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":2,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":1,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":1,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":1,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":16},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":2,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":2,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":2,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":8}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":9,"fixableErrorCount":0,"fixableWarningCount":0,"source":"x = ( x ? a : x );\nid = id.replace( /row\\/:/gi, '' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":13,"endColumn":2},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1,"endColumn":16},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11 column 11 is used outside of binding context.","line":1,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":1,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11 column 11 is used outside of binding context.","line":1,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":1,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'permissions' is not defined.","line":1,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":33},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11 column 11 is used outside of binding context.","line":1,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":1,"endColumn":43},{"ruleId":"no-undef","severity":1,"message":"'permissions' is not defined.","line":5,"column":17,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":28},{"ruleId":"no-unused-vars","severity":1,"message":"'length' is assigned a value but never used.","line":6,"column":11,"nodeType":"Identifier","messageId":"unusedVar","endLine":6,"endColumn":17},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":6,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":24},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11 column 11 is used outside of binding context.","line":6,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":24},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":6,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":37},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 11 column 11 is used outside of binding context.","line":6,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":6,"endColumn":37},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":11,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11,"endColumn":29},{"ruleId":"no-redeclare","severity":1,"message":"'i' is already defined.","line":11,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":11,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":11,"endColumn":12},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":11,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":11,"endColumn":32},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":11,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":11,"endColumn":40},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":12,"column":8,"nodeType":"Identifier","messageId":"unusedVar","endLine":12,"endColumn":9},{"ruleId":"block-scoped-var","severity":1,"message":"'i' declared on line 1 column 11 is used outside of binding context.","line":12,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":12,"endColumn":13}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":19,"fixableErrorCount":0,"fixableWarningCount":0,"source":"for ( var i = 0; i < permissions.length; i++ ) {\n\t// Code here.\n}\n\nconst permLen = permissions.length;\nfor ( let length = 0; i < permLen; i++ ) {\n\t// Code here.\n}\n\nconst myArray = [ 1, 2, 3, 4 ];\nfor ( var i = myArray.length; i >= 0; i-- ) {\n\tconst x = i;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token {","line":19,"column":14,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"\nif (something) {\n}\nfor (i = 0; i < 10; i++) {\n}\n\nwhile (true) {\n for (i = 0; i < 10; i++) {\n }\n if (something) {\n }\n\n do {\n } while (true);\n\n}\n\nif (one) {\n} else (two) {\n} else if (three) {\n}\nif (one) {\n} else (two) {\n} else if (three) {\n}\n\nswitch (blah) {\n case 'one':\n if (blah) {\n // There are no spaces before break.\n }\n break;\n\n default:\n if (blah) {\n // There are no spaces before break.\n }\n break;\n}\n\nswitch (blah) {\n case 'one':\n if (blah) {\n // There are no spaces before break.\n }\n break;\n\n default:\n if (blah) {\n // Code here.\n }\n}\n\nfor (i = 0; i < 10; i++) {\n if (blah) {\n }\n break;\n}\n\nwhile (true) {\n for (i = 0; i < 10; i++) {\n\n if (something) {\n }\n\n }\n\n do {\n\n alert(i);\n } while (true);\n}\n\nfor ( i = 0; i < 10; i++ ) {\n if ( blah ) {\n }\n}\n\nvar x = {\n a: function () {\n if (blah) {\n }\n\n },\n};\n\nif (one) {\n}\n// else if something\nelse if (two) {\n} // else do something\nelse {\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected keyword 'this'","line":120,"column":5,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"function FuncOne()\n{\n // Code here.\n\n}//end AdjustModalDialogWidgetType\n\n\nTesting.prototype = {\n\n doSomething: function()\n {\n // Code here.\n },\n\n doSomethingElse: function()\n {\n // Code here.\n\n },\n};\n\nfunction FuncFour()\n{\n // Code here.\n}\n\nfunction FuncFive()\n{\n // Code here.\n\n\n}\n\nfunction valid()\n{\n if (true) {\n test = {\n namespaces: {}\n };\n }\n\n}\n\ndfx.addEvent(this.rightScroll, 'mousedown', function() {\n t = setInterval(function() {\n pos -= 10;\n }, 30);\n});\n\n// Valid because function is empty.\nif (dfx.isFn(callback) === false) {\n callback = function() {};\n callback = function() { };\n}\n\nAbstractAttributeEditorWidgetType.prototype = {\n isActive: function() {\n return this.active;\n },\n\n activate: function(data)\n {\n var x = {\n test: function () {\n alert('This is ok');\n\n }\n };\n\n this.active = true;\n\n }\n\n};\n\nvar myFunc = function()\n{\n var x = 1;\n\n blah(function() {\n alert(2);\n });\n\n blah(function() { alert(2); });\n\n return x;\n\n}\n\na.prototype = {\n\n a: function()\n {\n var settings = {\n default: ''\n };\n\n },\n\n b: function()\n {\n var self = this;\n\n }\n\n};\n\nvar a = new function()\n{\n this.initScreen = function(usersFolderid)\n {\n for (var i = 0; i < paramSelectors.length; i++) {\n }//end for\n }\n\n};\n\na.prototype = {\n\n this.addItem(\n id,\n {\n b: function()\n {\n for (var i = 0; i < paramSelectors.length; i++) {\n }//end for\n\n }\n }\n )\n\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":105,"endColumn":3},{"ruleId":"no-unused-vars","severity":1,"message":"'FuncOne' is defined but never used.","line":1,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":1,"endColumn":17},{"ruleId":"no-undef","severity":1,"message":"'Testing' is not defined.","line":6,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'self' is not defined.","line":21,"column":4,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'FuncFour' is defined but never used.","line":27,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":27,"endColumn":18},{"ruleId":"no-undef","severity":1,"message":"'AbstractAttributeEditorWidgetType' is not defined.","line":32,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":34},{"ruleId":"no-unused-vars","severity":1,"message":"'data' is defined but never used.","line":39,"column":23,"nodeType":"Identifier","messageId":"unusedVar","endLine":39,"endColumn":27},{"ruleId":"no-unused-vars","severity":1,"message":"'x' is assigned a value but never used.","line":40,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":40,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":42,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":42,"endColumn":10},{"ruleId":"no-unused-vars","severity":1,"message":"'test' is defined but never used.","line":52,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":52,"endColumn":14},{"ruleId":"no-unused-vars","severity":1,"message":"'y' is assigned a value but never used.","line":54,"column":8,"nodeType":"Identifier","messageId":"unusedVar","endLine":54,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":55,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":55,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'myFunc' is assigned a value but never used.","line":62,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":62,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'blah' is not defined.","line":65,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":65,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":65,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":66,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":66,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":67,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":67,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'blah' is not defined.","line":69,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":69,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":70,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'HelpWidgetType' is not defined.","line":77,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":77,"endColumn":15},{"ruleId":"no-unused-vars","severity":1,"message":"'y' is assigned a value but never used.","line":80,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":80,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":83,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":83,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'CustomFormEditWidgetType' is not defined.","line":91,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":91,"endColumn":25},{"ruleId":"no-unused-vars","severity":1,"message":"'settings' is assigned a value but never used.","line":94,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":94,"endColumn":17},{"ruleId":"no-unused-vars","severity":1,"message":"'self' is assigned a value but never used.","line":101,"column":9,"nodeType":"Identifier","messageId":"unusedVar","endLine":101,"endColumn":13}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":25,"fixableErrorCount":0,"fixableWarningCount":0,"source":"function FuncOne() {\n\t// Code here.\n\n}// end AdjustModalDialogWidgetType\n\nTesting.prototype = {\n\n\tdoSomething: function () {\n\n\t\t// Code here.\n\n\t},\n\n\tdoSomethingElse: function () {\n\t\t// Code here.\n\n\t},\n\n\tstart: function () {\n\t\tthis.toolbarPlugin.addButton( 'Image', 'imageEditor', 'Insert/Edit Image', () => {\n\t\t\tself.editImage();\n\t\t} );\n\n\t}\n};\n\nfunction FuncFour() {\n\n\t// Code here.\n}\n\nAbstractAttributeEditorWidgetType.prototype = {\n\tisActive: function () {\n\n\t\treturn this.active;\n\n\t},\n\n\tactivate: function ( data ) {\n\t\tconst x = {\n\t\t\ttest: function () {\n\t\t\t\talert( 'This is ok' );\n\t\t\t}\n\t\t};\n\n\t\tthis.active = true;\n\n\t}\n\n};\n\nfunction test() {\n\tconst x = 1;\n\tconst y = function () {\n\t\talert( 1 );\n\t};\n\n\treturn x;\n\n}\n\nconst myFunc = function () {\n\tconst x = 1;\n\n\tblah( x, y, () => {\n\t\talert( 2 );\n\t}, z );\n\n\tblah( () => {\n\t\talert( 2 );\n\t} );\n\n\treturn x;\n\n};\n\nHelpWidgetType.prototype = {\n\tinit: function () {\n\t\tconst x = 1;\n\t\tconst y = {\n\t\t\ttest: function () {\n\n\t\t\t\talert( 3 );\n\t\t\t}\n\t\t};\n\t\treturn x;\n\n\t}\n};\n\nCustomFormEditWidgetType.prototype = {\n\n\taddQuestion: function () {\n\t\tconst settings = {\n\t\t\tdefault: ''\n\t\t};\n\n\t},\n\n\taddQuestionRulesEvent: function () {\n\t\tconst self = this;\n\n\t}\n\n};\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":17,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":1,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":1,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":16},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":1,"column":19,"nodeType":"BlockStatement","messageId":"unexpected","endLine":1,"endColumn":21,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[19,19],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":2,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":2,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'baz' is not defined.","line":2,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":2,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2,"endColumn":28,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[47,47],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":3,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":3,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'baz' is not defined.","line":3,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":3,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3,"endColumn":28,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[75,75],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":4,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":4,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'baz' is not defined.","line":4,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":23},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":4,"column":26,"nodeType":"BlockStatement","messageId":"unexpected","endLine":4,"endColumn":28,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[103,103],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":7,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":8,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'baz' is not defined.","line":9,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":8},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":10,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[202,203],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-undef","severity":1,"message":"'foo' is not defined.","line":13,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":14,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":14,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'baz' is not defined.","line":15,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":15,"endColumn":8},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":16,"column":3,"nodeType":"BlockStatement","messageId":"unexpected","endLine":17,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[240,241],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":24,"fixableErrorCount":0,"fixableWarningCount":0,"source":"if ( foo || bar ) {}\nif ( foo || bar && baz ) {}\nif ( foo || bar && baz ) {}\nif ( foo || bar && baz ) {}\n\n// Spacing after || below is ignored as it is EOL whitespace.\nif ( foo ||\n bar &&\n baz\n) {\n}\n\nif ( foo ||\n bar &&\n baz\n) {\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.js","messages":[{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":1,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":1,"endColumn":15},{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":101,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":2,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":2,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":3,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":3,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":3,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":4,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":4,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":4,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":5,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":5,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":5,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":5,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":6,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":6,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":6,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":8,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":8,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":8,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":9,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":9,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":9,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":10,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":10,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":10,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":11,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":11,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":11,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":12,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":12,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":12,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":13,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":13,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":13,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":15,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":15,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":15,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":15,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":16,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":16,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":16,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":17,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":17,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":17,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":18,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":18,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":18,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":18,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":19,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":19,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":19,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":20,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":20,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":20,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":7},{"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":22,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":23,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":23,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":23,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":23,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":24,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":24,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":24,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":25,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":25,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":25,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":25,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":26,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":26,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":26,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":27,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":27,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":27,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":27,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":29,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":29,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":29,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":30,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":30,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":30,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":30,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":31,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":31,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":31,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":32,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":32,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":32,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":32,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":33,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":33,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":33,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":33,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":34,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":34,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":34,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":35,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":35,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":35,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":37,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":37,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":38,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":38,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":39,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":40,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":41,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":41,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":42,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":42,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":43,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":43,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":44,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":44,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'$' is not defined.","line":46,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":46,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":48,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":48,"endColumn":16},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":53,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":53,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":53,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":53,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":53,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":53,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":53,"endColumn":19},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":54,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":54,"endColumn":19},{"ruleId":"no-undef","severity":1,"message":"'result' is not defined.","line":54,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":54,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":54,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":54,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":54,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":54,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'z' is not defined.","line":54,"column":18,"nodeType":"Identifier","messageId":"undef","endLine":54,"endColumn":19},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '^'.","line":56,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":57,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":56,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":56,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'somethingElse' is not defined.","line":57,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":57,"endColumn":18},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":62,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":64,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":62,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":62,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":66,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":68,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":66,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":66,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":70,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":72,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":70,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":70,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":75,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":77,"endColumn":4},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":75,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":75,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":79,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":81,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":79,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":79,"endColumn":2},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":83,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":85,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":83,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":83,"endColumn":2},{"ruleId":"no-constant-condition","severity":1,"message":"Unexpected constant condition.","line":88,"column":6,"nodeType":"LogicalExpression","messageId":"unexpected","endLine":88,"endColumn":21},{"ruleId":"no-constant-binary-expression","severity":1,"message":"Unexpected constant truthiness on the left-hand side of a `||` expression.","line":88,"column":6,"nodeType":"Literal","messageId":"constantShortCircuit","endLine":88,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'b' is not defined.","line":88,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":88,"endColumn":15},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":88,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":88,"endColumn":18},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":88,"column":24,"nodeType":"BlockStatement","messageId":"unexpected","endLine":89,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1086,1087],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":91,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":91,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":91,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":91,"endColumn":2},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<'.","line":91,"column":5,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":91,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":91,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":91,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":91,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":91,"endColumn":11},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '<<='.","line":92,"column":1,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":92,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":92,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":92,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":92,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":92,"endColumn":8},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":93,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":93,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":93,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":93,"endColumn":2},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>'.","line":93,"column":5,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":93,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":93,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":93,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":93,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":93,"endColumn":11},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>='.","line":94,"column":1,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":94,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":94,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":94,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":94,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":94,"endColumn":8},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":95,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":95,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":95,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":95,"endColumn":2},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>>'.","line":95,"column":5,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":95,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":95,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":95,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":95,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":95,"endColumn":12},{"ruleId":"no-bitwise","severity":1,"message":"Unexpected use of '>>>='.","line":96,"column":1,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":96,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'x' is not defined.","line":96,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":96,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'y' is not defined.","line":96,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":96,"endColumn":9},{"ruleId":"no-unused-vars","severity":1,"message":"'foo' is assigned a value but never used.","line":98,"column":7,"nodeType":"Identifier","messageId":"unusedVar","endLine":98,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'bar' is not defined.","line":98,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":98,"endColumn":16},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":101,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":101,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":101,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":101,"endColumn":2}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":131,"fixableErrorCount":0,"fixableWarningCount":0,"source":"result = 1 + 2;\nresult = 1 + 2;\nresult = 1 + 2;\nresult = 1 + 2;\nresult = 1 + 2;\nresult = 1 + 2;\n\nresult = 1 - 2;\nresult = 1 - 2;\nresult = 1 - 2;\nresult = 1 - 2;\nresult = 1 - 2;\nresult = 1 - 2;\n\nresult = 1 * 2;\nresult = 1 * 2;\nresult = 1 * 2;\nresult = 1 * 2;\nresult = 1 * 2;\nresult = 1 * 2;\n\nresult = 1 / 2;\nresult = 1 / 2;\nresult = 1 / 2;\nresult = 1 / 2;\nresult = 1 / 2;\nresult = 1 / 2;\n\nresult = 1 % 2;\nresult = 1 % 2;\nresult = 1 % 2;\nresult = 1 % 2;\nresult = 1 % 2;\nresult = 1 % 2;\nresult = '100%';\n\nresult += 4;\nresult += 4;\nresult -= 4;\nresult -= 4;\nresult /= 4;\nresult /= 4;\nresult *= 4;\nresult *= 4;\n\n$.localScroll( { offset: { top: -32 } } );\n\nswitch ( result ) {\n\tcase -1:\n\t\tbreak;\n}\n\nresult = x ? y : z;\nresult = x ? y : z;\n\nif ( something === true ^\n somethingElse === true\n) {\n\treturn false;\n}\n\ny = 1 +\n 2 -\n 3;\n\ny = 1 +\n 2 -\n 3;\n\ny = 1 +\n2 -\n3;\n\n// phpcs:set Squiz.WhiteSpace.OperatorSpacing ignoreNewlines true\ny = 1 +\n 2 -\n 3;\n\ny = 1 +\n 2 -\n 3;\n\ny = 1 +\n2 -\n3;\n// phpcs:set Squiz.WhiteSpace.OperatorSpacing ignoreNewlines false\n\nif ( true || b == -1 ) {\n}\n\nx = x << y;\nx <<= y;\nx = x >> y;\nx >>= y;\nx = x >>> y;\nx >>>= y;\n\nconst foo = bar.map( ( baz ) => baz.length );\n\n// phpcs:set Squiz.WhiteSpace.OperatorSpacing ignoreSpacingBeforeAssignments false\na = 3;\n// phpcs:set Squiz.WhiteSpace.OperatorSpacing ignoreSpacingBeforeAssignments true\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":42,"endColumn":2},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":14,"endColumn":3},{"ruleId":"no-use-before-define","severity":1,"message":"'x' was used before it was defined.","line":3,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3,"endColumn":9},{"ruleId":"no-use-before-define","severity":1,"message":"'x' was used before it was defined.","line":4,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":6,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":6,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":7,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":7,"endColumn":14},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":16,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":16,"endColumn":34},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":16,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":16,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":16,"endColumn":8},{"ruleId":"camelcase","severity":1,"message":"Identifier 'outer_loop' is not in camel case.","line":18,"column":1,"nodeType":"Identifier","messageId":"notCamelCase","endLine":18,"endColumn":11},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":19,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":19,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":19,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":19,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":19,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":22},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":20,"column":8,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":20,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":20,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":20,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":20,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":20,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":21,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":21,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":21,"endColumn":12},{"ruleId":"camelcase","severity":1,"message":"Identifier 'outer_loop' is not in camel case.","line":22,"column":10,"nodeType":"Identifier","messageId":"notCamelCase","endLine":22,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":26,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":26,"endColumn":6},{"ruleId":"camelcase","severity":1,"message":"Identifier 'even_number' is not in camel case.","line":28,"column":1,"nodeType":"Identifier","messageId":"notCamelCase","endLine":28,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":28,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":22},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":28,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":28,"endColumn":31},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":29,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":8},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":29,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":29,"endColumn":11},{"ruleId":"camelcase","severity":1,"message":"Identifier 'even_number' is not in camel case.","line":30,"column":9,"nodeType":"Identifier","messageId":"notCamelCase","endLine":30,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'blah' is not defined.","line":34,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":14},{"ruleId":"no-undef","severity":1,"message":"'dfx' is not defined.","line":35,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":35,"endColumn":10},{"ruleId":"no-undef","severity":1,"message":"'shiftKey' is not defined.","line":36,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":36,"endColumn":27},{"ruleId":"no-undef","severity":1,"message":"'blah' is not defined.","line":39,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":39,"endColumn":12},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":39,"column":15,"nodeType":"BlockStatement","messageId":"unexpected","endLine":40,"endColumn":4,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[517,520],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":33,"fixableErrorCount":0,"fixableWarningCount":0,"source":"var x = {\n\tb: 'x',\n\txasd: x,\n\tabc: x,\n\ta: function () {\n\t\talert( 'thats right' );\n\t\tx = ( x ? a : x );\n\t},\n\tcasdasd: 123123,\n\tomgwtfbbq: {\n\t\ta: 1,\n\t\tb: 2\n\t}\n};\n\nid = id.replace( /row\\/:/gi, '' );\n\nouter_loop:\nfor ( i = 0; i < 3; i++ ) {\n\tfor ( j = 0; j < 5; j++ ) {\n\t\tif ( j == x ) {\n\t\t\tbreak outer_loop;\n\t\t}\n\t}\n}\nalert( 'hi' );\n\neven_number: if ( ( i % 2 ) == 0 ) {\n\tif ( i == 12 ) {\n\t\tbreak even_number;\n\t}\n}\n\nswitch ( blah ) {\n\tcase dfx.DOM_VK_LEFT:\n\t\tthis.caretLeft( shiftKey );\n\t\tbreak;\n\tdefault:\n\t\tif ( blah ) {\n\t\t}\n\t\tbreak;\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":24,"endColumn":13},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":1,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":3,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":3,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":4,"column":13,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":14},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":8,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":8,"endColumn":35},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":8,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":3},{"ruleId":"no-undef","severity":1,"message":"'id' is not defined.","line":8,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":8,"endColumn":8},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":10,"column":7,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":10,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":10,"column":7,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":10,"column":14,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'i' is not defined.","line":10,"column":21,"nodeType":"Identifier","messageId":"undef","endLine":10,"endColumn":22},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":11,"column":8,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":11,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":11,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":9},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":11,"column":15,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":16},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":11,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":23},{"ruleId":"no-undef","severity":1,"message":"'j' is not defined.","line":12,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":12,"endColumn":9},{"ruleId":"eqeqeq","severity":1,"message":"Expected '===' and instead saw '=='.","line":12,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":12,"endColumn":12},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":17,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":6},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":19,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":19,"endColumn":13},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":19,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":12},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":21,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":22,"endColumn":2},{"ruleId":"no-redeclare","severity":1,"message":"'sum' is already defined.","line":21,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":21,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":21,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":21,"endColumn":12},{"ruleId":"semi-style","severity":1,"message":"Expected this semicolon to be at the end of the previous line.","line":22,"column":1,"nodeType":null,"messageId":"expectedSemiColon","endLine":22,"endColumn":2},{"ruleId":"no-var","severity":1,"message":"Unexpected var, use let or const instead.","line":24,"column":1,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":24,"endColumn":13},{"ruleId":"no-redeclare","severity":1,"message":"'sum' is already defined.","line":24,"column":5,"nodeType":"Identifier","messageId":"redeclared","endLine":24,"endColumn":8},{"ruleId":"no-unused-vars","severity":1,"message":"'sum' is assigned a value but never used.","line":24,"column":5,"nodeType":"Identifier","messageId":"unusedVar","endLine":24,"endColumn":8},{"ruleId":"no-undef","severity":1,"message":"'a' is not defined.","line":24,"column":11,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":12}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":28,"fixableErrorCount":0,"fixableWarningCount":0,"source":"var x = {\n\ta: function () {\n\t\talert( 'thats right' );\n\t\tx = ( x ? a : x );\n\t}\n};\n\nid = id.replace( /row\\/:;/gi, '' );\n\nfor ( i = 0; i < 3; i++ ) {\n\tfor ( j = 0; j < 5; j++ ) {\n\t\tif ( j == x ) {\n\t\t\tbreak;\n\t\t}\n\t}\n}\nalert( 'hi' );\n\nvar sum = a;\n\nvar sum = a // +b\n;\n\nvar sum = a;\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":42,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":2,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":2,"endColumn":6},{"ruleId":"no-undef","severity":1,"message":"'something' is not defined.","line":4,"column":6,"nodeType":"Identifier","messageId":"undef","endLine":4,"endColumn":15},{"ruleId":"no-empty","severity":1,"message":"Empty block statement.","line":4,"column":18,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6,"endColumn":2,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[52,54],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-vars","severity":1,"message":"'myFunction' is defined but never used.","line":8,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":8,"endColumn":20},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":9,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":9,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":11,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":11,"endColumn":7},{"ruleId":"no-unused-vars","severity":1,"message":"'myFunction2' is defined but never used.","line":21,"column":10,"nodeType":"Identifier","messageId":"unusedVar","endLine":21,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":22,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":24,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":24,"endColumn":7},{"ruleId":"no-implicit-globals","severity":1,"message":"Global variable leak, declare the variable if it is intended to be local.","line":28,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":33,"endColumn":2},{"ruleId":"no-undef","severity":1,"message":"'MyFunction' is not defined.","line":28,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":28,"endColumn":11},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":29,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":29,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":31,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":7},{"ruleId":"no-redeclare","severity":1,"message":"'myFunction2' is already defined.","line":37,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":37,"endColumn":21},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":38,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":38,"endColumn":7},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":40,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":40,"endColumn":7}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":18,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\nalert( 'hello' );\n\nif ( something ) {\n\n}\n\nfunction myFunction() {\n\talert( 'code here' );\n\n\talert( 'code here' );\n\n\t// Hello.\n\n\t/*\n HI\n */\n\n}\n\nfunction myFunction2() {\n\talert( 'code here' );\n\n\talert( 'code here' );\n\n}\n\nMyFunction = function () {\n\talert( 'code here' );\n\n\talert( 'code here' );\n\n};\n\n// phpcs:set Squiz.WhiteSpace.SuperfluousWhitespace ignoreBlankLines true\n\nfunction myFunction2() {\n\talert( 'code here' );\n\n\talert( 'code here' );\n\n}\n\n// phpcs:set Squiz.WhiteSpace.SuperfluousWhitespace ignoreBlankLines false\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":1,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.js","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":1,"endColumn":15},{"ruleId":"no-undef","severity":1,"message":"'alert' is not defined.","line":1,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":1,"endColumn":6}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"alert( 'hi' );\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/squizlabs/php_codesniffer/tests/Core/File/GetDeclarationNameJSTest.js","messages":[{"ruleId":null,"fatal":true,"severity":2,"message":"Parsing error: Unexpected token something","line":2,"column":7,"nodeType":null}],"suppressedMessages":[],"errorCount":1,"fatalErrorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/* testInvalidTokenPassed */\nprint something;\n\nvar object =\n{\n /* testClosure */\n propertyName: function () {}\n}\n\n/* testFunction */\nfunction functionName() {}\n\n/* testClass */\nclass ClassName\n{\n /* testMethod */\n methodName() {\n return false;\n }\n}\n\n/* testFunctionUnicode */\nfunction π() {}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/console/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":55,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/console\",\n\t\"type\": \"library\",\n\t\"description\": \"Eases the creation of beautiful and testable command line interfaces\",\n\t\"keywords\": [ \"console\", \"cli\", \"command-line\", \"terminal\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Fabien Potencier\",\n\t\t\t\"email\": \"fabien@symfony.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=8.2\",\n\t\t\"symfony/polyfill-mbstring\": \"~1.0\",\n\t\t\"symfony/service-contracts\": \"^2.5|^3\",\n\t\t\"symfony/string\": \"^6.4|^7.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"symfony/config\": \"^6.4|^7.0\",\n\t\t\"symfony/event-dispatcher\": \"^6.4|^7.0\",\n\t\t\"symfony/http-foundation\": \"^6.4|^7.0\",\n\t\t\"symfony/http-kernel\": \"^6.4|^7.0\",\n\t\t\"symfony/dependency-injection\": \"^6.4|^7.0\",\n\t\t\"symfony/lock\": \"^6.4|^7.0\",\n\t\t\"symfony/messenger\": \"^6.4|^7.0\",\n\t\t\"symfony/process\": \"^6.4|^7.0\",\n\t\t\"symfony/stopwatch\": \"^6.4|^7.0\",\n\t\t\"symfony/var-dumper\": \"^6.4|^7.0\",\n\t\t\"psr/log\": \"^1|^2|^3\"\n\t},\n\t\"provide\": {\n\t\t\"psr/log-implementation\": \"1.0|2.0|3.0\"\n\t},\n\t\"conflict\": {\n\t\t\"symfony/dependency-injection\": \"<6.4\",\n\t\t\"symfony/dotenv\": \"<6.4\",\n\t\t\"symfony/event-dispatcher\": \"<6.4\",\n\t\t\"symfony/lock\": \"<6.4\",\n\t\t\"symfony/process\": \"<6.4\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Component\\\\Console\\\\\": \"\" },\n\t\t\"exclude-from-classmap\": [\n\t\t\t\"/Tests/\"\n\t\t]\n\t},\n\t\"minimum-stability\": \"dev\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/deprecation-contracts/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":36,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/deprecation-contracts\",\n\t\"type\": \"library\",\n\t\"description\": \"A generic function and convention to trigger deprecation notices\",\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=8.1\"\n\t},\n\t\"autoload\": {\n\t\t\"files\": [\n\t\t\t\"function.php\"\n\t\t]\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"3.5-dev\"\n\t\t},\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/contracts\",\n\t\t\t\"url\": \"https://github.com/symfony/contracts\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/polyfill-ctype/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":39,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/polyfill-ctype\",\n\t\"type\": \"library\",\n\t\"description\": \"Symfony polyfill for ctype functions\",\n\t\"keywords\": [ \"polyfill\", \"compatibility\", \"portable\", \"ctype\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Gert de Pagter\",\n\t\t\t\"email\": \"BackEndTea@gmail.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"provide\": {\n\t\t\"ext-ctype\": \"*\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Polyfill\\\\Ctype\\\\\": \"\" },\n\t\t\"files\": [ \"bootstrap.php\" ]\n\t},\n\t\"suggest\": {\n\t\t\"ext-ctype\": \"For best performance\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/polyfill\",\n\t\t\t\"url\": \"https://github.com/symfony/polyfill\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/polyfill-intl-grapheme/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":36,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/polyfill-intl-grapheme\",\n\t\"type\": \"library\",\n\t\"description\": \"Symfony polyfill for intl's grapheme_* functions\",\n\t\"keywords\": [ \"polyfill\", \"shim\", \"compatibility\", \"portable\", \"intl\", \"grapheme\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Polyfill\\\\Intl\\\\Grapheme\\\\\": \"\" },\n\t\t\"files\": [ \"bootstrap.php\" ]\n\t},\n\t\"suggest\": {\n\t\t\"ext-intl\": \"For best performance\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/polyfill\",\n\t\t\t\"url\": \"https://github.com/symfony/polyfill\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/polyfill-intl-normalizer/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":37,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/polyfill-intl-normalizer\",\n\t\"type\": \"library\",\n\t\"description\": \"Symfony polyfill for intl's Normalizer class and related functions\",\n\t\"keywords\": [ \"polyfill\", \"shim\", \"compatibility\", \"portable\", \"intl\", \"normalizer\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Polyfill\\\\Intl\\\\Normalizer\\\\\": \"\" },\n\t\t\"files\": [ \"bootstrap.php\" ],\n\t\t\"classmap\": [ \"Resources/stubs\" ]\n\t},\n\t\"suggest\": {\n\t\t\"ext-intl\": \"For best performance\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/polyfill\",\n\t\t\t\"url\": \"https://github.com/symfony/polyfill\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/polyfill-mbstring/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":39,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/polyfill-mbstring\",\n\t\"type\": \"library\",\n\t\"description\": \"Symfony polyfill for the Mbstring extension\",\n\t\"keywords\": [ \"polyfill\", \"shim\", \"compatibility\", \"portable\", \"mbstring\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"provide\": {\n\t\t\"ext-mbstring\": \"*\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Polyfill\\\\Mbstring\\\\\": \"\" },\n\t\t\"files\": [ \"bootstrap.php\" ]\n\t},\n\t\"suggest\": {\n\t\t\"ext-mbstring\": \"For best performance\"\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/polyfill\",\n\t\t\t\"url\": \"https://github.com/symfony/polyfill\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/polyfill-php80/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":38,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/polyfill-php80\",\n\t\"type\": \"library\",\n\t\"description\": \"Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions\",\n\t\"keywords\": [ \"polyfill\", \"shim\", \"compatibility\", \"portable\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Ion Bazan\",\n\t\t\t\"email\": \"ion.bazan@gmail.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=7.2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Polyfill\\\\Php80\\\\\": \"\" },\n\t\t\"files\": [ \"bootstrap.php\" ],\n\t\t\"classmap\": [ \"Resources/stubs\" ]\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/polyfill\",\n\t\t\t\"url\": \"https://github.com/symfony/polyfill\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/service-contracts/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":43,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/service-contracts\",\n\t\"type\": \"library\",\n\t\"description\": \"Generic abstractions related to writing services\",\n\t\"keywords\": [ \"abstractions\", \"contracts\", \"decoupling\", \"interfaces\", \"interoperability\", \"standards\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=8.1\",\n\t\t\"psr/container\": \"^1.1|^2.0\",\n\t\t\"symfony/deprecation-contracts\": \"^2.5|^3\"\n\t},\n\t\"conflict\": {\n\t\t\"ext-psr\": \"<1.1|>=2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Contracts\\\\Service\\\\\": \"\" },\n\t\t\"exclude-from-classmap\": [\n\t\t\t\"/Test/\"\n\t\t]\n\t},\n\t\"minimum-stability\": \"dev\",\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"3.5-dev\"\n\t\t},\n\t\t\"thanks\": {\n\t\t\t\"name\": \"symfony/contracts\",\n\t\t\t\"url\": \"https://github.com/symfony/contracts\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/symfony/string/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":45,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"symfony/string\",\n\t\"type\": \"library\",\n\t\"description\": \"Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way\",\n\t\"keywords\": [ \"string\", \"utf8\", \"utf-8\", \"grapheme\", \"i18n\", \"unicode\" ],\n\t\"homepage\": \"https://symfony.com\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Nicolas Grekas\",\n\t\t\t\"email\": \"p@tchwork.com\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"Symfony Community\",\n\t\t\t\"homepage\": \"https://symfony.com/contributors\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \">=8.2\",\n\t\t\"symfony/polyfill-ctype\": \"~1.8\",\n\t\t\"symfony/polyfill-intl-grapheme\": \"~1.0\",\n\t\t\"symfony/polyfill-intl-normalizer\": \"~1.0\",\n\t\t\"symfony/polyfill-mbstring\": \"~1.0\"\n\t},\n\t\"require-dev\": {\n\t\t\"symfony/error-handler\": \"^6.4|^7.0\",\n\t\t\"symfony/emoji\": \"^7.1\",\n\t\t\"symfony/http-client\": \"^6.4|^7.0\",\n\t\t\"symfony/intl\": \"^6.4|^7.0\",\n\t\t\"symfony/translation-contracts\": \"^2.5|^3.0\",\n\t\t\"symfony/var-exporter\": \"^6.4|^7.0\"\n\t},\n\t\"conflict\": {\n\t\t\"symfony/translation-contracts\": \"<2.5\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"Symfony\\\\Component\\\\String\\\\\": \"\" },\n\t\t\"files\": [ \"Resources/functions.php\" ],\n\t\t\"exclude-from-classmap\": [\n\t\t\t\"/Tests/\"\n\t\t]\n\t},\n\t\"minimum-stability\": \"dev\"\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/tysonandre/var_representation_polyfill/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":45,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"tysonandre/var_representation_polyfill\",\n\t\"description\": \"Polyfill for var_representation: convert a variable to a string in a way that fixes the shortcomings of var_export\",\n\t\"keywords\": [ \"var_export\", \"var_representation\" ],\n\t\"type\": \"library\",\n\t\"license\": \"MIT\",\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Tyson Andre\"\n\t\t}\n\t],\n\t\"config\": {\n\t\t\"sort-packages\": true,\n\t\t\"platform\": {\n\t\t\t\"php\": \"7.2.24\"\n\t\t}\n\t},\n\t\"require\": {\n\t\t\"php\": \"^7.2.0|^8.0.0\",\n\t\t\"ext-tokenizer\": \"*\"\n\t},\n\t\"require-dev\": {\n\t\t\"phan/phan\": \"^5.4.1\",\n\t\t\"phpunit/phpunit\": \"^8.5.0\"\n\t},\n\t\"provide\": {\n\t\t\"ext-var_representation\": \"*\"\n\t},\n\t\"suggest\": {\n\t\t\"ext-var_representation\": \"For best performance\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": { \"VarRepresentation\\\\\": \"src/VarRepresentation\" },\n\t\t\"files\": [ \"src/var_representation.php\" ]\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": { \"VarRepresentation\\\\Tests\\\\\": \"tests/\" }\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-main\": \"0.1.3-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]},{"filePath":"/src/repo/vendor/webmozart/assert/composer.json","messages":[{"ruleId":"strict","severity":1,"message":"Use the global form of 'use strict'.","line":1,"column":1,"nodeType":"Program","messageId":"global","endLine":44,"endColumn":3}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"name\": \"webmozart/assert\",\n\t\"description\": \"Assertions to validate method input/output with nice error messages.\",\n\t\"license\": \"MIT\",\n\t\"keywords\": [\n\t\t\"assert\",\n\t\t\"check\",\n\t\t\"validate\"\n\t],\n\t\"authors\": [\n\t\t{\n\t\t\t\"name\": \"Bernhard Schussek\",\n\t\t\t\"email\": \"bschussek@gmail.com\"\n\t\t}\n\t],\n\t\"require\": {\n\t\t\"php\": \"^7.2 || ^8.0\",\n\t\t\"ext-ctype\": \"*\"\n\t},\n\t\"require-dev\": {\n\t\t\"phpunit/phpunit\": \"^8.5.13\"\n\t},\n\t\"conflict\": {\n\t\t\"phpstan/phpstan\": \"<0.12.20\",\n\t\t\"vimeo/psalm\": \"<4.6.1 || 4.6.2\"\n\t},\n\t\"autoload\": {\n\t\t\"psr-4\": {\n\t\t\t\"Webmozart\\\\Assert\\\\\": \"src/\"\n\t\t}\n\t},\n\t\"autoload-dev\": {\n\t\t\"psr-4\": {\n\t\t\t\"Webmozart\\\\Assert\\\\Tests\\\\\": \"tests/\",\n\t\t\t\"Webmozart\\\\Assert\\\\Bin\\\\\": \"bin/src\"\n\t\t}\n\t},\n\t\"extra\": {\n\t\t\"branch-alias\": {\n\t\t\t\"dev-master\": \"1.10-dev\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"semi-style","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":"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-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":"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":[]}]}]
--- end ---
Disabling eslint rule 'no-unmodified-loop-condition' (broken in .eslintrc.json) on .eslintrc.json
$ /usr/bin/npm ci
--- stderr ---
npm WARN deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
--- stdout ---
added 425 packages, and audited 426 packages in 5s
49 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ /usr/bin/npm test
--- stdout ---
> wikibasemanifest@0.0.1 test
> npm-run-all test:*
> wikibasemanifest@0.0.1 test:spec-lint
> swagger-cli validate openapi.json
openapi.json is valid
> wikibasemanifest@0.0.1 test:api-testing-lint
> eslint --cache --max-warnings 0 tests/api-testing/**
--- 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": 77,
"dev": 349,
"optional": 2,
"peer": 1,
"peerOptional": 0,
"total": 426
}
}
}
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
build: Updating eslint-config-wikimedia to 0.29.1
The following rules are failing and were disabled:
* no-unmodified-loop-condition
$ git add .
--- stdout ---
--- end ---
$ git commit -F /tmp/tmptwr_1b38
--- stdout ---
[master 984f199] build: Updating eslint-config-wikimedia to 0.29.1
3 files changed, 21 insertions(+), 17 deletions(-)
--- end ---
$ git format-patch HEAD~1 --stdout
--- stdout ---
From 984f199794d70abc640e62a8c04c016d52c8d5d9 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Mon, 31 Mar 2025 08:13:46 +0000
Subject: [PATCH] build: Updating eslint-config-wikimedia to 0.29.1
The following rules are failing and were disabled:
* no-unmodified-loop-condition
Change-Id: I5f04b358acbdc19d1a2cd714c968f124f4343591
---
.eslintrc.json | 3 ++-
package-lock.json | 33 ++++++++++++++++++---------------
package.json | 2 +-
3 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/.eslintrc.json b/.eslintrc.json
index 5dacc18..7bb671e 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -40,6 +40,7 @@
"strict": "warn",
"block-scoped-var": "warn",
"no-constant-binary-expression": "warn",
- "yml/no-empty-mapping-value": "warn"
+ "yml/no-empty-mapping-value": "warn",
+ "no-unmodified-loop-condition": "warn"
}
}
diff --git a/package-lock.json b/package-lock.json
index fa2cc6a..de5efd6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
"@apidevtools/swagger-cli": "^4.0.4",
"api-testing": "1.6.0",
"chai-openapi-response-validator": "^0.13.0",
- "eslint-config-wikimedia": "0.28.2",
+ "eslint-config-wikimedia": "0.29.1",
"npm-run-all": "^4.1.5",
"swagger-combine": "^1.4.0"
}
@@ -1439,9 +1439,9 @@
}
},
"node_modules/eslint-config-wikimedia": {
- "version": "0.28.2",
- "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.28.2.tgz",
- "integrity": "sha512-5+rdnT7wH1gpKAO6tHYThg78eMhZMruJzvqku3Y5iaEY/A7kSKLFpA/vOj/snys9fKjDHC9BXmArQh+agkOoJQ==",
+ "version": "0.29.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.29.1.tgz",
+ "integrity": "sha512-4dbL5o3hKGSvreyrGZWLPoTDLFubZ575IQOPhUaTcpbTsi0u05TBEMsOyYkthTaK21vsFQqhSYtxp/xU93BSdA==",
"dev": true,
"dependencies": {
"browserslist-config-wikimedia": "^0.7.0",
@@ -1454,13 +1454,16 @@
"eslint-plugin-mediawiki": "^0.7.0",
"eslint-plugin-mocha": "^10.4.3",
"eslint-plugin-n": "^17.7.0",
- "eslint-plugin-no-jquery": "^3.0.1",
+ "eslint-plugin-no-jquery": "^3.1.1",
"eslint-plugin-qunit": "^8.1.1",
"eslint-plugin-security": "^1.7.1",
"eslint-plugin-unicorn": "^53.0.0",
"eslint-plugin-vue": "^9.26.0",
"eslint-plugin-wdio": "^8.24.12",
"eslint-plugin-yml": "^1.14.0"
+ },
+ "engines": {
+ "node": ">=18 <23"
}
},
"node_modules/eslint-plugin-compat": {
@@ -1680,9 +1683,9 @@
}
},
"node_modules/eslint-plugin-no-jquery": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.0.2.tgz",
- "integrity": "sha512-n/+6p6PFhWDNPVLJj1463hw4OTIRBbROGcbhmtOHTgw7yihSKzkwZiQ00EJTneyeR3jRiw5lpWSMCCBhtb8t2g==",
+ "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"
@@ -5915,9 +5918,9 @@
}
},
"eslint-config-wikimedia": {
- "version": "0.28.2",
- "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.28.2.tgz",
- "integrity": "sha512-5+rdnT7wH1gpKAO6tHYThg78eMhZMruJzvqku3Y5iaEY/A7kSKLFpA/vOj/snys9fKjDHC9BXmArQh+agkOoJQ==",
+ "version": "0.29.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.29.1.tgz",
+ "integrity": "sha512-4dbL5o3hKGSvreyrGZWLPoTDLFubZ575IQOPhUaTcpbTsi0u05TBEMsOyYkthTaK21vsFQqhSYtxp/xU93BSdA==",
"dev": true,
"requires": {
"browserslist-config-wikimedia": "^0.7.0",
@@ -5930,7 +5933,7 @@
"eslint-plugin-mediawiki": "^0.7.0",
"eslint-plugin-mocha": "^10.4.3",
"eslint-plugin-n": "^17.7.0",
- "eslint-plugin-no-jquery": "^3.0.1",
+ "eslint-plugin-no-jquery": "^3.1.1",
"eslint-plugin-qunit": "^8.1.1",
"eslint-plugin-security": "^1.7.1",
"eslint-plugin-unicorn": "^53.0.0",
@@ -6083,9 +6086,9 @@
}
},
"eslint-plugin-no-jquery": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.0.2.tgz",
- "integrity": "sha512-n/+6p6PFhWDNPVLJj1463hw4OTIRBbROGcbhmtOHTgw7yihSKzkwZiQ00EJTneyeR3jRiw5lpWSMCCBhtb8t2g==",
+ "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,
"requires": {}
},
diff --git a/package.json b/package.json
index 60068b2..6208122 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"@apidevtools/swagger-cli": "^4.0.4",
"api-testing": "1.6.0",
"chai-openapi-response-validator": "^0.13.0",
- "eslint-config-wikimedia": "0.28.2",
+ "eslint-config-wikimedia": "0.29.1",
"npm-run-all": "^4.1.5",
"swagger-combine": "^1.4.0"
},
--
2.39.2
--- end ---