This run took 49 seconds.
From c3dd86f2d8a29d3ac97c4129358286096e6597d6 Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Sun, 8 Jun 2025 12:03:34 +0000 Subject: [PATCH] build: Updating npm dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * eslint-config-wikimedia: 0.28.2 → 0.30.0 The following rules are failing and were disabled: * no-jquery/no-done-fail * prefer-const * cross-spawn: 7.0.3 → 7.0.6 * https://github.com/advisories/GHSA-3xgq-45jj-v275 Additional changes: * eslint: Replaced `wikimedia/client-es5` with `wikimedia/client`. Change-Id: I60613f21b45e4c86d783857a6ff6be86667ee52d --- .eslintrc.json | 6 +++-- package-lock.json | 45 ++++++++++++++++++++----------------- package.json | 2 +- resources/ext.pw.onReady.js | 4 ++-- resources/ext.pw.vega.js | 4 ++-- 5 files changed, 33 insertions(+), 28 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index c45331e..9aaf2bd 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,7 +1,7 @@ { "root": true, "extends": [ - "wikimedia/client-es5", + "wikimedia/client", "wikimedia/jquery", "wikimedia/mediawiki" ], @@ -13,6 +13,8 @@ "no-undef": "warn", "no-prototype-builtins": "warn", "max-statements-per-line": "warn", - "no-tabs": "warn" + "no-tabs": "warn", + "no-jquery/no-done-fail": "warn", + "prefer-const": "warn" } } diff --git a/package-lock.json b/package-lock.json index 3a3a1a1..e2428a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "PhpTagsWidgets", "devDependencies": { - "eslint-config-wikimedia": "0.28.2", + "eslint-config-wikimedia": "0.30.0", "grunt": "1.6.1", "grunt-banana-checker": "0.13.0", "grunt-eslint": "24.3.0" @@ -823,9 +823,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -1021,9 +1021,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.30.0", + "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.30.0.tgz", + "integrity": "sha512-i8ESzSoo0x3Jur/0JhAgCVPxbV51zfdI3MN3MVQPnjiFdmo21CNKmiBBmw8JnJ3fx/d5zHDrBa+yDjxSLpnDlA==", "dev": true, "dependencies": { "browserslist-config-wikimedia": "^0.7.0", @@ -1036,13 +1036,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": { @@ -1240,9 +1243,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" @@ -4249,9 +4252,9 @@ } }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "requires": { "path-key": "^3.1.0", @@ -4420,9 +4423,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.30.0", + "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.30.0.tgz", + "integrity": "sha512-i8ESzSoo0x3Jur/0JhAgCVPxbV51zfdI3MN3MVQPnjiFdmo21CNKmiBBmw8JnJ3fx/d5zHDrBa+yDjxSLpnDlA==", "dev": true, "requires": { "browserslist-config-wikimedia": "^0.7.0", @@ -4435,7 +4438,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", @@ -4570,9 +4573,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 da0a84f..df45e4e 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "test": "grunt test" }, "devDependencies": { - "eslint-config-wikimedia": "0.28.2", + "eslint-config-wikimedia": "0.30.0", "grunt": "1.6.1", "grunt-banana-checker": "0.13.0", "grunt-eslint": "24.3.0" diff --git a/resources/ext.pw.onReady.js b/resources/ext.pw.onReady.js index d83e021..489d4f2 100644 --- a/resources/ext.pw.onReady.js +++ b/resources/ext.pw.onReady.js @@ -6,7 +6,7 @@ 'use strict'; function onReady() { - var $phptagsWidgets = mw.config.get( 'ext.phptags.Widgets' ), + let $phptagsWidgets = mw.config.get( 'ext.phptags.Widgets' ), $prefix = $phptagsWidgets.prefix, $whenReady = $phptagsWidgets.whenReady, $data, @@ -42,7 +42,7 @@ $.ready, mw.loader.using( $phptagsWidgets.wait ) ).done( - function () { + () => { for ( $key in $phptagsWidgets.onReady ) { if ( $phptagsWidgets.onReady.hasOwnProperty( $key ) ) { $.fn[ $phptagsWidgets.onReady[ $key ] ].apply( $( '.' + $prefix + $key ), $phptagsWidgets.data[ $key ] ); diff --git a/resources/ext.pw.vega.js b/resources/ext.pw.vega.js index 6a68390..2623878 100644 --- a/resources/ext.pw.vega.js +++ b/resources/ext.pw.vega.js @@ -9,8 +9,8 @@ $.fn.extpwVega = function ( $data ) { vg.config.safeMode = true; vg.config.domainWhiteList = mw.config.get( 'ext.phptags.Widgets' ).vega.domainWhiteList; - this.each( function ( index, element ) { - vg.parse.spec( $data, function ( chart ) { + this.each( ( index, element ) => { + vg.parse.spec( $data, ( chart ) => { chart( { el: element } ).update(); } ); } ); -- 2.39.5
$ date --- stdout --- Sun Jun 8 12:02:53 UTC 2025 --- end --- $ git clone file:///srv/git/mediawiki-extensions-PhpTagsWidgets.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 --- 26e28f731ef0d6b8537a5c1086531e5bb7c13539 refs/heads/master --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "cross-spawn": { "name": "cross-spawn", "severity": "high", "isDirect": false, "via": [ { "source": 1104664, "name": "cross-spawn", "dependency": "cross-spawn", "title": "Regular Expression Denial of Service (ReDoS) in cross-spawn", "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275", "severity": "high", "cwe": [ "CWE-1333" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.0.5" } ], "effects": [], "range": "7.0.0 - 7.0.4", "nodes": [ "node_modules/cross-spawn" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 1, "critical": 0, "total": 1 }, "dependencies": { "prod": 1, "dev": 311, "optional": 0, "peer": 1, "peerOptional": 0, "total": 311 } } } --- 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: 13 installs, 0 updates, 0 removals - Locking mediawiki/minus-x (1.1.3) - Locking php-parallel-lint/php-console-color (v1.0.1) - Locking php-parallel-lint/php-console-highlighter (v1.0.0) - Locking php-parallel-lint/php-parallel-lint (v1.4.0) - Locking psr/container (2.0.2) - Locking symfony/console (v7.3.0) - Locking symfony/deprecation-contracts (v3.6.0) - Locking symfony/polyfill-ctype (v1.32.0) - Locking symfony/polyfill-intl-grapheme (v1.32.0) - Locking symfony/polyfill-intl-normalizer (v1.32.0) - Locking symfony/polyfill-mbstring (v1.32.0) - Locking symfony/service-contracts (v3.6.0) - Locking symfony/string (v7.3.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 13 installs, 0 updates, 0 removals 0 [>---------------------------] 0 [->--------------------------] - Installing symfony/polyfill-mbstring (v1.32.0): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.32.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.32.0): Extracting archive - Installing symfony/polyfill-ctype (v1.32.0): Extracting archive - Installing symfony/string (v7.3.0): Extracting archive - Installing symfony/deprecation-contracts (v3.6.0): Extracting archive - Installing psr/container (2.0.2): Extracting archive - Installing symfony/service-contracts (v3.6.0): Extracting archive - Installing symfony/console (v7.3.0): 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/13 [>---------------------------] 0% 13/13 [============================] 100% Generating autoload files 8 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- --- end --- Upgrading n:eslint-config-wikimedia from 0.28.2 -> 0.30.0 $ /usr/bin/npm install --- stdout --- added 311 packages, and audited 312 packages in 3s 58 packages are looking for funding run `npm fund` for details 1 high severity vulnerability To address all issues, run: npm audit fix Run `npm audit` for details. --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- $ /usr/bin/npm install grunt-eslint@24.3.0 --save-exact --- stdout --- up to date, audited 312 packages in 867ms 58 packages are looking for funding run `npm fund` for details 1 high severity vulnerability To address all issues, run: npm audit fix Run `npm audit` for details. --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- $ ./node_modules/.bin/eslint i18n/pt.json i18n/lt.json i18n/zh-hans.json i18n/ksh.json i18n/de.json i18n/ko.json i18n/es.json PhpTagsWidgets.json i18n/he.json i18n/zh-hant.json i18n/el.json resources/ext.pw.vega.js package-lock.json extension.json package.json i18n/ru.json Gruntfile.js i18n/fr.json i18n/roa-tara.json i18n/ar.json i18n/pt-br.json i18n/en.json i18n/uk.json resources/ext.pw.onReady.js i18n/qqq.json i18n/tr.json composer.json i18n/be-tarask.json i18n/gl.json i18n/ia.json i18n/mk.json i18n/sl.json i18n/nl.json i18n/ast.json i18n/it.json i18n/nb.json --fix --- stdout --- /src/repo/PhpTagsWidgets.json 1077:10 warning Unexpected tab character no-tabs /src/repo/resources/ext.pw.onReady.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 9:7 error '$phptagsWidgets' is never reassigned. Use 'const' instead prefer-const 10:4 error '$prefix' is never reassigned. Use 'const' instead prefer-const 11:4 error '$whenReady' is never reassigned. Use 'const' instead prefer-const 14:4 error 'mwPhpTagsWidgetsDoIt' is never reassigned. Use 'const' instead prefer-const 16:15 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 26:21 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 27:6 error Prefer .then to .done no-jquery/no-done-fail 41:4 error Prefer .then to .done no-jquery/no-done-fail 47:36 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins /src/repo/resources/ext.pw.vega.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 4:1 warning Missing JSDoc @param "vg" type jsdoc/require-param-type 19:23 warning 'vg' is not defined no-undef ✖ 16 problems (6 errors, 10 warnings) --- end --- $ ./node_modules/.bin/eslint i18n/pt.json i18n/lt.json i18n/zh-hans.json i18n/ksh.json i18n/de.json i18n/ko.json i18n/es.json PhpTagsWidgets.json i18n/he.json i18n/zh-hant.json i18n/el.json resources/ext.pw.vega.js package-lock.json extension.json package.json i18n/ru.json Gruntfile.js i18n/fr.json i18n/roa-tara.json i18n/ar.json i18n/pt-br.json i18n/en.json i18n/uk.json resources/ext.pw.onReady.js i18n/qqq.json i18n/tr.json composer.json i18n/be-tarask.json i18n/gl.json i18n/ia.json i18n/mk.json i18n/sl.json i18n/nl.json i18n/ast.json i18n/it.json i18n/nb.json -f json --- stdout --- [{"filePath":"/src/repo/Gruntfile.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/PhpTagsWidgets.json","messages":[{"ruleId":"no-tabs","severity":1,"message":"Unexpected tab character.","line":1077,"column":10,"nodeType":"Program","messageId":"unexpectedTab","endLine":1077,"endColumn":11}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"{\n\t\"objects\": {\n\t\t\"GenericWidget\": {\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"Object\",\n\t\t\t\t\t\"desc\": \"Returns new object\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"PROPERTIES\": {\n\t\t\t\t\"backgroundImage\": {\n\t\t\t\t\t\"type\": \"mixed\",\n\t\t\t\t\t\"desc\": \"Set a background-image for the element\"\n\t\t\t\t},\n\t\t\t\t\"class\": {\n\t\t\t\t\t\"type\": \"nonobject\",\n\t\t\t\t\t\"get\": \"array\",\n\t\t\t\t\t\"desc\": \"Sets HTML attribute 'class' for object\"\n\t\t\t\t},\n\t\t\t\t\"dir\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Sets HTML attribute 'dir' for object\"\n\t\t\t\t},\n\t\t\t\t\"lang\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Sets HTML attribute 'lang' for object\"\n\t\t\t\t},\n\t\t\t\t\"style\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Sets HTML attribute 'style' for object\"\n\t\t\t\t},\n\t\t\t\t\"title\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Sets HTML attribute 'title' for object\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"Element\": {\n\t\t\t\"class\": \"WidgetElement\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"string\", \"name\": \"element\", \"default\": \"span\" },\n\t\t\t\t\t\t{ \"type\": \"string\", \"name\": \"content\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"Element\",\n\t\t\t\t\t\"desc\": \"Returns new Element object\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"Image\": {\n\t\t\t\"class\": \"WidgetImage\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"mixed\", \"name\": \"file\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"Image\",\n\t\t\t\t\t\"desc\": \"Returns new Image object\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"PROPERTIES\": {\n\t\t\t\t\"file\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Specifies the file of an image\"\n\t\t\t\t},\n\t\t\t\t\"alt\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Specifies an alternate text for an image\"\n\t\t\t\t},\n\t\t\t\t\"height\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Specifies the height of an image attribute\"\n\t\t\t\t},\n\t\t\t\t\"width\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Specifies the width of an image attribute\"\n\t\t\t\t},\n\t\t\t\t\"imageHeight\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Specifies the physical height of an image in px\"\n\t\t\t\t},\n\t\t\t\t\"imageWidth\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Specifies the physical width of an image in px\"\n\t\t\t\t},\n\t\t\t\t\"srcWidth\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Return the width of the image\",\n\t\t\t\t\t\"readonly\": 1\n\t\t\t\t},\n\t\t\t\t\"srcHeight\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Return the height of the image\",\n\t\t\t\t\t\"readonly\": 1\n\t\t\t\t},\n\t\t\t\t\"url\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Return the url of the image\",\n\t\t\t\t\t\"readonly\": 1\n\t\t\t\t},\n\t\t\t\t\"exists\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"exist image\",\n\t\t\t\t\t\"readonly\": 1\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"Link\": {\n\t\t\t\"class\": \"WidgetLink\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"mixed\", \"name\": \"title\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"string\", \"name\": \"text\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"Link\",\n\t\t\t\t\t\"desc\": \"Returns new Link object\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"MediaViewer\": {\n\t\t\t\"class\": \"WidgetMediaViewer\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"Image\", \"name\": \"image\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"string\", \"name\": \"text\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"MediaViewer\",\n\t\t\t\t\t\"desc\": \"Returns new MediaViewer object\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"Slick\": {\n\t\t\t\"class\": \"WidgetSlick\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"mixed\", \"name\": \"slides\", \"default\": \"null\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"Slick\",\n\t\t\t\t\t\"desc\": \"Returns new Slick object\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"PROPERTIES\": {\n\t\t\t\t\"accessibility\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enables tabbing and arrow key navigation\"\n\t\t\t\t},\n\t\t\t\t\"adaptiveHeight\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enables adaptive height for single slide horizontal carousels\"\n\t\t\t\t},\n\t\t\t\t\"autoplay\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enables Autoplay\"\n\t\t\t\t},\n\t\t\t\t\"autoplaySpeed\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Autoplay Speed in milliseconds\"\n\t\t\t\t},\n\t\t\t\t\"arrows\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Prev/Next Arrows\"\n\t\t\t\t},\n\t\t\t\t\"asNavFor\": {\n\t\t\t\t\t\"type\": \"Slick\",\n\t\t\t\t\t\"desc\": \"Set the slider to be the navigation of other slider\"\n\t\t\t\t},\n\t\t\t\t\"centerMode\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts\"\n\t\t\t\t},\n\t\t\t\t\"centerPadding\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Side padding when in center mode (px or %)\"\n\t\t\t\t},\n\t\t\t\t\"cssEase\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"CSS3 Animation Easing\"\n\t\t\t\t},\n\t\t\t\t\"dots\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Show dot indicators\"\n\t\t\t\t},\n\t\t\t\t\"draggable\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable mouse dragging\"\n\t\t\t\t},\n\t\t\t\t\"fade\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable fade\"\n\t\t\t\t},\n\t\t\t\t\"focusOnSelect\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable focus on selected element (click)\"\n\t\t\t\t},\n\t\t\t\t\"infinite\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Infinite loop sliding\"\n\t\t\t\t},\n\t\t\t\t\"initialSlide\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Slide to start on\"\n\t\t\t\t},\n\t\t\t\t\"pauseOnHover\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Pause Autoplay On Hover\"\n\t\t\t\t},\n\t\t\t\t\"pauseOnDotsHover\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Pause Autoplay when a dot is hovered\"\n\t\t\t\t},\n\t\t\t\t\"slide\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"Element query to use as slide\"\n\t\t\t\t},\n\t\t\t\t\"slidesToShow\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"# of slides to show\"\n\t\t\t\t},\n\t\t\t\t\"slidesToScroll\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"# of slides to scroll\"\n\t\t\t\t},\n\t\t\t\t\"speed\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"Slide/Fade animation speed\"\n\t\t\t\t},\n\t\t\t\t\"swipe\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable swiping\"\n\t\t\t\t},\n\t\t\t\t\"swipeToSlide\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Allow users to drag or swipe directly to a slide irrespective of slidesToScroll\"\n\t\t\t\t},\n\t\t\t\t\"touchMove\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable slide motion with touch\"\n\t\t\t\t},\n\t\t\t\t\"touchThreshold\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider\"\n\t\t\t\t},\n\t\t\t\t\"useCSS\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Enable/Disable CSS Transitions\"\n\t\t\t\t},\n\t\t\t\t\"variableWidth\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Variable width slides\"\n\t\t\t\t},\n\t\t\t\t\"waitForAnimate\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Ignores requests to advance the slide while animating\"\n\t\t\t\t},\n\t\t\t\t\"vertical\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Vertical slide mode\"\n\t\t\t\t},\n\t\t\t\t\"rtl\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"desc\": \"Change the slider's direction to become right-to-lef\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"FontAwesomeIcon\": {\n\t\t\t\"class\": \"WidgetFontAwesomeIcon\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"METHODS\": {\n\t\t\t\t\"__construct\": {\n\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t{ \"type\": \"string\", \"name\": \"iconName\" },\n\t\t\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t\t\t],\n\t\t\t\t\t\"return\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Returns new FontAwesomeIcon object\"\n\t\t\t\t},\n\t\t\t\t\"getIcons\": {\n\t\t\t\t\t\"parameters\": [],\n\t\t\t\t\t\"return\": \"array\",\n\t\t\t\t\t\"desc\": \"Returns array of available icons\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"PROPERTIES\": {\n\t\t\t\t\"lg\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Increases icon size to 33% relative to their container\"\n\t\t\t\t},\n\t\t\t\t\"_2x\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Increases icon size to 2x relative to their container\"\n\t\t\t\t},\n\t\t\t\t\"_3x\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Increases icon size to 3x relative to their container\"\n\t\t\t\t},\n\t\t\t\t\"_4x\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Increases icon size to 4x relative to their container\"\n\t\t\t\t},\n\t\t\t\t\"_5x\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Increases icon size to 5x relative to their container\"\n\t\t\t\t},\n\t\t\t\t\"fw\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Sets icons at a fixed width\"\n\t\t\t\t},\n\t\t\t\t\"li\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Replaces default bullets in unordered lists\"\n\t\t\t\t},\n\t\t\t\t\"border\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Adds border\"\n\t\t\t\t},\n\t\t\t\t\"spin\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Gets any icon to rotate\"\n\t\t\t\t},\n\t\t\t\t\"rotate_90\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Rotates icon on 90 degree\"\n\t\t\t\t},\n\t\t\t\t\"rotate_180\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Rotates icon on 180 degree\"\n\t\t\t\t},\n\t\t\t\t\"rotate_270\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Rotates icon on 270 degree\"\n\t\t\t\t},\n\t\t\t\t\"flip_horizontal\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Flips icon horizontally\"\n\t\t\t\t},\n\t\t\t\t\"flip_vertical\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Flips icon vertically\"\n\t\t\t\t},\n\t\t\t\t\"inverse\": {\n\t\t\t\t\t\"type\": \"bool\",\n\t\t\t\t\t\"get\": \"FontAwesomeIcon\",\n\t\t\t\t\t\"desc\": \"Uses an alternative icon color\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"FontAwesome\": {\n\t\t\t\"class\": \"WidgetFontAwesome\",\n\t\t\t\"CONSTANTS\": {\n\t\t\t\t\"500px\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"adjust\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"adn\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"align_center\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"align_justify\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"align_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"align_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"amazon\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ambulance\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"anchor\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"android\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angellist\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_double_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_double_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_double_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_double_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"angle_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"apple\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"archive\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"area_chart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_o_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_o_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_o_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_o_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_circle_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrow_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrows\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrows_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrows_h\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"arrows_v\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"asterisk\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"at\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"automobile\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"backward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"balance_scale\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ban\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bank\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bar_chart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bar_chart_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"barcode\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bars\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_0\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_1\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_2\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_3\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_4\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_empty\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_full\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_half\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_quarter\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"battery_three_quarters\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bed\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"beer\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"behance\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"behance_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bell\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bell_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bell_slash\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bell_slash_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bicycle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"binoculars\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"birthday_cake\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bitbucket\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bitbucket_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bitcoin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"black_tie\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bluetooth\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bluetooth_b\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bold\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bolt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bomb\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"book\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bookmark\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bookmark_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"briefcase\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"btc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bug\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"building\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"building_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bullhorn\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bullseye\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"bus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"buysellads\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cab\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calculator\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar_check_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar_minus_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar_plus_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"calendar_times_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"camera\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"camera_retro\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"car\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_square_o_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_square_o_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_square_o_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_square_o_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"caret_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cart_arrow_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cart_plus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_amex\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_diners_club\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_discover\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_jcb\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_mastercard\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_paypal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_stripe\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cc_visa\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"certificate\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chain\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chain_broken\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"check\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"check_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"check_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"check_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"check_square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_circle_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_circle_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_circle_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_circle_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chevron_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"child\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"chrome\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"circle_o_notch\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"circle_thin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"clipboard\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"clock_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"clone\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"close\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cloud\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cloud_download\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cloud_upload\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cny\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"code\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"code_fork\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"codepen\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"codiepie\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"coffee\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cog\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cogs\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"columns\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"comment\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"comment_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"commenting\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"commenting_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"comments\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"comments_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"compass\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"compress\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"connectdevelop\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"contao\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"copy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"copyright\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"creative_commons\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"credit_card\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"credit_card_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"crop\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"crosshairs\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"css3\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cube\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cubes\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cut\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"cutlery\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dashboard\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dashcube\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"database\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dedent\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"delicious\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"desktop\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"deviantart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"diamond\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"digg\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dollar\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dot_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"download\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dribbble\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"dropbox\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"drupal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"edge\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"edit\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eject\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ellipsis_h\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ellipsis_v\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"empire\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"envelope\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"envelope_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"envelope_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eraser\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eur\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"euro\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"exchange\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"exclamation\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"exclamation_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"exclamation_triangle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"expand\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"expeditedssl\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"external_link\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"external_link_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eye\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eye_slash\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"eyedropper\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"facebook\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"facebook_f\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"facebook_official\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"facebook_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fast_backward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fast_forward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fax\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"feed\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"female\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fighter_jet\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_archive_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_audio_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_code_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_excel_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_image_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_movie_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_pdf_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_photo_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_picture_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_powerpoint_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_sound_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_text\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_text_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_video_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_word_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"file_zip_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"files_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"film\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"filter\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fire\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fire_extinguisher\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"firefox\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flag\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flag_checkered\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flag_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flash\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flask\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"flickr\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"floppy_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"folder\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"folder_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"folder_open\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"folder_open_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"font\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fonticons\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"fort_awesome\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"forumbee\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"forward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"foursquare\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"frown_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"futbol_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gamepad\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gavel\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gbp\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ge\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gear\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gears\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"genderless\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"get_pocket\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gg\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gg_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gift\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"git\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"git_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"github\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"github_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"github_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gittip\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"glass\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"globe\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"google\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"google_plus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"google_plus_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"google_wallet\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"graduation_cap\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"gratipay\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"group\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"h_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hacker_news\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_grab_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_lizard_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_o_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_o_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_o_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_o_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_paper_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_peace_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_pointer_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_rock_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_scissors_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_spock_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hand_stop_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hashtag\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hdd_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"header\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"headphones\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"heart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"heart_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"heartbeat\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"history\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"home\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hospital_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hotel\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_1\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_2\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_3\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_end\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_half\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"hourglass_start\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"houzz\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"html5\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"i_cursor\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ils\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"image\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"inbox\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"indent\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"industry\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"info\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"info_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"inr\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"instagram\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"institution\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"internet_explorer\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"intersex\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ioxhost\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"italic\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"joomla\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"jpy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"jsfiddle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"key\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"keyboard_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"krw\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"language\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"laptop\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"lastfm\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"lastfm_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"leaf\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"leanpub\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"legal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"lemon_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"level_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"level_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"life_bouy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"life_buoy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"life_ring\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"life_saver\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"lightbulb_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"line_chart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"link\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"linkedin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"linkedin_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"linux\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"list\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"list_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"list_ol\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"list_ul\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"location_arrow\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"lock\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"long_arrow_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"long_arrow_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"long_arrow_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"long_arrow_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"magic\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"magnet\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mail_forward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mail_reply\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mail_reply_all\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"male\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"map\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"map_marker\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"map_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"map_pin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"map_signs\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mars\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mars_double\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mars_stroke\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mars_stroke_h\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mars_stroke_v\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"maxcdn\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"meanpath\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"medium\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"medkit\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"meh_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mercury\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"microphone\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"microphone_slash\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"minus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"minus_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"minus_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"minus_square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mixcloud\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mobile\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mobile_phone\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"modx\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"money\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"moon_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mortar_board\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"motorcycle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"mouse_pointer\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"music\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"navicon\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"neuter\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"newspaper_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"object_group\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"object_ungroup\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"odnoklassniki\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"odnoklassniki_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"opencart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"openid\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"opera\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"optin_monster\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"outdent\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pagelines\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paint_brush\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paper_plane\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paper_plane_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paperclip\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paragraph\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paste\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pause\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pause_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pause_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paw\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"paypal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pencil\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pencil_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pencil_square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"percent\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"phone\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"phone_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"photo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"picture_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pie_chart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pied_piper\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pied_piper_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pinterest\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pinterest_p\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"pinterest_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plane\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"play\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"play_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"play_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plug\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plus_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plus_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"plus_square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"power_off\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"print\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"product_hunt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"puzzle_piece\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"qq\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"qrcode\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"question\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"question_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"quote_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"quote_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ra\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"random\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rebel\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"recycle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reddit\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reddit_alien\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reddit_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"refresh\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"registered\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"remove\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"renren\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reorder\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"repeat\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reply\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"reply_all\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"retweet\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rmb\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"road\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rocket\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rotate_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rotate_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rouble\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rss\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rss_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rub\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ruble\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"rupee\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"safari\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"save\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"scissors\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"scribd\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"search\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"search_minus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"search_plus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sellsy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"send\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"send_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"server\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"share\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"share_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"share_alt_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"share_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"share_square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shekel\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sheqel\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shield\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ship\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shirtsinbulk\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shopping_bag\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shopping_basket\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"shopping_cart\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sign_in\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sign_out\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"signal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"simplybuilt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sitemap\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"skyatlas\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"skype\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"slack\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sliders\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"slideshare\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"smile_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"soccer_ball_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_alpha_asc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_alpha_desc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_amount_asc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_amount_desc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_asc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_desc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_numeric_asc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_numeric_desc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sort_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"soundcloud\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"space_shuttle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"spinner\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"spoon\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"spotify\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"square_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stack_exchange\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stack_overflow\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star_half\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star_half_empty\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star_half_full\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star_half_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"star_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"steam\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"steam_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"step_backward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"step_forward\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stethoscope\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sticky_note\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sticky_note_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stop\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stop_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stop_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"street_view\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"strikethrough\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stumbleupon\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"stumbleupon_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"subscript\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"subway\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"suitcase\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"sun_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"superscript\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"support\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"table\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tablet\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tachometer\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tag\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tags\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tasks\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"taxi\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"television\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tencent_weibo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"terminal\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"text_height\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"text_width\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"th\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"th_large\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"th_list\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"thumb_tack\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"thumbs_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"thumbs_o_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"thumbs_o_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"thumbs_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"ticket\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"times\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"times_circle\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"times_circle_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tint\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_left\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_off\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_on\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_right\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"toggle_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"trademark\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"train\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"transgender\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"transgender_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"trash\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"trash_o\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tree\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"trello\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tripadvisor\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"trophy\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"truck\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"try\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tty\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tumblr\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tumblr_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"turkish_lira\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"tv\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"twitch\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"twitter\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"twitter_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"umbrella\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"underline\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"undo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"university\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"unlink\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"unlock\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"unlock_alt\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"unsorted\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"upload\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"usb\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"usd\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"user\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"user_md\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"user_plus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"user_secret\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"user_times\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"users\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"venus\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"venus_double\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"venus_mars\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"viacoin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"video_camera\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"vimeo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"vimeo_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"vine\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"vk\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"volume_down\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"volume_off\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"volume_up\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"warning\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wechat\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"weibo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"weixin\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"whatsapp\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wheelchair\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wifi\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wikipedia_w\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"windows\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"won\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wordpress\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"wrench\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"xing\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"xing_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"y_combinator\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"y_combinator_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"yahoo\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"yc\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"yc_square\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"yelp\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"yen\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"youtube\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"youtube_play\": { \"type\": \"FontAwesomeIcon\" },\n\t\t\t\t\"youtube_square\": { \"type\": \"FontAwesomeIcon\" }\n\t\t\t}\n\t\t},\n\t\t\"FA\": {\t\"alias\": \"FontAwesome\" },\n\t\t\"Vega\": {\n\t\t\t\"class\": \"WidgetVega\",\n\t\t\t\"parent\": \"GenericWidget\",\n\t\t\t\"PROPERTIES\": {\n\t\t\t\t\"width\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"The total width, in pixels, of the data rectangle\"\n\t\t\t\t},\n\t\t\t\t\"height\": {\n\t\t\t\t\t\"type\": \"int\",\n\t\t\t\t\t\"desc\": \"The total height, in pixels, of the data rectangl\"\n\t\t\t\t},\n\t\t\t\t\"axes\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"Axis definitions\"\n\t\t\t\t},\n\t\t\t\t\"data\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"Definitions of data to visualize\"\n\t\t\t\t},\n\t\t\t\t\"legends\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"Legend definitions\"\n\t\t\t\t},\n\t\t\t\t\"marks\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"Graphical mark definitions\"\n\t\t\t\t},\n\t\t\t\t\"scales\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"Scale transform definitions\"\n\t\t\t\t},\n\t\t\t\t\"viewport\": {\n\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\"desc\": \"The width and height of the on-screen viewport, in pixels\"\n\t\t\t\t},\n\t\t\t\t\"padding\": {\n\t\t\t\t\t\"type\": \"nonobject\",\n\t\t\t\t\t\"desc\": \"The internal padding, in pixels, from the edge of the visualization canvas to the data rectangle\"\n\t\t\t\t},\n\t\t\t\t\"name\": {\n\t\t\t\t\t\"type\": \"string\",\n\t\t\t\t\t\"desc\": \"A unique name for the visualization specification\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t},\n\t\"functions\": {\n\t\t\"fontawesome\": {\n\t\t\t\"class\": \"WidgetFontAwesomeIcon\",\n\t\t\t\"parameters\": [\n\t\t\t\t{ \"type\": \"string\", \"name\": \"iconName\" },\n\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t],\n\t\t\t\"return\": \"FontAwesomeIcon\",\n\t\t\t\"desc\": \"Returns new FontAwesomeIcon object\"\n\t\t},\n\t\t\"fa\": { \"alias\": \"fontawesome\" },\n\t\t\"slick\": {\n\t\t\t\"class\": \"WidgetSlick\",\n\t\t\t\"parameters\": [\n\t\t\t\t{ \"type\": \"mixed\", \"name\": \"slides\", \"default\": \"null\" },\n\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t],\n\t\t\t\"return\": \"Slick\",\n\t\t\t\"desc\": \"Returns new Slick object\"\n\t\t},\n\t\t\"vega\": {\n\t\t\t\"class\": \"WidgetVega\",\n\t\t\t\"parameters\": [\n\t\t\t\t{ \"type\": \"array\", \"name\": \"properties\", \"default\": \"null\" }\n\t\t\t],\n\t\t\t\"return\": \"Vega\",\n\t\t\t\"desc\": \"Returns new Vega object\"\n\t\t}\n\t},\n\t\"constants\": {\n\t\t\"PHPTAGS_WIDGETS_VERSION\": {\n\t\t\t\"desc\": \"The current version of the PhpTags Widget extension as a string\",\n\t\t\t\"class\": \"PhpTagsWidgetsConstants\",\n\t\t\t\"type\": \"string\",\n\t\t\t\"link\": \"https://www.mediawiki.org/wiki/Extension:PhpTags_Widgets\"\n\t\t}\n\t}\n}\n","usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/composer.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/extension.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ar.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ast.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/be-tarask.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/de.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/el.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/en.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/es.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/fr.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/gl.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/he.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ia.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/it.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ko.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ksh.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/lt.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/mk.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/nb.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/nl.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/pt-br.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/pt.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/qqq.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/roa-tara.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/ru.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/sl.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/tr.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/uk.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/zh-hans.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/zh-hant.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package-lock.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/ext.pw.onReady.js","messages":[{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"$\" type.","line":2,"column":1,"nodeType":"Block","endLine":2,"endColumn":1},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"mw\" type.","line":3,"column":1,"nodeType":"Block","endLine":3,"endColumn":1},{"ruleId":"prefer-const","severity":2,"message":"'$phptagsWidgets' is never reassigned. Use 'const' instead.","line":9,"column":7,"nodeType":"Identifier","messageId":"useConst","endLine":9,"endColumn":22},{"ruleId":"prefer-const","severity":2,"message":"'$prefix' is never reassigned. Use 'const' instead.","line":10,"column":4,"nodeType":"Identifier","messageId":"useConst","endLine":10,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'$whenReady' is never reassigned. Use 'const' instead.","line":11,"column":4,"nodeType":"Identifier","messageId":"useConst","endLine":11,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'mwPhpTagsWidgetsDoIt' is never reassigned. Use 'const' instead.","line":14,"column":4,"nodeType":"Identifier","messageId":"useConst","endLine":14,"endColumn":24},{"ruleId":"no-prototype-builtins","severity":1,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":16,"column":15,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":16,"endColumn":29,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[334,353],"text":"Object.prototype.hasOwnProperty.call($fn, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-prototype-builtins","severity":1,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":26,"column":21,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":26,"endColumn":35,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[596,622],"text":"Object.prototype.hasOwnProperty.call($whenReady, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-jquery/no-done-fail","severity":2,"message":"Prefer .then to .done","line":27,"column":6,"nodeType":"CallExpression","endLine":33,"endColumn":7},{"ruleId":"no-jquery/no-done-fail","severity":2,"message":"Prefer .then to .done","line":41,"column":4,"nodeType":"CallExpression","endLine":52,"endColumn":5},{"ruleId":"no-prototype-builtins","severity":1,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":47,"column":36,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":47,"endColumn":50,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1151,1190],"text":"Object.prototype.hasOwnProperty.call($phptagsWidgets.onReady, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]}],"suppressedMessages":[],"errorCount":6,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * @param $\n * @param mw\n */\n( function ( $, mw ) {\n\t'use strict';\n\n\tfunction onReady() {\n\t\tlet $phptagsWidgets = mw.config.get( 'ext.phptags.Widgets' ),\n\t\t\t$prefix = $phptagsWidgets.prefix,\n\t\t\t$whenReady = $phptagsWidgets.whenReady,\n\t\t\t$data,\n\t\t\t$k,\n\t\t\tmwPhpTagsWidgetsDoIt = function ( $fn ) {\n\t\t\t\tfor ( $k in $fn ) {\n\t\t\t\t\tif ( $fn.hasOwnProperty( $k ) ) {\n\t\t\t\t\t\t$data = ( $phptagsWidgets.data && $phptagsWidgets.data[ $k ] ) || {};\n\t\t\t\t\t\t$.fn[ $fn[ $k ] ].apply( $( '.' + $prefix + $k ), $data );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\t$key;\n\n\t\tif ( $whenReady ) {\n\t\t\tfor ( $key in $whenReady ) {\n\t\t\t\tif ( $whenReady.hasOwnProperty( $key ) ) {\n\t\t\t\t\t$.when(\n\t\t\t\t\t\t$whenReady[ $key ].fn,\n\t\t\t\t\t\t$.ready,\n\t\t\t\t\t\tmw.loader.using( $whenReady[ $key ].modules )\n\t\t\t\t\t).done(\n\t\t\t\t\t\tmwPhpTagsWidgetsDoIt\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// The code below is needed only for compatibility with the previous version,\n\t\t// Without it pages from the cache will be broken :-(\n\t\tif ( $phptagsWidgets.wait && $phptagsWidgets.onReady ) {\n\t\t\t$.when(\n\t\t\t\t$.ready,\n\t\t\t\tmw.loader.using( $phptagsWidgets.wait )\n\t\t\t).done(\n\t\t\t\t() => {\n\t\t\t\t\tfor ( $key in $phptagsWidgets.onReady ) {\n\t\t\t\t\t\tif ( $phptagsWidgets.onReady.hasOwnProperty( $key ) ) {\n\t\t\t\t\t\t\t$.fn[ $phptagsWidgets.onReady[ $key ] ].apply( $( '.' + $prefix + $key ), $phptagsWidgets.data[ $key ] );\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\t$( onReady );\n\n}( jQuery, mediaWiki ) );\n","usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/ext.pw.vega.js","messages":[{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"$\" type.","line":2,"column":1,"nodeType":"Block","endLine":2,"endColumn":1},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"mw\" type.","line":3,"column":1,"nodeType":"Block","endLine":3,"endColumn":1},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"vg\" type.","line":4,"column":1,"nodeType":"Block","endLine":4,"endColumn":1},{"ruleId":"no-undef","severity":1,"message":"'vg' is not defined.","line":19,"column":23,"nodeType":"Identifier","messageId":"undef","endLine":19,"endColumn":25}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * @param $\n * @param mw\n * @param vg\n */\n( function ( $, mw, vg ) {\n\t'use strict';\n\n\t$.fn.extpwVega = function ( $data ) {\n\t\tvg.config.safeMode = true;\n\t\tvg.config.domainWhiteList = mw.config.get( 'ext.phptags.Widgets' ).vega.domainWhiteList;\n\t\tthis.each( ( index, element ) => {\n\t\t\tvg.parse.spec( $data, ( chart ) => {\n\t\t\t\tchart( { el: element } ).update();\n\t\t\t} );\n\t\t} );\n\t};\n\n}( jQuery, mediaWiki, vg ) );\n","usedDeprecatedRules":[{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]}] --- end --- Disabling eslint rule 'no-jquery/no-done-fail' (broken in .eslintrc.json) on .eslintrc.json Disabling eslint rule 'prefer-const' (broken in .eslintrc.json) on .eslintrc.json $ /usr/bin/npm ci --- stdout --- added 311 packages, and audited 312 packages in 4s 58 packages are looking for funding run `npm fund` for details 1 high severity vulnerability To address all issues, run: npm audit fix Run `npm audit` for details. --- end --- $ /usr/bin/npm test --- stdout --- > test > grunt test Running "eslint:all" (eslint) task /src/repo/PhpTagsWidgets.json 1077:10 warning Unexpected tab character no-tabs /src/repo/resources/ext.pw.onReady.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 9:7 warning '$phptagsWidgets' is never reassigned. Use 'const' instead prefer-const 10:4 warning '$prefix' is never reassigned. Use 'const' instead prefer-const 11:4 warning '$whenReady' is never reassigned. Use 'const' instead prefer-const 14:4 warning 'mwPhpTagsWidgetsDoIt' is never reassigned. Use 'const' instead prefer-const 16:15 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 26:21 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 27:6 warning Prefer .then to .done no-jquery/no-done-fail 41:4 warning Prefer .then to .done no-jquery/no-done-fail 47:36 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins /src/repo/resources/ext.pw.vega.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 4:1 warning Missing JSDoc @param "vg" type jsdoc/require-param-type 19:23 warning 'vg' is not defined no-undef ✖ 16 problems (0 errors, 16 warnings) Running "banana:all" (banana) task >> 1 message directory checked. Done. --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "cross-spawn": { "name": "cross-spawn", "severity": "high", "isDirect": false, "via": [ { "source": 1104664, "name": "cross-spawn", "dependency": "cross-spawn", "title": "Regular Expression Denial of Service (ReDoS) in cross-spawn", "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275", "severity": "high", "cwe": [ "CWE-1333" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.0.5" } ], "effects": [], "range": "7.0.0 - 7.0.4", "nodes": [ "node_modules/cross-spawn" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 1, "critical": 0, "total": 1 }, "dependencies": { "prod": 1, "dev": 311, "optional": 0, "peer": 1, "peerOptional": 0, "total": 311 } } } --- end --- Attempting to npm audit fix $ /usr/bin/npm audit fix --dry-run --only=dev --json --- stderr --- npm WARN invalid config only="dev" set in command line options npm WARN invalid config Must be one of: null, prod, production --- stdout --- { "added": 0, "removed": 0, "changed": 1, "audited": 312, "funding": 58, "audit": { "auditReportVersion": 2, "vulnerabilities": { "cross-spawn": { "name": "cross-spawn", "severity": "high", "isDirect": false, "via": [ { "source": 1104664, "name": "cross-spawn", "dependency": "cross-spawn", "title": "Regular Expression Denial of Service (ReDoS) in cross-spawn", "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275", "severity": "high", "cwe": [ "CWE-1333" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": ">=7.0.0 <7.0.5" } ], "effects": [], "range": "7.0.0 - 7.0.4", "nodes": [ "" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 1, "critical": 0, "total": 1 }, "dependencies": { "prod": 1, "dev": 311, "optional": 0, "peer": 1, "peerOptional": 0, "total": 311 } } } } --- end --- {"added": 0, "removed": 0, "changed": 1, "audited": 312, "funding": 58, "audit": {"auditReportVersion": 2, "vulnerabilities": {"cross-spawn": {"name": "cross-spawn", "severity": "high", "isDirect": false, "via": [{"source": 1104664, "name": "cross-spawn", "dependency": "cross-spawn", "title": "Regular Expression Denial of Service (ReDoS) in cross-spawn", "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275", "severity": "high", "cwe": ["CWE-1333"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": ">=7.0.0 <7.0.5"}], "effects": [], "range": "7.0.0 - 7.0.4", "nodes": [""], "fixAvailable": true}}, "metadata": {"vulnerabilities": {"info": 0, "low": 0, "moderate": 0, "high": 1, "critical": 0, "total": 1}, "dependencies": {"prod": 1, "dev": 311, "optional": 0, "peer": 1, "peerOptional": 0, "total": 311}}}} $ /usr/bin/npm audit fix --only=dev --- stderr --- npm WARN invalid config only="dev" set in command line options npm WARN invalid config Must be one of: null, prod, production --- stdout --- up to date, audited 312 packages in 1s 58 packages are looking for funding run `npm fund` for details found 0 vulnerabilities --- end --- Verifying that tests still pass $ /usr/bin/npm ci --- stdout --- added 311 packages, and audited 312 packages in 4s 58 packages are looking for funding run `npm fund` for details found 0 vulnerabilities --- end --- $ /usr/bin/npm test --- stdout --- > test > grunt test Running "eslint:all" (eslint) task /src/repo/PhpTagsWidgets.json 1077:10 warning Unexpected tab character no-tabs /src/repo/resources/ext.pw.onReady.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 9:7 warning '$phptagsWidgets' is never reassigned. Use 'const' instead prefer-const 10:4 warning '$prefix' is never reassigned. Use 'const' instead prefer-const 11:4 warning '$whenReady' is never reassigned. Use 'const' instead prefer-const 14:4 warning 'mwPhpTagsWidgetsDoIt' is never reassigned. Use 'const' instead prefer-const 16:15 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 26:21 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins 27:6 warning Prefer .then to .done no-jquery/no-done-fail 41:4 warning Prefer .then to .done no-jquery/no-done-fail 47:36 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins /src/repo/resources/ext.pw.vega.js 2:1 warning Missing JSDoc @param "$" type jsdoc/require-param-type 3:1 warning Missing JSDoc @param "mw" type jsdoc/require-param-type 4:1 warning Missing JSDoc @param "vg" type jsdoc/require-param-type 19:23 warning 'vg' is not defined no-undef ✖ 16 problems (0 errors, 16 warnings) Running "banana:all" (banana) task >> 1 message directory checked. Done. --- end --- {"1104664": {"source": 1104664, "name": "cross-spawn", "dependency": "cross-spawn", "title": "Regular Expression Denial of Service (ReDoS) in cross-spawn", "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275", "severity": "high", "cwe": ["CWE-1333"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": ">=7.0.0 <7.0.5"}} Upgrading n:cross-spawn from 7.0.3 -> 7.0.6 $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- build: Updating npm dependencies * eslint-config-wikimedia: 0.28.2 → 0.30.0 The following rules are failing and were disabled: * no-jquery/no-done-fail * prefer-const * cross-spawn: 7.0.3 → 7.0.6 * https://github.com/advisories/GHSA-3xgq-45jj-v275 Additional changes: * eslint: Replaced `wikimedia/client-es5` with `wikimedia/client`. $ git add . --- stdout --- --- end --- $ git commit -F /tmp/tmpzrx5pzgn --- stdout --- [master c3dd86f] build: Updating npm dependencies 5 files changed, 33 insertions(+), 28 deletions(-) --- end --- $ git format-patch HEAD~1 --stdout --- stdout --- From c3dd86f2d8a29d3ac97c4129358286096e6597d6 Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Sun, 8 Jun 2025 12:03:34 +0000 Subject: [PATCH] build: Updating npm dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * eslint-config-wikimedia: 0.28.2 → 0.30.0 The following rules are failing and were disabled: * no-jquery/no-done-fail * prefer-const * cross-spawn: 7.0.3 → 7.0.6 * https://github.com/advisories/GHSA-3xgq-45jj-v275 Additional changes: * eslint: Replaced `wikimedia/client-es5` with `wikimedia/client`. Change-Id: I60613f21b45e4c86d783857a6ff6be86667ee52d --- .eslintrc.json | 6 +++-- package-lock.json | 45 ++++++++++++++++++++----------------- package.json | 2 +- resources/ext.pw.onReady.js | 4 ++-- resources/ext.pw.vega.js | 4 ++-- 5 files changed, 33 insertions(+), 28 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index c45331e..9aaf2bd 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,7 +1,7 @@ { "root": true, "extends": [ - "wikimedia/client-es5", + "wikimedia/client", "wikimedia/jquery", "wikimedia/mediawiki" ], @@ -13,6 +13,8 @@ "no-undef": "warn", "no-prototype-builtins": "warn", "max-statements-per-line": "warn", - "no-tabs": "warn" + "no-tabs": "warn", + "no-jquery/no-done-fail": "warn", + "prefer-const": "warn" } } diff --git a/package-lock.json b/package-lock.json index 3a3a1a1..e2428a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "PhpTagsWidgets", "devDependencies": { - "eslint-config-wikimedia": "0.28.2", + "eslint-config-wikimedia": "0.30.0", "grunt": "1.6.1", "grunt-banana-checker": "0.13.0", "grunt-eslint": "24.3.0" @@ -823,9 +823,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -1021,9 +1021,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.30.0", + "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.30.0.tgz", + "integrity": "sha512-i8ESzSoo0x3Jur/0JhAgCVPxbV51zfdI3MN3MVQPnjiFdmo21CNKmiBBmw8JnJ3fx/d5zHDrBa+yDjxSLpnDlA==", "dev": true, "dependencies": { "browserslist-config-wikimedia": "^0.7.0", @@ -1036,13 +1036,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": { @@ -1240,9 +1243,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" @@ -4249,9 +4252,9 @@ } }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "requires": { "path-key": "^3.1.0", @@ -4420,9 +4423,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.30.0", + "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.30.0.tgz", + "integrity": "sha512-i8ESzSoo0x3Jur/0JhAgCVPxbV51zfdI3MN3MVQPnjiFdmo21CNKmiBBmw8JnJ3fx/d5zHDrBa+yDjxSLpnDlA==", "dev": true, "requires": { "browserslist-config-wikimedia": "^0.7.0", @@ -4435,7 +4438,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", @@ -4570,9 +4573,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 da0a84f..df45e4e 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "test": "grunt test" }, "devDependencies": { - "eslint-config-wikimedia": "0.28.2", + "eslint-config-wikimedia": "0.30.0", "grunt": "1.6.1", "grunt-banana-checker": "0.13.0", "grunt-eslint": "24.3.0" diff --git a/resources/ext.pw.onReady.js b/resources/ext.pw.onReady.js index d83e021..489d4f2 100644 --- a/resources/ext.pw.onReady.js +++ b/resources/ext.pw.onReady.js @@ -6,7 +6,7 @@ 'use strict'; function onReady() { - var $phptagsWidgets = mw.config.get( 'ext.phptags.Widgets' ), + let $phptagsWidgets = mw.config.get( 'ext.phptags.Widgets' ), $prefix = $phptagsWidgets.prefix, $whenReady = $phptagsWidgets.whenReady, $data, @@ -42,7 +42,7 @@ $.ready, mw.loader.using( $phptagsWidgets.wait ) ).done( - function () { + () => { for ( $key in $phptagsWidgets.onReady ) { if ( $phptagsWidgets.onReady.hasOwnProperty( $key ) ) { $.fn[ $phptagsWidgets.onReady[ $key ] ].apply( $( '.' + $prefix + $key ), $phptagsWidgets.data[ $key ] ); diff --git a/resources/ext.pw.vega.js b/resources/ext.pw.vega.js index 6a68390..2623878 100644 --- a/resources/ext.pw.vega.js +++ b/resources/ext.pw.vega.js @@ -9,8 +9,8 @@ $.fn.extpwVega = function ( $data ) { vg.config.safeMode = true; vg.config.domainWhiteList = mw.config.get( 'ext.phptags.Widgets' ).vega.domainWhiteList; - this.each( function ( index, element ) { - vg.parse.spec( $data, function ( chart ) { + this.each( ( index, element ) => { + vg.parse.spec( $data, ( chart ) => { chart( { el: element } ).update(); } ); } ); -- 2.39.5 --- end ---