This run took 264 seconds.
From 0c835296d40d2e372cac3901fba449b68b47969c Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Thu, 11 Apr 2024 21:37:13 +0000 Subject: [PATCH] build: Updating dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit composer: * php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0 npm: * jsdoc-wmf-theme: 0.0.12 → 0.0.13 Change-Id: Icabd6e2a49f28129d66679d58ff50e3fad1695d3 --- composer.json | 2 +- package-lock.json | 58 +++++++++++++++++++---------------------------- package.json | 2 +- 3 files changed, 25 insertions(+), 37 deletions(-) diff --git a/composer.json b/composer.json index 4e82095..d62376c 100644 --- a/composer.json +++ b/composer.json @@ -61,7 +61,7 @@ "mediawiki/mediawiki-phan-config": "0.14.0", "mediawiki/minus-x": "1.1.1", "php-parallel-lint/php-console-highlighter": "1.0.0", - "php-parallel-lint/php-parallel-lint": "1.3.2", + "php-parallel-lint/php-parallel-lint": "1.4.0", "phpunit/phpunit": "9.6.16" }, "autoload": { diff --git a/package-lock.json b/package-lock.json index 745a829..ea87f11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "javascript-stringify": "1.6.0", "jsdoc": "4.0.2", "jsdoc-class-hierarchy": "^1.1.2", - "jsdoc-wmf-theme": "0.0.12", + "jsdoc-wmf-theme": "0.0.13", "karma": "6.3.20", "karma-chrome-launcher": "3.1.0", "karma-coverage": "2.0.3", @@ -845,9 +845,9 @@ } }, "node_modules/@jsdoc/salty": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.5.tgz", - "integrity": "sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.7.tgz", + "integrity": "sha512-mh8LbS9d4Jq84KLw8pzho7XC2q2/IJGiJss3xwRoLD1A+EE16SjN4PfaG4jRCzKegTFLlN0Zd8SdUPE6XdoPFg==", "dev": true, "dependencies": { "lodash": "^4.17.21" @@ -4292,12 +4292,6 @@ "node": ">=12.0.0" } }, - "node_modules/grunt-jsdoc/node_modules/taffydb": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", - "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", - "dev": true - }, "node_modules/grunt-karma": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-4.0.2.tgz", @@ -5694,16 +5688,16 @@ } }, "node_modules/jsdoc-wmf-theme": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.12.tgz", - "integrity": "sha512-nuM3TZ91hYWr0GcWr0ECccUMaqxmfQaQTrvqh6n2OSCJj1PRYLMAX7ME3iR+3NX8yBI5MLA+SoiZMwDq/B6pdg==", + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.13.tgz", + "integrity": "sha512-H8h0Xut3J9UGBJECAQAFbF8MVGGNA2PKFpNW4z9Go2DC/wby4Q/hn3reBJ3lB9/j+molyt8UVrO0Z+eA5nOyhw==", "dev": true, "dependencies": { + "@jsdoc/salty": "^0.2.7", "@wikimedia/codex-design-tokens": "1.1.1", "domino": "^2.1.6", "lunr": "2.3.9", - "normalize.css": "8.0.1", - "taffydb": "^2.7.3" + "normalize.css": "8.0.1" } }, "node_modules/jsdoc-wmf-theme/node_modules/@wikimedia/codex-design-tokens": { @@ -8731,9 +8725,9 @@ "dev": true }, "node_modules/taffydb": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz", - "integrity": "sha512-GQ3gtYFSOAxSMN/apGtDKKkbJf+8izz5YfbGqIsUc7AMiQOapARZ76dhilRY2h39cynYxBFdafQo5HUL5vgkrg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", "dev": true }, "node_modules/text-table": { @@ -9990,9 +9984,9 @@ } }, "@jsdoc/salty": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.5.tgz", - "integrity": "sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.7.tgz", + "integrity": "sha512-mh8LbS9d4Jq84KLw8pzho7XC2q2/IJGiJss3xwRoLD1A+EE16SjN4PfaG4jRCzKegTFLlN0Zd8SdUPE6XdoPFg==", "dev": true, "requires": { "lodash": "^4.17.21" @@ -12585,12 +12579,6 @@ "taffydb": "2.6.2", "underscore": "~1.13.2" } - }, - "taffydb": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", - "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", - "dev": true } } }, @@ -13642,16 +13630,16 @@ "dev": true }, "jsdoc-wmf-theme": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.12.tgz", - "integrity": "sha512-nuM3TZ91hYWr0GcWr0ECccUMaqxmfQaQTrvqh6n2OSCJj1PRYLMAX7ME3iR+3NX8yBI5MLA+SoiZMwDq/B6pdg==", + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.13.tgz", + "integrity": "sha512-H8h0Xut3J9UGBJECAQAFbF8MVGGNA2PKFpNW4z9Go2DC/wby4Q/hn3reBJ3lB9/j+molyt8UVrO0Z+eA5nOyhw==", "dev": true, "requires": { + "@jsdoc/salty": "^0.2.7", "@wikimedia/codex-design-tokens": "1.1.1", "domino": "^2.1.6", "lunr": "2.3.9", - "normalize.css": "8.0.1", - "taffydb": "^2.7.3" + "normalize.css": "8.0.1" }, "dependencies": { "@wikimedia/codex-design-tokens": { @@ -15978,9 +15966,9 @@ } }, "taffydb": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz", - "integrity": "sha512-GQ3gtYFSOAxSMN/apGtDKKkbJf+8izz5YfbGqIsUc7AMiQOapARZ76dhilRY2h39cynYxBFdafQo5HUL5vgkrg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", "dev": true }, "text-table": { diff --git a/package.json b/package.json index 01db014..608b4de 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "javascript-stringify": "1.6.0", "jsdoc": "4.0.2", "jsdoc-class-hierarchy": "^1.1.2", - "jsdoc-wmf-theme": "0.0.12", + "jsdoc-wmf-theme": "0.0.13", "karma": "6.3.20", "karma-chrome-launcher": "3.1.0", "karma-coverage": "2.0.3", -- 2.39.2
$ date --- stdout --- Thu Apr 11 21:32:53 UTC 2024 --- end --- $ git clone file:///srv/git/oojs-ui.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 --- b6361152323ac11de0ec5acd7bba9e3bd52a9c5b refs/heads/master --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "grunt-jsdoc": { "name": "grunt-jsdoc", "severity": "high", "isDirect": true, "via": [ "jsdoc" ], "effects": [], "range": ">=0.4.1", "nodes": [ "node_modules/grunt-jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": false, "via": [ "taffydb" ], "effects": [ "grunt-jsdoc" ], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/grunt-jsdoc/node_modules/jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "jsdoc-wmf-theme": { "name": "jsdoc-wmf-theme", "severity": "high", "isDirect": true, "via": [ "taffydb" ], "effects": [], "range": "<=0.0.12", "nodes": [ "node_modules/jsdoc-wmf-theme" ], "fixAvailable": { "name": "jsdoc-wmf-theme", "version": "0.0.13", "isSemVerMajor": true } }, "meow": { "name": "meow", "severity": "high", "isDirect": false, "via": [ "trim-newlines" ], "effects": [], "range": "3.4.0 - 5.0.0", "nodes": [ "node_modules/gulp-util/node_modules/meow" ], "fixAvailable": true }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc", "jsdoc-wmf-theme" ], "range": "*", "nodes": [ "node_modules/grunt-jsdoc/node_modules/taffydb", "node_modules/taffydb" ], "fixAvailable": { "name": "jsdoc-wmf-theme", "version": "0.0.13", "isSemVerMajor": true } }, "trim-newlines": { "name": "trim-newlines", "severity": "high", "isDirect": false, "via": [ { "source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": [ "CWE-400" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": "<3.0.1" } ], "effects": [ "meow" ], "range": "<3.0.1", "nodes": [ "node_modules/gulp-util/node_modules/trim-newlines" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 6, "critical": 0, "total": 6 }, "dependencies": { "prod": 4, "dev": 810, "optional": 12, "peer": 7, "peerOptional": 0, "total": 813 } } } --- 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: 67 installs, 0 updates, 0 removals - Locking composer/pcre (3.1.3) - Locking composer/semver (3.4.0) - Locking composer/spdx-licenses (1.5.8) - Locking composer/xdebug-handler (3.0.4) - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0) - Locking doctrine/deprecations (1.1.3) - Locking doctrine/instantiator (2.0.0) - Locking felixfbecker/advanced-json-rpc (v3.2.1) - Locking mediawiki/mediawiki-codesniffer (v43.0.0) - Locking mediawiki/mediawiki-phan-config (0.14.0) - Locking mediawiki/minus-x (1.1.1) - Locking mediawiki/phan-taint-check-plugin (6.0.0) - Locking microsoft/tolerant-php-parser (v0.1.2) - Locking myclabs/deep-copy (1.11.1) - Locking netresearch/jsonmapper (v4.4.1) - Locking nikic/php-parser (v5.0.2) - Locking phan/phan (5.4.3) - Locking phar-io/manifest (2.0.4) - Locking phar-io/version (3.2.1) - 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.3.2) - Locking phpcsstandards/phpcsextra (1.1.2) - Locking phpcsstandards/phpcsutils (1.0.9) - Locking phpdocumentor/reflection-common (2.2.0) - Locking phpdocumentor/reflection-docblock (5.4.0) - Locking phpdocumentor/type-resolver (1.8.2) - Locking phpstan/phpdoc-parser (1.28.0) - Locking phpunit/php-code-coverage (9.2.31) - Locking phpunit/php-file-iterator (3.0.6) - Locking phpunit/php-invoker (3.1.1) - Locking phpunit/php-text-template (2.0.4) - Locking phpunit/php-timer (5.0.3) - Locking phpunit/phpunit (9.6.16) - Locking psr/container (2.0.2) - Locking psr/log (2.0.0) - Locking sabre/event (5.1.4) - Locking sebastian/cli-parser (1.0.2) - Locking sebastian/code-unit (1.0.8) - Locking sebastian/code-unit-reverse-lookup (2.0.3) - Locking sebastian/comparator (4.0.8) - Locking sebastian/complexity (2.0.3) - Locking sebastian/diff (4.0.6) - Locking sebastian/environment (5.1.5) - Locking sebastian/exporter (4.0.6) - Locking sebastian/global-state (5.0.7) - Locking sebastian/lines-of-code (1.0.4) - Locking sebastian/object-enumerator (4.0.4) - Locking sebastian/object-reflector (2.0.4) - Locking sebastian/recursion-context (4.0.5) - Locking sebastian/resource-operations (3.0.4) - Locking sebastian/type (3.2.1) - Locking sebastian/version (3.0.2) - Locking squizlabs/php_codesniffer (3.8.1) - Locking symfony/console (v5.4.36) - Locking symfony/deprecation-contracts (v3.4.0) - Locking symfony/polyfill-ctype (v1.29.0) - Locking symfony/polyfill-intl-grapheme (v1.29.0) - Locking symfony/polyfill-intl-normalizer (v1.29.0) - Locking symfony/polyfill-mbstring (v1.29.0) - Locking symfony/polyfill-php73 (v1.29.0) - Locking symfony/polyfill-php80 (v1.29.0) - Locking symfony/service-contracts (v3.4.2) - Locking symfony/string (v6.4.4) - Locking theseer/tokenizer (1.2.3) - Locking tysonandre/var_representation_polyfill (0.1.3) - Locking webmozart/assert (1.11.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 67 installs, 0 updates, 0 removals 0 [>---------------------------] 0 [->--------------------------] - Installing squizlabs/php_codesniffer (3.8.1): Extracting archive - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive - Installing composer/pcre (3.1.3): Extracting archive - Installing symfony/polyfill-php80 (v1.29.0): Extracting archive - Installing phpcsstandards/phpcsutils (1.0.9): Extracting archive - Installing phpcsstandards/phpcsextra (1.1.2): Extracting archive - Installing symfony/polyfill-mbstring (v1.29.0): Extracting archive - Installing composer/spdx-licenses (1.5.8): Extracting archive - Installing composer/semver (3.4.0): Extracting archive - Installing mediawiki/mediawiki-codesniffer (v43.0.0): Extracting archive - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.29.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.29.0): Extracting archive - Installing symfony/polyfill-ctype (v1.29.0): Extracting archive - Installing symfony/string (v6.4.4): Extracting archive - Installing psr/container (2.0.2): Extracting archive - Installing symfony/service-contracts (v3.4.2): Extracting archive - Installing symfony/polyfill-php73 (v1.29.0): Extracting archive - Installing symfony/deprecation-contracts (v3.4.0): Extracting archive - Installing symfony/console (v5.4.36): Extracting archive - Installing sabre/event (5.1.4): Extracting archive - Installing netresearch/jsonmapper (v4.4.1): Extracting archive - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive - Installing webmozart/assert (1.11.0): Extracting archive - Installing phpstan/phpdoc-parser (1.28.0): Extracting archive - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive - Installing doctrine/deprecations (1.1.3): Extracting archive - Installing phpdocumentor/type-resolver (1.8.2): Extracting archive - Installing phpdocumentor/reflection-docblock (5.4.0): Extracting archive - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive - Installing psr/log (2.0.0): Extracting archive - Installing composer/xdebug-handler (3.0.4): Extracting archive - Installing phan/phan (5.4.3): Extracting archive - Installing mediawiki/phan-taint-check-plugin (6.0.0): Extracting archive - Installing mediawiki/mediawiki-phan-config (0.14.0): Extracting archive - Installing mediawiki/minus-x (1.1.1): 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.3.2): Extracting archive - Installing sebastian/version (3.0.2): Extracting archive - Installing sebastian/type (3.2.1): Extracting archive - Installing sebastian/resource-operations (3.0.4): Extracting archive - Installing sebastian/recursion-context (4.0.5): Extracting archive - Installing sebastian/object-reflector (2.0.4): Extracting archive - Installing sebastian/object-enumerator (4.0.4): Extracting archive - Installing sebastian/global-state (5.0.7): Extracting archive - Installing sebastian/exporter (4.0.6): Extracting archive - Installing sebastian/environment (5.1.5): Extracting archive - Installing sebastian/diff (4.0.6): Extracting archive - Installing sebastian/comparator (4.0.8): Extracting archive - Installing sebastian/code-unit (1.0.8): Extracting archive - Installing sebastian/cli-parser (1.0.2): Extracting archive - Installing phpunit/php-timer (5.0.3): Extracting archive - Installing phpunit/php-text-template (2.0.4): Extracting archive - Installing phpunit/php-invoker (3.1.1): Extracting archive - Installing phpunit/php-file-iterator (3.0.6): Extracting archive - Installing theseer/tokenizer (1.2.3): Extracting archive - Installing nikic/php-parser (v5.0.2): Extracting archive - Installing sebastian/lines-of-code (1.0.4): Extracting archive - Installing sebastian/complexity (2.0.3): Extracting archive - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive - Installing phpunit/php-code-coverage (9.2.31): Extracting archive - Installing phar-io/version (3.2.1): Extracting archive - Installing phar-io/manifest (2.0.4): Extracting archive - Installing myclabs/deep-copy (1.11.1): Extracting archive - Installing doctrine/instantiator (2.0.0): Extracting archive - Installing phpunit/phpunit (9.6.16): Extracting archive 0/65 [>---------------------------] 0% 24/65 [==========>-----------------] 36% 39/65 [================>-----------] 60% 51/65 [=====================>------] 78% 65/65 [============================] 100% 8 package suggestions were added by new dependencies, use `composer suggest` to see details. Generating autoload files 42 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils --- end --- Upgrading n:jsdoc-wmf-theme from 0.0.12 -> 0.0.13 $ /usr/bin/npm install --- stderr --- npm WARN skipping integrity check for git dependency ssh://git@github.com/jdforrester/grunt-promise-q.git npm WARN deprecated gulp-util@3.0.7: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated istanbul@0.4.5: This module is no longer maintained, try this instead: npm WARN deprecated npm i nyc npm WARN deprecated Visit https://istanbul.js.org/integrations for other alternatives. npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin --- stdout --- added 811 packages, and audited 812 packages in 9s 112 packages are looking for funding run `npm fund` for details 5 high severity vulnerabilities To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- $ /usr/bin/npm ci --- stderr --- npm WARN skipping integrity check for git dependency ssh://git@github.com/jdforrester/grunt-promise-q.git npm WARN deprecated gulp-util@3.0.7: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated istanbul@0.4.5: This module is no longer maintained, try this instead: npm WARN deprecated npm i nyc npm WARN deprecated Visit https://istanbul.js.org/integrations for other alternatives. npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin --- stdout --- added 811 packages, and audited 812 packages in 8s 112 packages are looking for funding run `npm fund` for details 5 high severity vulnerabilities To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. --- end --- $ /usr/bin/npm test --- stderr --- (node:416) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) --- stdout --- > oojs-ui@0.49.1 test > npm run minify:svg:src && grunt test > oojs-ui@0.49.1 minify:svg:src > svgo --config=.svgo.config.js --pretty --quiet --recursive --folder ./src/themes/wikimediaui/images/ Running "eslint:all" (eslint) task /src/repo/Gruntfile.js 513:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 517:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 521:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 643:19 warning Found non-literal argument in require security/detect-non-literal-require /src/repo/src/ActionSet.js 158:1 warning This line has a length of 121. Maximum allowed is 100 max-len 159:1 warning This line has a length of 113. Maximum allowed is 100 max-len /src/repo/src/Dialog.js 216:1 warning This line has a length of 110. Maximum allowed is 100 max-len /src/repo/src/Element.js 14:1 warning This line has a length of 106. Maximum allowed is 100 max-len 25:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/Tool.js 31:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/ToolGroup.js 28:1 warning This line has a length of 104. Maximum allowed is 100 max-len 30:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/Toolbar.js 141:1 warning This line has a length of 120. Maximum allowed is 100 max-len 275:1 warning This line has a length of 105. Maximum allowed is 100 max-len 370:1 warning Expected 1 lines after block description jsdoc/tag-lines /src/repo/src/Widget.js 13:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/Window.js 12:1 warning This line has a length of 111. Maximum allowed is 100 max-len 22:1 warning This line has a length of 112. Maximum allowed is 100 max-len 26:1 warning This line has a length of 130. Maximum allowed is 100 max-len 45:1 warning This line has a length of 106. Maximum allowed is 100 max-len 46:1 warning This line has a length of 109. Maximum allowed is 100 max-len 136:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 365:1 warning This line has a length of 106. Maximum allowed is 100 max-len 565:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/WindowManager.js 646:1 warning Expected only 1 line after block description jsdoc/tag-lines 722:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/dialogs/ProcessDialog.js 252:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/layouts/BookletLayout.js 50:1 warning This line has a length of 105. Maximum allowed is 100 max-len 127:1 warning This line has a length of 105. Maximum allowed is 100 max-len 135:1 warning This line has a length of 109. Maximum allowed is 100 max-len /src/repo/src/layouts/FieldsetLayout.js 51:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/layouts/FormLayout.js 117:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/layouts/HorizontalLayout.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/layouts/IndexLayout.js 39:1 warning This line has a length of 104. Maximum allowed is 100 max-len 42:1 warning This line has a length of 102. Maximum allowed is 100 max-len 122:1 warning This line has a length of 112. Maximum allowed is 100 max-len 130:1 warning This line has a length of 114. Maximum allowed is 100 max-len 138:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/layouts/MenuLayout.js 84:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/layouts/PanelLayout.js 22:1 warning This line has a length of 101. Maximum allowed is 100 max-len 24:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/layouts/StackLayout.js 31:1 warning This line has a length of 108. Maximum allowed is 100 max-len 34:1 warning This line has a length of 104. Maximum allowed is 100 max-len 67:1 warning This line has a length of 132. Maximum allowed is 100 max-len /src/repo/src/mixins/AccessKeyedElement.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/mixins/ClippableElement.js 21:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/mixins/DraggableElement.js 12:1 warning This line has a length of 103. Maximum allowed is 100 max-len 14:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/mixins/DraggableGroupElement.js 17:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/mixins/FlaggedElement.js 40:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/FloatableElement.js 18:1 warning This line has a length of 103. Maximum allowed is 100 max-len 32:1 warning This line has a length of 106. Maximum allowed is 100 max-len 217:1 warning This line has a length of 101. Maximum allowed is 100 max-len /src/repo/src/mixins/IconElement.js 15:1 warning This line has a length of 106. Maximum allowed is 100 max-len 26:1 warning This line has a length of 105. Maximum allowed is 100 max-len 116:1 warning This line has a length of 127. Maximum allowed is 100 max-len /src/repo/src/mixins/LabelElement.js 19:1 warning This line has a length of 104. Maximum allowed is 100 max-len 100:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp /src/repo/src/mixins/LookupElement.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len 28:1 warning This line has a length of 103. Maximum allowed is 100 max-len 31:1 warning This line has a length of 102. Maximum allowed is 100 max-len 34:1 warning This line has a length of 106. Maximum allowed is 100 max-len 225:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/mixins/RequestManager.js 10:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/RequiredElement.js 13:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/TabIndexedElement.js 37:1 warning This line has a length of 107. Maximum allowed is 100 max-len 40:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/mixins/TitledElement.js 24:1 warning This line has a length of 122. Maximum allowed is 100 max-len /src/repo/src/toolgroups/ListToolGroup.js 87:1 warning This line has a length of 107. Maximum allowed is 100 max-len 93:1 warning This line has a length of 104. Maximum allowed is 100 max-len 96:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/ActionWidget.js 19:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/ButtonInputWidget.js 32:1 warning This line has a length of 112. Maximum allowed is 100 max-len 33:1 warning This line has a length of 169. Maximum allowed is 100 max-len 130:1 warning This line has a length of 119. Maximum allowed is 100 max-len /src/repo/src/widgets/ButtonMenuSelectWidget.js 46:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/CheckboxInputWidget.js 40:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/widgets/ComboBoxInputWidget.js 60:1 warning This line has a length of 104. Maximum allowed is 100 max-len 62:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/DropdownInputWidget.js 33:1 warning This line has a length of 106. Maximum allowed is 100 max-len 34:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/DropdownWidget.js 53:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/InputWidget.js 23:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/LabelWidget.js 38:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/MenuSelectWidget.js 32:1 warning This line has a length of 106. Maximum allowed is 100 max-len 36:1 warning This line has a length of 109. Maximum allowed is 100 max-len 39:1 warning This line has a length of 107. Maximum allowed is 100 max-len 45:1 warning This line has a length of 101. Maximum allowed is 100 max-len 51:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/MenuTagMultiselectWidget.js 23:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/widgets/MultilineTextInputWidget.js 179:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/NumberInputWidget.js 27:1 warning This line has a length of 109. Maximum allowed is 100 max-len /src/repo/src/widgets/PopupButtonWidget.js 25:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/PopupWidget.js 31:1 warning This line has a length of 104. Maximum allowed is 100 max-len 32:1 warning This line has a length of 108. Maximum allowed is 100 max-len 34:1 warning This line has a length of 104. Maximum allowed is 100 max-len 54:1 warning This line has a length of 103. Maximum allowed is 100 max-len 57:1 warning This line has a length of 104. Maximum allowed is 100 max-len 60:1 warning This line has a length of 107. Maximum allowed is 100 max-len 69:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/ProgressBarWidget.js 41:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/RadioInputWidget.js 40:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/SearchInputWidget.js 56:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 71:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/widgets/SearchWidget.js 22:1 warning This line has a length of 104. Maximum allowed is 100 max-len 77:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/widgets/TagMultiselectWidget.js 231:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 249:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 270:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 366:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/widgets/TextInputWidget.js 42:1 warning This line has a length of 102. Maximum allowed is 100 max-len 44:1 warning This line has a length of 104. Maximum allowed is 100 max-len 46:1 warning This line has a length of 105. Maximum allowed is 100 max-len 48:1 warning This line has a length of 106. Maximum allowed is 100 max-len 506:1 warning This line has a length of 103. Maximum allowed is 100 max-len ✖ 115 problems (0 errors, 115 warnings) 0 errors and 2 warnings potentially fixable with the `--fix` option. Running "stylelint:dev" (stylelint) task >> Deprecation warnings: >> - The "block-closing-brace-space-after" rule is deprecated. >> Linted 124 files without errors Running "banana:all" (banana) task >> 1 message directory checked. Running "pre-git-build" task Running "clean:build" (clean) task >> 0 paths cleaned. Running "fileExists:src" (fileExists) task Checking 246 files for existence... OK Running "tyops:src" (tyops) task >> No typos found; 270 files checked for 16 typos. Running "concat:i18nMessages" (concat) task Running "concat:js" (concat) task Running "concat:omnibusJs" (concat) task Running "colorizeSvg:wikimediaui-icons-movement" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-movement.less". Created "dist/tmp/themes/wikimediaui/icons-movement.rtl.less". Created 69 SVG files. Running "colorizeSvg:wikimediaui-icons-content" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-content.less". Created "dist/tmp/themes/wikimediaui/icons-content.rtl.less". Created 105 SVG files. Running "colorizeSvg:wikimediaui-icons-alerts" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-alerts.less". Created "dist/tmp/themes/wikimediaui/icons-alerts.rtl.less". Created 45 SVG files. Running "colorizeSvg:wikimediaui-icons-interactions" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-interactions.less". Created "dist/tmp/themes/wikimediaui/icons-interactions.rtl.less". Created 124 SVG files. Running "colorizeSvg:wikimediaui-icons-moderation" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-moderation.less". Created "dist/tmp/themes/wikimediaui/icons-moderation.rtl.less". Created 61 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-core" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-core.less". Created "dist/tmp/themes/wikimediaui/icons-editing-core.rtl.less". Created 40 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-styling" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-styling.less". Created "dist/tmp/themes/wikimediaui/icons-editing-styling.rtl.less". Created 132 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-functions" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-functions.less". Created "dist/tmp/themes/wikimediaui/icons-editing-functions.rtl.less". Created 21 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-list" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-list.less". Created "dist/tmp/themes/wikimediaui/icons-editing-list.rtl.less". Created 24 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-advanced" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-advanced.less". Created "dist/tmp/themes/wikimediaui/icons-editing-advanced.rtl.less". Created 189 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-citation" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-citation.less". Created "dist/tmp/themes/wikimediaui/icons-editing-citation.rtl.less". Created 33 SVG files. Running "colorizeSvg:wikimediaui-icons-media" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-media.less". Created "dist/tmp/themes/wikimediaui/icons-media.rtl.less". Created 69 SVG files. Running "colorizeSvg:wikimediaui-icons-location" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-location.less". Created "dist/tmp/themes/wikimediaui/icons-location.rtl.less". Created 18 SVG files. Running "colorizeSvg:wikimediaui-icons-user" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-user.less". Created "dist/tmp/themes/wikimediaui/icons-user.rtl.less". Created 51 SVG files. Running "colorizeSvg:wikimediaui-icons-layout" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-layout.less". Created "dist/tmp/themes/wikimediaui/icons-layout.rtl.less". Created 30 SVG files. Running "colorizeSvg:wikimediaui-icons-accessibility" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-accessibility.less". Created "dist/tmp/themes/wikimediaui/icons-accessibility.rtl.less". Created 33 SVG files. Running "colorizeSvg:wikimediaui-icons-wikimedia" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-wikimedia.less". Created "dist/tmp/themes/wikimediaui/icons-wikimedia.rtl.less". Created 34 SVG files. Running "colorizeSvg:wikimediaui-indicators" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/indicators.less". Created "dist/tmp/themes/wikimediaui/indicators.rtl.less". Created 8 SVG files. Running "colorizeSvg:apex-icons-movement" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-movement.less". Created "dist/tmp/themes/apex/icons-movement.rtl.less". Created 23 SVG files. Running "colorizeSvg:apex-icons-content" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-content.less". Created "dist/tmp/themes/apex/icons-content.rtl.less". Created 33 SVG files. Running "colorizeSvg:apex-icons-alerts" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-alerts.less". Created "dist/tmp/themes/apex/icons-alerts.rtl.less". Created 14 SVG files. Running "colorizeSvg:apex-icons-interactions" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-interactions.less". Created "dist/tmp/themes/apex/icons-interactions.rtl.less". Created 39 SVG files. Running "colorizeSvg:apex-icons-moderation" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-moderation.less". Created "dist/tmp/themes/apex/icons-moderation.rtl.less". Created 19 SVG files. Running "colorizeSvg:apex-icons-editing-core" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-core.less". Created "dist/tmp/themes/apex/icons-editing-core.rtl.less". Created 13 SVG files. Running "colorizeSvg:apex-icons-editing-styling" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-styling.less". Created "dist/tmp/themes/apex/icons-editing-styling.rtl.less". Created 44 SVG files. Running "colorizeSvg:apex-icons-editing-functions" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-functions.less". Created "dist/tmp/themes/apex/icons-editing-functions.rtl.less". Created 7 SVG files. Running "colorizeSvg:apex-icons-editing-list" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-list.less". Created "dist/tmp/themes/apex/icons-editing-list.rtl.less". Created 8 SVG files. Running "colorizeSvg:apex-icons-editing-advanced" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-advanced.less". Created "dist/tmp/themes/apex/icons-editing-advanced.rtl.less". Created 63 SVG files. Running "colorizeSvg:apex-icons-editing-citation" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-citation.less". Created "dist/tmp/themes/apex/icons-editing-citation.rtl.less". Created 11 SVG files. Running "colorizeSvg:apex-icons-media" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-media.less". Created "dist/tmp/themes/apex/icons-media.rtl.less". Created 23 SVG files. Running "colorizeSvg:apex-icons-location" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-location.less". Created "dist/tmp/themes/apex/icons-location.rtl.less". Created 6 SVG files. Running "colorizeSvg:apex-icons-user" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-user.less". Created "dist/tmp/themes/apex/icons-user.rtl.less". Created 15 SVG files. Running "colorizeSvg:apex-icons-layout" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-layout.less". Created "dist/tmp/themes/apex/icons-layout.rtl.less". Created 10 SVG files. Running "colorizeSvg:apex-icons-accessibility" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-accessibility.less". Created "dist/tmp/themes/apex/icons-accessibility.rtl.less". Created 11 SVG files. Running "colorizeSvg:apex-icons-wikimedia" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-wikimedia.less". Created "dist/tmp/themes/apex/icons-wikimedia.rtl.less". Created 17 SVG files. Running "colorizeSvg:apex-indicators" (colorizeSvg) task Created "dist/tmp/themes/apex/indicators.less". Created "dist/tmp/themes/apex/indicators.rtl.less". Created 4 SVG files. Running "less:wikimediaui" (less) task >> 130 stylesheets created. Running "less:apex" (less) task >> 130 stylesheets created. Running "cssjanus:dist" (cssjanus) task File "dist/tmp/wikimediaui/styles/Element.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/ButtonElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/ClippableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/FloatableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/FlaggedElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/GroupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/LabelElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/IconElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/IndicatorElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/PendingElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/PopupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/TabIndexedElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/TitledElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/Layout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FieldLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/ActionFieldLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FieldsetLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FormLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/PanelLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/HorizontalLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/Widget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DecoratedOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/LabelWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MessageWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/IconWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/IndicatorWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonGroupWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/PopupWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/PopupButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/InputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultiselectInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DropdownInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioSelectInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TextInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuSectionOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DropdownWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ComboBoxInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MultioptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultioptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ProgressBarWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/NumberInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SelectFileInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleSwitchWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/core.rtl.css" created. File "dist/tmp/apex/styles/Element.rtl.css" created. File "dist/tmp/apex/styles/elements/ButtonElement.rtl.css" created. File "dist/tmp/apex/styles/elements/ClippableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/FloatableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/FlaggedElement.rtl.css" created. File "dist/tmp/apex/styles/elements/GroupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/LabelElement.rtl.css" created. File "dist/tmp/apex/styles/elements/IconElement.rtl.css" created. File "dist/tmp/apex/styles/elements/IndicatorElement.rtl.css" created. File "dist/tmp/apex/styles/elements/PendingElement.rtl.css" created. File "dist/tmp/apex/styles/elements/PopupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/TabIndexedElement.rtl.css" created. File "dist/tmp/apex/styles/elements/TitledElement.rtl.css" created. File "dist/tmp/apex/styles/Layout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FieldLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/ActionFieldLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FieldsetLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FormLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/PanelLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/HorizontalLayout.rtl.css" created. File "dist/tmp/apex/styles/Widget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DecoratedOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/LabelWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MessageWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/IconWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/IndicatorWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonGroupWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/PopupWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/PopupButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/InputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultiselectInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DropdownInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioSelectInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TextInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuSectionOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DropdownWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ComboBoxInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MultioptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultioptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ProgressBarWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/NumberInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SelectFileInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleSwitchWidget.rtl.css" created. File "dist/tmp/apex/styles/core.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/DraggableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/DraggableGroupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/LookupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/BookletLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/IndexLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/CopyTextLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/MenuLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/TabPanelLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/PageLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/StackLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineControlsWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TabSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TabOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TagMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuTagMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TagItemWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SearchWidget.rtl.css" created. File "dist/tmp/apex/styles/elements/DraggableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/DraggableGroupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/LookupElement.rtl.css" created. File "dist/tmp/apex/styles/layouts/BookletLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/IndexLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/CopyTextLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/MenuLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/TabPanelLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/PageLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/StackLayout.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineControlsWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TabSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TabOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TagMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuTagMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TagItemWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SearchWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/Tool.rtl.css" created. File "dist/tmp/wikimediaui/styles/tools/PopupTool.rtl.css" created. File "dist/tmp/wikimediaui/styles/tools/ToolGroupTool.rtl.css" created. File "dist/tmp/wikimediaui/styles/ToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/BarToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/PopupToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/ListToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/MenuToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/Toolbar.rtl.css" created. File "dist/tmp/apex/styles/Tool.rtl.css" created. File "dist/tmp/apex/styles/tools/PopupTool.rtl.css" created. File "dist/tmp/apex/styles/tools/ToolGroupTool.rtl.css" created. File "dist/tmp/apex/styles/ToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/BarToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/PopupToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/ListToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/MenuToolGroup.rtl.css" created. File "dist/tmp/apex/styles/Toolbar.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ActionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/Window.rtl.css" created. File "dist/tmp/wikimediaui/styles/Dialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/dialogs/MessageDialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/dialogs/ProcessDialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/WindowManager.rtl.css" created. File "dist/tmp/apex/styles/widgets/ActionWidget.rtl.css" created. File "dist/tmp/apex/styles/Window.rtl.css" created. File "dist/tmp/apex/styles/Dialog.rtl.css" created. File "dist/tmp/apex/styles/dialogs/MessageDialog.rtl.css" created. File "dist/tmp/apex/styles/dialogs/ProcessDialog.rtl.css" created. File "dist/tmp/apex/styles/WindowManager.rtl.css" created. Running "cssjanus:demoCss" (cssjanus) task File "demos/styles/demo.rtl.css" created. Running "concat:css" (concat) task Running "concat:omnibusCss" (concat) task Running "concat:codexTokensCss" (concat) task Running "concat:demoCss" (concat) task Running "copy:images" (copy) task Copied 36 files Running "copy:i18n" (copy) task Copied 214 files Running "copy:dist" (copy) task Copied 4 files Running "clean:tmp" (clean) task >> 1 path cleaned. Running "clean:demos" (clean) task >> 0 paths cleaned. Running "copy:demos" (copy) task Created 40 directories, copied 2212 files Running "demo-image-list" task Running "exec:demos" (exec) task >> [32mLoading composer repositories with package information[39m >> [32mUpdating dependencies[39m >> [32mLock file operations: 67 installs, 0 updates, 0 removals[39m >> - Locking [32mcomposer/pcre[39m ([33m3.1.3[39m) >> - Locking [32mcomposer/semver[39m ([33m3.4.0[39m) >> - Locking [32mcomposer/spdx-licenses[39m ([33m1.5.8[39m) >> - Locking [32mcomposer/xdebug-handler[39m ([33m3.0.4[39m) >> - Locking [32mdealerdirect/phpcodesniffer-composer-installer[39m ([33mv1.0.0[39m) >> - Locking [32mdoctrine/deprecations[39m ([33m1.1.3[39m) >> - Locking [32mdoctrine/instantiator[39m ([33m2.0.0[39m) >> - Locking [32mfelixfbecker/advanced-json-rpc[39m ([33mv3.2.1[39m) >> - Locking [32mmediawiki/mediawiki-codesniffer[39m ([33mv43.0.0[39m) >> - Locking [32mmediawiki/mediawiki-phan-config[39m ([33m0.14.0[39m) >> - Locking [32mmediawiki/minus-x[39m ([33m1.1.1[39m) >> - Locking [32mmediawiki/phan-taint-check-plugin[39m ([33m6.0.0[39m) >> - Locking [32mmicrosoft/tolerant-php-parser[39m ([33mv0.1.2[39m) >> - Locking [32mmyclabs/deep-copy[39m ([33m1.11.1[39m) >> - Locking [32mnetresearch/jsonmapper[39m ([33mv4.4.1[39m) >> - Locking [32mnikic/php-parser[39m ([33mv5.0.2[39m) >> - Locking [32mphan/phan[39m ([33m5.4.3[39m) >> - Locking [32mphar-io/manifest[39m ([33m2.0.4[39m) >> - Locking [32mphar-io/version[39m ([33m3.2.1[39m) >> - Locking [32mphp-parallel-lint/php-console-color[39m ([33mv1.0.1[39m) >> - Locking [32mphp-parallel-lint/php-console-highlighter[39m ([33mv1.0.0[39m) >> - Locking [32mphp-parallel-lint/php-parallel-lint[39m ([33mv1.3.2[39m) >> - Locking [32mphpcsstandards/phpcsextra[39m ([33m1.1.2[39m) >> - Locking [32mphpcsstandards/phpcsutils[39m ([33m1.0.9[39m) >> - Locking [32mphpdocumentor/reflection-common[39m ([33m2.2.0[39m) >> - Locking [32mphpdocumentor/reflection-docblock[39m ([33m5.4.0[39m) >> - Locking [32mphpdocumentor/type-resolver[39m ([33m1.8.2[39m) >> - Locking [32mphpstan/phpdoc-parser[39m ([33m1.28.0[39m) >> - Locking [32mphpunit/php-code-coverage[39m ([33m9.2.31[39m) >> - Locking [32mphpunit/php-file-iterator[39m ([33m3.0.6[39m) >> - Locking [32mphpunit/php-invoker[39m ([33m3.1.1[39m) >> - Locking [32mphpunit/php-text-template[39m ([33m2.0.4[39m) >> - Locking [32mphpunit/php-timer[39m ([33m5.0.3[39m) >> - Locking [32mphpunit/phpunit[39m ([33m9.6.16[39m) >> - Locking [32mpsr/container[39m ([33m2.0.2[39m) >> - Locking [32mpsr/log[39m ([33m2.0.0[39m) >> - Locking [32msabre/event[39m ([33m5.1.4[39m) >> - Locking [32msebastian/cli-parser[39m ([33m1.0.2[39m) >> - Locking [32msebastian/code-unit[39m ([33m1.0.8[39m) >> - Locking [32msebastian/code-unit-reverse-lookup[39m ([33m2.0.3[39m) >> - Locking [32msebastian/comparator[39m ([33m4.0.8[39m) >> - Locking [32msebastian/complexity[39m ([33m2.0.3[39m) >> - Locking [32msebastian/diff[39m ([33m4.0.6[39m) >> - Locking [32msebastian/environment[39m ([33m5.1.5[39m) >> - Locking [32msebastian/exporter[39m ([33m4.0.6[39m) >> - Locking [32msebastian/global-state[39m ([33m5.0.7[39m) >> - Locking [32msebastian/lines-of-code[39m ([33m1.0.4[39m) >> - Locking [32msebastian/object-enumerator[39m ([33m4.0.4[39m) >> - Locking [32msebastian/object-reflector[39m ([33m2.0.4[39m) >> - Locking [32msebastian/recursion-context[39m ([33m4.0.5[39m) >> - Locking [32msebastian/resource-operations[39m ([33m3.0.4[39m) >> - Locking [32msebastian/type[39m ([33m3.2.1[39m) >> - Locking [32msebastian/version[39m ([33m3.0.2[39m) >> - Locking [32msquizlabs/php_codesniffer[39m ([33m3.8.1[39m) >> - Locking [32msymfony/console[39m ([33mv5.4.36[39m) >> - Locking [32msymfony/deprecation-contracts[39m ([33mv3.4.0[39m) >> - Locking [32msymfony/polyfill-ctype[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-intl-grapheme[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-intl-normalizer[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-mbstring[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-php73[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-php80[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/service-contracts[39m ([33mv3.4.2[39m) >> - Locking [32msymfony/string[39m ([33mv6.4.4[39m) >> - Locking [32mtheseer/tokenizer[39m ([33m1.2.3[39m) >> - Locking [32mtysonandre/var_representation_polyfill[39m ([33m0.1.3[39m) >> - Locking [32mwebmozart/assert[39m ([33m1.11.0[39m) >> [32mWriting lock file[39m >> [32mInstalling dependencies from lock file[39m >> Nothing to install, update or remove >> [32m13 package suggestions were added by new dependencies, use `composer suggest` to see details.[39m >> [32mGenerating autoload files[39m >> No installed packages - skipping audit. Running "exec:rubyTestSuiteGenerator" (exec) task >> Generated 8239 test cases. >> * ActionFieldLayout: 480 >> * FieldLayout: 544 >> * FieldsetLayout: 79 >> * FormLayout: 6 >> * HorizontalLayout: 1 >> * IndexLayout: 106 >> * MenuLayout: 78 >> * PanelLayout: 69 >> * StackLayout: 73 >> * TabPanelLayout: 69 >> * ButtonGroupWidget: 14 >> * ButtonInputWidget: 568 >> * ButtonWidget: 616 >> * CheckboxInputWidget: 160 >> * CheckboxMultiselectInputWidget: 156 >> * ComboBoxInputWidget: 751 >> * DropdownInputWidget: 194 >> * HiddenInputWidget: 9 >> * IconWidget: 92 >> * IndicatorWidget: 66 >> * LabelWidget: 34 >> * MessageWidget: 92 >> * MultilineTextInputWidget: 715 >> * NumberInputWidget: 964 >> * OptionWidget: 122 >> * ProgressBarWidget: 15 >> * RadioInputWidget: 160 >> * RadioSelectInputWidget: 156 >> * SearchInputWidget: 607 >> * SelectFileInputWidget: 338 >> * SelectWidget: 6 >> * TabOptionWidget: 139 >> * TabSelectWidget: 38 >> * TextInputWidget: 675 >> * ToggleSwitchWidget: 38 >> * ToggleWidget: 9 Running "exec:phpGenerateJSPHPForKarma" (exec) task >> [32mLoading composer repositories with package information[39m >> [32mUpdating dependencies[39m >> Nothing to modify in lock file >> [32mInstalling dependencies from lock file (including require-dev)[39m >> Nothing to install, update or remove >> [32mGenerating autoload files[39m >> [32m42 packages you are using are looking for funding.[39m >> [32mUse the `composer fund` command to find out more![39m >> [32mNo security vulnerability advisories found[39m Running "clean:coverage" (clean) task >> 0 paths cleaned. Running "karma:main" (karma) task [32m11 04 2024 21:34:25.947:INFO [karma-server]: [39mKarma v6.3.20 server started at http://localhost:9876/ [32m11 04 2024 21:34:25.950:INFO [launcher]: [39mLaunching browsers ChromeCustom with concurrency unlimited [32m11 04 2024 21:34:25.955:INFO [launcher]: [39mStarting browser ChromeHeadless [32m11 04 2024 21:34:26.449:INFO [Chrome Headless 123.0.6312.86 (Linux x86_64)]: [39mConnected on socket p0do1q9YovfMMZdIAAAB with id 2056951 ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ .................................................... Chrome Headless 123.0.6312.86 (Linux x86_64): Executed 8292 of 8292 SUCCESS (38.561 secs / 37.174 secs) TOTAL: 8292 SUCCESS =============================== Coverage summary =============================== Statements : 55.89% ( 4217/7545 ) Branches : 35.81% ( 1421/3968 ) Functions : 49.41% ( 549/1111 ) Lines : 55.99% ( 4176/7459 ) ================================================================================ Done. --- end --- Upgrading c:php-parallel-lint/php-parallel-lint from 1.3.2 -> 1.4.0 $ /usr/bin/composer update --- stderr --- Loading composer repositories with package information Updating dependencies Lock file operations: 0 installs, 1 update, 0 removals - Upgrading php-parallel-lint/php-parallel-lint (v1.3.2 => v1.4.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 0 installs, 1 update, 0 removals - Upgrading php-parallel-lint/php-parallel-lint (v1.3.2 => v1.4.0): Extracting archive Generating autoload files 42 packages you are using are looking for funding. Use the `composer fund` command to find out more! No security vulnerability advisories found --- stdout --- --- end --- $ /usr/bin/composer install --- stderr --- Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Nothing to install, update or remove Generating autoload files 42 packages you are using are looking for funding. Use the `composer fund` command to find out more! --- stdout --- --- end --- $ /usr/bin/composer test --- stderr --- > parallel-lint . --exclude vendor --exclude demos/vendor > phpcs -sp --cache > phpunit > minus-x check . > phan -d . -p --require-config-exists --allow-polyfill-parser --long-progress-bar Parsing files... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 54 / 1485 ( 4%) 42MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 108 / 1485 ( 12%) 67MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 162 / 1485 ( 12%) 67MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 216 / 1485 ( 25%) 89MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 270 / 1485 ( 25%) 89MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 324 / 1485 ( 25%) 89MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 378 / 1485 ( 31%) 114MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 432 / 1485 ( 31%) 114MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 486 / 1485 ( 34%) 125MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 540 / 1485 ( 38%) 136MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 594 / 1485 ( 42%) 139MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 648 / 1485 ( 45%) 144MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 702 / 1485 ( 48%) 146MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 756 / 1485 ( 62%) 168MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 810 / 1485 ( 62%) 168MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 864 / 1485 ( 62%) 168MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 918 / 1485 ( 62%) 168MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 972 / 1485 ( 70%) 188MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1026 / 1485 ( 70%) 188MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1080 / 1485 ( 78%) 202MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1134 / 1485 ( 78%) 202MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1188 / 1485 ( 86%) 216MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1242 / 1485 ( 86%) 216MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1296 / 1485 ( 90%) 225MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1350 / 1485 ( 93%) 233MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1404 / 1485 ( 96%) 242MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1458 / 1485 (100%) 257MB ░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1485 / 1485 (100%) 257MB Analyzing classes... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 282MB Analyzing functions... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 283MB Analyzing methods... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 291MB Analyzing files... ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 54 / 58 (100%) 307MB ░░░░ 58 / 58 (100%) 307MB --- stdout --- PHP 8.2.7 | 10 parallel jobs ............................................................ 60/135 ( 44%) ............................................................ 120/135 ( 88%) ............... 135/135 (100%) Checked 135 files in 0.6 seconds No syntax error found ...................................... 38 / 38 (100%) Time: 568ms; Memory: 10MB PHPUnit 9.6.16 by Sebastian Bergmann and contributors. .................................................. 50 / 50 (100%) Time: 00:00.008, Memory: 6.00 MB OK (50 tests, 83 assertions) MinusX ====== Processing /src/repo... ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................................. ............................................... All good! --- end --- $ /usr/bin/npm audit --json --- stdout --- { "auditReportVersion": 2, "vulnerabilities": { "grunt-jsdoc": { "name": "grunt-jsdoc", "severity": "high", "isDirect": true, "via": [ "jsdoc" ], "effects": [], "range": ">=0.4.1", "nodes": [ "node_modules/grunt-jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": false, "via": [ "taffydb" ], "effects": [ "grunt-jsdoc" ], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/grunt-jsdoc/node_modules/jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "meow": { "name": "meow", "severity": "high", "isDirect": false, "via": [ "trim-newlines" ], "effects": [], "range": "3.4.0 - 5.0.0", "nodes": [ "node_modules/gulp-util/node_modules/meow" ], "fixAvailable": true }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc" ], "range": "*", "nodes": [ "node_modules/grunt-jsdoc/node_modules/taffydb" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "trim-newlines": { "name": "trim-newlines", "severity": "high", "isDirect": false, "via": [ { "source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": [ "CWE-400" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": "<3.0.1" } ], "effects": [ "meow" ], "range": "<3.0.1", "nodes": [ "node_modules/gulp-util/node_modules/trim-newlines" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 5, "critical": 0, "total": 5 }, "dependencies": { "prod": 4, "dev": 809, "optional": 12, "peer": 7, "peerOptional": 0, "total": 812 } } } --- 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": 2, "removed": 1, "changed": 0, "audited": 813, "funding": 112, "audit": { "auditReportVersion": 2, "vulnerabilities": { "grunt-jsdoc": { "name": "grunt-jsdoc", "severity": "high", "isDirect": true, "via": [ "jsdoc" ], "effects": [], "range": ">=0.4.1", "nodes": [ "node_modules/grunt-jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "jsdoc": { "name": "jsdoc", "severity": "high", "isDirect": false, "via": [ "taffydb" ], "effects": [ "grunt-jsdoc" ], "range": "3.2.0-dev - 3.6.11", "nodes": [ "node_modules/grunt-jsdoc/node_modules/jsdoc" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "meow": { "name": "meow", "severity": "high", "isDirect": false, "via": [ "trim-newlines" ], "effects": [], "range": "3.4.0 - 5.0.0", "nodes": [ "node_modules/gulp-util/node_modules/meow" ], "fixAvailable": true }, "taffydb": { "name": "taffydb", "severity": "high", "isDirect": false, "via": [ { "source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": [ "CWE-20", "CWE-668" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, "range": "<=2.7.3" } ], "effects": [ "jsdoc" ], "range": "*", "nodes": [ "" ], "fixAvailable": { "name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true } }, "trim-newlines": { "name": "trim-newlines", "severity": "high", "isDirect": false, "via": [ { "source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": [ "CWE-400" ], "cvss": { "score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" }, "range": "<3.0.1" } ], "effects": [ "meow" ], "range": "<3.0.1", "nodes": [ "node_modules/gulp-util/node_modules/trim-newlines" ], "fixAvailable": true } }, "metadata": { "vulnerabilities": { "info": 0, "low": 0, "moderate": 0, "high": 5, "critical": 0, "total": 5 }, "dependencies": { "prod": 4, "dev": 809, "optional": 12, "peer": 7, "peerOptional": 0, "total": 812 } } } } --- end --- {"added": 2, "removed": 1, "changed": 0, "audited": 813, "funding": 112, "audit": {"auditReportVersion": 2, "vulnerabilities": {"grunt-jsdoc": {"name": "grunt-jsdoc", "severity": "high", "isDirect": true, "via": ["jsdoc"], "effects": [], "range": ">=0.4.1", "nodes": ["node_modules/grunt-jsdoc"], "fixAvailable": {"name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true}}, "jsdoc": {"name": "jsdoc", "severity": "high", "isDirect": false, "via": ["taffydb"], "effects": ["grunt-jsdoc"], "range": "3.2.0-dev - 3.6.11", "nodes": ["node_modules/grunt-jsdoc/node_modules/jsdoc"], "fixAvailable": {"name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true}}, "meow": {"name": "meow", "severity": "high", "isDirect": false, "via": ["trim-newlines"], "effects": [], "range": "3.4.0 - 5.0.0", "nodes": ["node_modules/gulp-util/node_modules/meow"], "fixAvailable": true}, "taffydb": {"name": "taffydb", "severity": "high", "isDirect": false, "via": [{"source": 1089386, "name": "taffydb", "dependency": "taffydb", "title": "TaffyDB can allow access to any data items in the DB", "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6", "severity": "high", "cwe": ["CWE-20", "CWE-668"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}, "range": "<=2.7.3"}], "effects": ["jsdoc"], "range": "*", "nodes": [""], "fixAvailable": {"name": "grunt-jsdoc", "version": "0.4.0", "isSemVerMajor": true}}, "trim-newlines": {"name": "trim-newlines", "severity": "high", "isDirect": false, "via": [{"source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": ["CWE-400"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": "<3.0.1"}], "effects": ["meow"], "range": "<3.0.1", "nodes": ["node_modules/gulp-util/node_modules/trim-newlines"], "fixAvailable": true}}, "metadata": {"vulnerabilities": {"info": 0, "low": 0, "moderate": 0, "high": 5, "critical": 0, "total": 5}, "dependencies": {"prod": 4, "dev": 809, "optional": 12, "peer": 7, "peerOptional": 0, "total": 812}}}} $ /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 --- added 1 package, removed 1 package, and audited 812 packages in 2s 112 packages are looking for funding run `npm fund` for details # npm audit report taffydb * Severity: high TaffyDB can allow access to any data items in the DB - https://github.com/advisories/GHSA-mxhp-79qh-mcx6 fix available via `npm audit fix --force` Will install grunt-jsdoc@0.4.0, which is a breaking change node_modules/taffydb jsdoc 3.2.0-dev - 3.6.11 Depends on vulnerable versions of taffydb node_modules/grunt-jsdoc/node_modules/jsdoc grunt-jsdoc >=0.4.1 Depends on vulnerable versions of jsdoc node_modules/grunt-jsdoc trim-newlines <3.0.1 Severity: high Uncontrolled Resource Consumption in trim-newlines - https://github.com/advisories/GHSA-7p7h-4mm5-852v fix available via `npm audit fix` node_modules/gulp-util/node_modules/trim-newlines meow 3.4.0 - 5.0.0 Depends on vulnerable versions of trim-newlines node_modules/gulp-util/node_modules/meow 5 high severity vulnerabilities To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force --- end --- $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- Verifying that tests still pass $ /usr/bin/npm ci --- stderr --- npm WARN skipping integrity check for git dependency ssh://git@github.com/jdforrester/grunt-promise-q.git npm WARN deprecated gulp-util@3.0.7: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated istanbul@0.4.5: This module is no longer maintained, try this instead: npm WARN deprecated npm i nyc npm WARN deprecated Visit https://istanbul.js.org/integrations for other alternatives. npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin --- stdout --- added 811 packages, and audited 812 packages in 8s 112 packages are looking for funding run `npm fund` for details 5 high severity vulnerabilities To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. --- end --- $ /usr/bin/npm test --- stderr --- (node:1045) Warning: Accessing non-existent property 'VERSION' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) --- stdout --- > oojs-ui@0.49.1 test > npm run minify:svg:src && grunt test > oojs-ui@0.49.1 minify:svg:src > svgo --config=.svgo.config.js --pretty --quiet --recursive --folder ./src/themes/wikimediaui/images/ Running "eslint:all" (eslint) task /src/repo/Gruntfile.js 513:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 517:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 521:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp 643:19 warning Found non-literal argument in require security/detect-non-literal-require /src/repo/src/ActionSet.js 158:1 warning This line has a length of 121. Maximum allowed is 100 max-len 159:1 warning This line has a length of 113. Maximum allowed is 100 max-len /src/repo/src/Dialog.js 216:1 warning This line has a length of 110. Maximum allowed is 100 max-len /src/repo/src/Element.js 14:1 warning This line has a length of 106. Maximum allowed is 100 max-len 25:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/Tool.js 31:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/ToolGroup.js 28:1 warning This line has a length of 104. Maximum allowed is 100 max-len 30:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/Toolbar.js 141:1 warning This line has a length of 120. Maximum allowed is 100 max-len 275:1 warning This line has a length of 105. Maximum allowed is 100 max-len 370:1 warning Expected 1 lines after block description jsdoc/tag-lines /src/repo/src/Widget.js 13:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/Window.js 12:1 warning This line has a length of 111. Maximum allowed is 100 max-len 22:1 warning This line has a length of 112. Maximum allowed is 100 max-len 26:1 warning This line has a length of 130. Maximum allowed is 100 max-len 45:1 warning This line has a length of 106. Maximum allowed is 100 max-len 46:1 warning This line has a length of 109. Maximum allowed is 100 max-len 136:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 365:1 warning This line has a length of 106. Maximum allowed is 100 max-len 565:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/WindowManager.js 646:1 warning Expected only 1 line after block description jsdoc/tag-lines 722:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/dialogs/ProcessDialog.js 252:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/layouts/BookletLayout.js 50:1 warning This line has a length of 105. Maximum allowed is 100 max-len 127:1 warning This line has a length of 105. Maximum allowed is 100 max-len 135:1 warning This line has a length of 109. Maximum allowed is 100 max-len /src/repo/src/layouts/FieldsetLayout.js 51:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/layouts/FormLayout.js 117:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/layouts/HorizontalLayout.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/layouts/IndexLayout.js 39:1 warning This line has a length of 104. Maximum allowed is 100 max-len 42:1 warning This line has a length of 102. Maximum allowed is 100 max-len 122:1 warning This line has a length of 112. Maximum allowed is 100 max-len 130:1 warning This line has a length of 114. Maximum allowed is 100 max-len 138:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/layouts/MenuLayout.js 84:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/layouts/PanelLayout.js 22:1 warning This line has a length of 101. Maximum allowed is 100 max-len 24:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/layouts/StackLayout.js 31:1 warning This line has a length of 108. Maximum allowed is 100 max-len 34:1 warning This line has a length of 104. Maximum allowed is 100 max-len 67:1 warning This line has a length of 132. Maximum allowed is 100 max-len /src/repo/src/mixins/AccessKeyedElement.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/mixins/ClippableElement.js 21:1 warning This line has a length of 103. Maximum allowed is 100 max-len /src/repo/src/mixins/DraggableElement.js 12:1 warning This line has a length of 103. Maximum allowed is 100 max-len 14:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/mixins/DraggableGroupElement.js 17:1 warning This line has a length of 106. Maximum allowed is 100 max-len /src/repo/src/mixins/FlaggedElement.js 40:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/FloatableElement.js 18:1 warning This line has a length of 103. Maximum allowed is 100 max-len 32:1 warning This line has a length of 106. Maximum allowed is 100 max-len 217:1 warning This line has a length of 101. Maximum allowed is 100 max-len /src/repo/src/mixins/IconElement.js 15:1 warning This line has a length of 106. Maximum allowed is 100 max-len 26:1 warning This line has a length of 105. Maximum allowed is 100 max-len 116:1 warning This line has a length of 127. Maximum allowed is 100 max-len /src/repo/src/mixins/LabelElement.js 19:1 warning This line has a length of 104. Maximum allowed is 100 max-len 100:17 warning Found non-literal argument to RegExp Constructor security/detect-non-literal-regexp /src/repo/src/mixins/LookupElement.js 24:1 warning This line has a length of 103. Maximum allowed is 100 max-len 28:1 warning This line has a length of 103. Maximum allowed is 100 max-len 31:1 warning This line has a length of 102. Maximum allowed is 100 max-len 34:1 warning This line has a length of 106. Maximum allowed is 100 max-len 225:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/mixins/RequestManager.js 10:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/RequiredElement.js 13:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/mixins/TabIndexedElement.js 37:1 warning This line has a length of 107. Maximum allowed is 100 max-len 40:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/mixins/TitledElement.js 24:1 warning This line has a length of 122. Maximum allowed is 100 max-len /src/repo/src/toolgroups/ListToolGroup.js 87:1 warning This line has a length of 107. Maximum allowed is 100 max-len 93:1 warning This line has a length of 104. Maximum allowed is 100 max-len 96:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/ActionWidget.js 19:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/ButtonInputWidget.js 32:1 warning This line has a length of 112. Maximum allowed is 100 max-len 33:1 warning This line has a length of 169. Maximum allowed is 100 max-len 130:1 warning This line has a length of 119. Maximum allowed is 100 max-len /src/repo/src/widgets/ButtonMenuSelectWidget.js 46:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/CheckboxInputWidget.js 40:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/widgets/ComboBoxInputWidget.js 60:1 warning This line has a length of 104. Maximum allowed is 100 max-len 62:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/DropdownInputWidget.js 33:1 warning This line has a length of 106. Maximum allowed is 100 max-len 34:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/DropdownWidget.js 53:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/InputWidget.js 23:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/LabelWidget.js 38:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/MenuSelectWidget.js 32:1 warning This line has a length of 106. Maximum allowed is 100 max-len 36:1 warning This line has a length of 109. Maximum allowed is 100 max-len 39:1 warning This line has a length of 107. Maximum allowed is 100 max-len 45:1 warning This line has a length of 101. Maximum allowed is 100 max-len 51:1 warning This line has a length of 104. Maximum allowed is 100 max-len /src/repo/src/widgets/MenuTagMultiselectWidget.js 23:1 warning This line has a length of 108. Maximum allowed is 100 max-len /src/repo/src/widgets/MultilineTextInputWidget.js 179:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/NumberInputWidget.js 27:1 warning This line has a length of 109. Maximum allowed is 100 max-len /src/repo/src/widgets/PopupButtonWidget.js 25:1 warning This line has a length of 105. Maximum allowed is 100 max-len /src/repo/src/widgets/PopupWidget.js 31:1 warning This line has a length of 104. Maximum allowed is 100 max-len 32:1 warning This line has a length of 108. Maximum allowed is 100 max-len 34:1 warning This line has a length of 104. Maximum allowed is 100 max-len 54:1 warning This line has a length of 103. Maximum allowed is 100 max-len 57:1 warning This line has a length of 104. Maximum allowed is 100 max-len 60:1 warning This line has a length of 107. Maximum allowed is 100 max-len 69:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/ProgressBarWidget.js 41:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/RadioInputWidget.js 40:1 warning This line has a length of 107. Maximum allowed is 100 max-len /src/repo/src/widgets/SearchInputWidget.js 56:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 71:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/widgets/SearchWidget.js 22:1 warning This line has a length of 104. Maximum allowed is 100 max-len 77:1 warning This line has a length of 102. Maximum allowed is 100 max-len /src/repo/src/widgets/TagMultiselectWidget.js 231:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 249:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 270:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check 366:1 warning JSDoc @return declaration present but return expression not available in function jsdoc/require-returns-check /src/repo/src/widgets/TextInputWidget.js 42:1 warning This line has a length of 102. Maximum allowed is 100 max-len 44:1 warning This line has a length of 104. Maximum allowed is 100 max-len 46:1 warning This line has a length of 105. Maximum allowed is 100 max-len 48:1 warning This line has a length of 106. Maximum allowed is 100 max-len 506:1 warning This line has a length of 103. Maximum allowed is 100 max-len ✖ 115 problems (0 errors, 115 warnings) 0 errors and 2 warnings potentially fixable with the `--fix` option. Running "stylelint:dev" (stylelint) task >> Deprecation warnings: >> - The "block-closing-brace-space-after" rule is deprecated. >> Linted 166 files without errors Running "banana:all" (banana) task >> 1 message directory checked. Running "pre-git-build" task Running "clean:build" (clean) task >> 112 paths cleaned. Running "fileExists:src" (fileExists) task Checking 246 files for existence... OK Running "tyops:src" (tyops) task >> No typos found; 270 files checked for 16 typos. Running "concat:i18nMessages" (concat) task Running "concat:js" (concat) task Running "concat:omnibusJs" (concat) task Running "colorizeSvg:wikimediaui-icons-movement" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-movement.less". Created "dist/tmp/themes/wikimediaui/icons-movement.rtl.less". Created 69 SVG files. Running "colorizeSvg:wikimediaui-icons-content" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-content.less". Created "dist/tmp/themes/wikimediaui/icons-content.rtl.less". Created 105 SVG files. Running "colorizeSvg:wikimediaui-icons-alerts" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-alerts.less". Created "dist/tmp/themes/wikimediaui/icons-alerts.rtl.less". Created 45 SVG files. Running "colorizeSvg:wikimediaui-icons-interactions" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-interactions.less". Created "dist/tmp/themes/wikimediaui/icons-interactions.rtl.less". Created 124 SVG files. Running "colorizeSvg:wikimediaui-icons-moderation" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-moderation.less". Created "dist/tmp/themes/wikimediaui/icons-moderation.rtl.less". Created 61 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-core" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-core.less". Created "dist/tmp/themes/wikimediaui/icons-editing-core.rtl.less". Created 40 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-styling" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-styling.less". Created "dist/tmp/themes/wikimediaui/icons-editing-styling.rtl.less". Created 132 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-functions" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-functions.less". Created "dist/tmp/themes/wikimediaui/icons-editing-functions.rtl.less". Created 21 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-list" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-list.less". Created "dist/tmp/themes/wikimediaui/icons-editing-list.rtl.less". Created 24 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-advanced" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-advanced.less". Created "dist/tmp/themes/wikimediaui/icons-editing-advanced.rtl.less". Created 189 SVG files. Running "colorizeSvg:wikimediaui-icons-editing-citation" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-editing-citation.less". Created "dist/tmp/themes/wikimediaui/icons-editing-citation.rtl.less". Created 33 SVG files. Running "colorizeSvg:wikimediaui-icons-media" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-media.less". Created "dist/tmp/themes/wikimediaui/icons-media.rtl.less". Created 69 SVG files. Running "colorizeSvg:wikimediaui-icons-location" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-location.less". Created "dist/tmp/themes/wikimediaui/icons-location.rtl.less". Created 18 SVG files. Running "colorizeSvg:wikimediaui-icons-user" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-user.less". Created "dist/tmp/themes/wikimediaui/icons-user.rtl.less". Created 51 SVG files. Running "colorizeSvg:wikimediaui-icons-layout" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-layout.less". Created "dist/tmp/themes/wikimediaui/icons-layout.rtl.less". Created 30 SVG files. Running "colorizeSvg:wikimediaui-icons-accessibility" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-accessibility.less". Created "dist/tmp/themes/wikimediaui/icons-accessibility.rtl.less". Created 33 SVG files. Running "colorizeSvg:wikimediaui-icons-wikimedia" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/icons-wikimedia.less". Created "dist/tmp/themes/wikimediaui/icons-wikimedia.rtl.less". Created 34 SVG files. Running "colorizeSvg:wikimediaui-indicators" (colorizeSvg) task Created "dist/tmp/themes/wikimediaui/indicators.less". Created "dist/tmp/themes/wikimediaui/indicators.rtl.less". Created 8 SVG files. Running "colorizeSvg:apex-icons-movement" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-movement.less". Created "dist/tmp/themes/apex/icons-movement.rtl.less". Created 23 SVG files. Running "colorizeSvg:apex-icons-content" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-content.less". Created "dist/tmp/themes/apex/icons-content.rtl.less". Created 33 SVG files. Running "colorizeSvg:apex-icons-alerts" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-alerts.less". Created "dist/tmp/themes/apex/icons-alerts.rtl.less". Created 14 SVG files. Running "colorizeSvg:apex-icons-interactions" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-interactions.less". Created "dist/tmp/themes/apex/icons-interactions.rtl.less". Created 39 SVG files. Running "colorizeSvg:apex-icons-moderation" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-moderation.less". Created "dist/tmp/themes/apex/icons-moderation.rtl.less". Created 19 SVG files. Running "colorizeSvg:apex-icons-editing-core" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-core.less". Created "dist/tmp/themes/apex/icons-editing-core.rtl.less". Created 13 SVG files. Running "colorizeSvg:apex-icons-editing-styling" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-styling.less". Created "dist/tmp/themes/apex/icons-editing-styling.rtl.less". Created 44 SVG files. Running "colorizeSvg:apex-icons-editing-functions" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-functions.less". Created "dist/tmp/themes/apex/icons-editing-functions.rtl.less". Created 7 SVG files. Running "colorizeSvg:apex-icons-editing-list" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-list.less". Created "dist/tmp/themes/apex/icons-editing-list.rtl.less". Created 8 SVG files. Running "colorizeSvg:apex-icons-editing-advanced" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-advanced.less". Created "dist/tmp/themes/apex/icons-editing-advanced.rtl.less". Created 63 SVG files. Running "colorizeSvg:apex-icons-editing-citation" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-editing-citation.less". Created "dist/tmp/themes/apex/icons-editing-citation.rtl.less". Created 11 SVG files. Running "colorizeSvg:apex-icons-media" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-media.less". Created "dist/tmp/themes/apex/icons-media.rtl.less". Created 23 SVG files. Running "colorizeSvg:apex-icons-location" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-location.less". Created "dist/tmp/themes/apex/icons-location.rtl.less". Created 6 SVG files. Running "colorizeSvg:apex-icons-user" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-user.less". Created "dist/tmp/themes/apex/icons-user.rtl.less". Created 15 SVG files. Running "colorizeSvg:apex-icons-layout" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-layout.less". Created "dist/tmp/themes/apex/icons-layout.rtl.less". Created 10 SVG files. Running "colorizeSvg:apex-icons-accessibility" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-accessibility.less". Created "dist/tmp/themes/apex/icons-accessibility.rtl.less". Created 11 SVG files. Running "colorizeSvg:apex-icons-wikimedia" (colorizeSvg) task Created "dist/tmp/themes/apex/icons-wikimedia.less". Created "dist/tmp/themes/apex/icons-wikimedia.rtl.less". Created 17 SVG files. Running "colorizeSvg:apex-indicators" (colorizeSvg) task Created "dist/tmp/themes/apex/indicators.less". Created "dist/tmp/themes/apex/indicators.rtl.less". Created 4 SVG files. Running "less:wikimediaui" (less) task >> 130 stylesheets created. Running "less:apex" (less) task >> 130 stylesheets created. Running "cssjanus:dist" (cssjanus) task File "dist/tmp/wikimediaui/styles/Element.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/ButtonElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/ClippableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/FloatableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/FlaggedElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/GroupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/LabelElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/IconElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/IndicatorElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/PendingElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/PopupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/TabIndexedElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/TitledElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/Layout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FieldLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/ActionFieldLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FieldsetLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/FormLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/PanelLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/HorizontalLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/Widget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DecoratedOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/LabelWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MessageWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/IconWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/IndicatorWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonGroupWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/PopupWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/PopupButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/InputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultiselectInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DropdownInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/RadioSelectInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TextInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuSectionOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/DropdownWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ComboBoxInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MultioptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/CheckboxMultioptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ProgressBarWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/NumberInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SelectFileInputWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleSwitchWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/core.rtl.css" created. File "dist/tmp/apex/styles/Element.rtl.css" created. File "dist/tmp/apex/styles/elements/ButtonElement.rtl.css" created. File "dist/tmp/apex/styles/elements/ClippableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/FloatableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/FlaggedElement.rtl.css" created. File "dist/tmp/apex/styles/elements/GroupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/LabelElement.rtl.css" created. File "dist/tmp/apex/styles/elements/IconElement.rtl.css" created. File "dist/tmp/apex/styles/elements/IndicatorElement.rtl.css" created. File "dist/tmp/apex/styles/elements/PendingElement.rtl.css" created. File "dist/tmp/apex/styles/elements/PopupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/TabIndexedElement.rtl.css" created. File "dist/tmp/apex/styles/elements/TitledElement.rtl.css" created. File "dist/tmp/apex/styles/Layout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FieldLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/ActionFieldLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FieldsetLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/FormLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/PanelLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/HorizontalLayout.rtl.css" created. File "dist/tmp/apex/styles/Widget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DecoratedOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/LabelWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MessageWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/IconWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/IndicatorWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonGroupWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/PopupWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/PopupButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/InputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultiselectInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DropdownInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/RadioSelectInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TextInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuSectionOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/DropdownWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ComboBoxInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MultioptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/CheckboxMultioptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ProgressBarWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/NumberInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SelectFileInputWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleSwitchWidget.rtl.css" created. File "dist/tmp/apex/styles/core.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/DraggableElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/DraggableGroupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/elements/LookupElement.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/BookletLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/IndexLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/CopyTextLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/MenuLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/TabPanelLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/PageLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/layouts/StackLayout.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ButtonOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ToggleButtonWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/OutlineControlsWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TabSelectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TabOptionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TagMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/MenuTagMultiselectWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/TagItemWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/SearchWidget.rtl.css" created. File "dist/tmp/apex/styles/elements/DraggableElement.rtl.css" created. File "dist/tmp/apex/styles/elements/DraggableGroupElement.rtl.css" created. File "dist/tmp/apex/styles/elements/LookupElement.rtl.css" created. File "dist/tmp/apex/styles/layouts/BookletLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/IndexLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/CopyTextLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/MenuLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/TabPanelLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/PageLayout.rtl.css" created. File "dist/tmp/apex/styles/layouts/StackLayout.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ButtonOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/ToggleButtonWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/OutlineControlsWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TabSelectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TabOptionWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TagMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/MenuTagMultiselectWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/TagItemWidget.rtl.css" created. File "dist/tmp/apex/styles/widgets/SearchWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/Tool.rtl.css" created. File "dist/tmp/wikimediaui/styles/tools/PopupTool.rtl.css" created. File "dist/tmp/wikimediaui/styles/tools/ToolGroupTool.rtl.css" created. File "dist/tmp/wikimediaui/styles/ToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/BarToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/PopupToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/ListToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/toolgroups/MenuToolGroup.rtl.css" created. File "dist/tmp/wikimediaui/styles/Toolbar.rtl.css" created. File "dist/tmp/apex/styles/Tool.rtl.css" created. File "dist/tmp/apex/styles/tools/PopupTool.rtl.css" created. File "dist/tmp/apex/styles/tools/ToolGroupTool.rtl.css" created. File "dist/tmp/apex/styles/ToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/BarToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/PopupToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/ListToolGroup.rtl.css" created. File "dist/tmp/apex/styles/toolgroups/MenuToolGroup.rtl.css" created. File "dist/tmp/apex/styles/Toolbar.rtl.css" created. File "dist/tmp/wikimediaui/styles/widgets/ActionWidget.rtl.css" created. File "dist/tmp/wikimediaui/styles/Window.rtl.css" created. File "dist/tmp/wikimediaui/styles/Dialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/dialogs/MessageDialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/dialogs/ProcessDialog.rtl.css" created. File "dist/tmp/wikimediaui/styles/WindowManager.rtl.css" created. File "dist/tmp/apex/styles/widgets/ActionWidget.rtl.css" created. File "dist/tmp/apex/styles/Window.rtl.css" created. File "dist/tmp/apex/styles/Dialog.rtl.css" created. File "dist/tmp/apex/styles/dialogs/MessageDialog.rtl.css" created. File "dist/tmp/apex/styles/dialogs/ProcessDialog.rtl.css" created. File "dist/tmp/apex/styles/WindowManager.rtl.css" created. Running "cssjanus:demoCss" (cssjanus) task File "demos/styles/demo.rtl.css" created. Running "concat:css" (concat) task Running "concat:omnibusCss" (concat) task Running "concat:codexTokensCss" (concat) task Running "concat:demoCss" (concat) task Running "copy:images" (copy) task Copied 36 files Running "copy:i18n" (copy) task Copied 214 files Running "copy:dist" (copy) task Copied 4 files Running "clean:tmp" (clean) task >> 1 path cleaned. Running "clean:demos" (clean) task >> 6 paths cleaned. Running "copy:demos" (copy) task Created 40 directories, copied 2212 files Running "demo-image-list" task Running "exec:demos" (exec) task >> [32mLoading composer repositories with package information[39m >> [32mUpdating dependencies[39m >> [32mLock file operations: 67 installs, 0 updates, 0 removals[39m >> - Locking [32mcomposer/pcre[39m ([33m3.1.3[39m) >> - Locking [32mcomposer/semver[39m ([33m3.4.0[39m) >> - Locking [32mcomposer/spdx-licenses[39m ([33m1.5.8[39m) >> - Locking [32mcomposer/xdebug-handler[39m ([33m3.0.4[39m) >> - Locking [32mdealerdirect/phpcodesniffer-composer-installer[39m ([33mv1.0.0[39m) >> - Locking [32mdoctrine/deprecations[39m ([33m1.1.3[39m) >> - Locking [32mdoctrine/instantiator[39m ([33m2.0.0[39m) >> - Locking [32mfelixfbecker/advanced-json-rpc[39m ([33mv3.2.1[39m) >> - Locking [32mmediawiki/mediawiki-codesniffer[39m ([33mv43.0.0[39m) >> - Locking [32mmediawiki/mediawiki-phan-config[39m ([33m0.14.0[39m) >> - Locking [32mmediawiki/minus-x[39m ([33m1.1.1[39m) >> - Locking [32mmediawiki/phan-taint-check-plugin[39m ([33m6.0.0[39m) >> - Locking [32mmicrosoft/tolerant-php-parser[39m ([33mv0.1.2[39m) >> - Locking [32mmyclabs/deep-copy[39m ([33m1.11.1[39m) >> - Locking [32mnetresearch/jsonmapper[39m ([33mv4.4.1[39m) >> - Locking [32mnikic/php-parser[39m ([33mv5.0.2[39m) >> - Locking [32mphan/phan[39m ([33m5.4.3[39m) >> - Locking [32mphar-io/manifest[39m ([33m2.0.4[39m) >> - Locking [32mphar-io/version[39m ([33m3.2.1[39m) >> - Locking [32mphp-parallel-lint/php-console-color[39m ([33mv1.0.1[39m) >> - Locking [32mphp-parallel-lint/php-console-highlighter[39m ([33mv1.0.0[39m) >> - Locking [32mphp-parallel-lint/php-parallel-lint[39m ([33mv1.4.0[39m) >> - Locking [32mphpcsstandards/phpcsextra[39m ([33m1.1.2[39m) >> - Locking [32mphpcsstandards/phpcsutils[39m ([33m1.0.9[39m) >> - Locking [32mphpdocumentor/reflection-common[39m ([33m2.2.0[39m) >> - Locking [32mphpdocumentor/reflection-docblock[39m ([33m5.4.0[39m) >> - Locking [32mphpdocumentor/type-resolver[39m ([33m1.8.2[39m) >> - Locking [32mphpstan/phpdoc-parser[39m ([33m1.28.0[39m) >> - Locking [32mphpunit/php-code-coverage[39m ([33m9.2.31[39m) >> - Locking [32mphpunit/php-file-iterator[39m ([33m3.0.6[39m) >> - Locking [32mphpunit/php-invoker[39m ([33m3.1.1[39m) >> - Locking [32mphpunit/php-text-template[39m ([33m2.0.4[39m) >> - Locking [32mphpunit/php-timer[39m ([33m5.0.3[39m) >> - Locking [32mphpunit/phpunit[39m ([33m9.6.16[39m) >> - Locking [32mpsr/container[39m ([33m2.0.2[39m) >> - Locking [32mpsr/log[39m ([33m2.0.0[39m) >> - Locking [32msabre/event[39m ([33m5.1.4[39m) >> - Locking [32msebastian/cli-parser[39m ([33m1.0.2[39m) >> - Locking [32msebastian/code-unit[39m ([33m1.0.8[39m) >> - Locking [32msebastian/code-unit-reverse-lookup[39m ([33m2.0.3[39m) >> - Locking [32msebastian/comparator[39m ([33m4.0.8[39m) >> - Locking [32msebastian/complexity[39m ([33m2.0.3[39m) >> - Locking [32msebastian/diff[39m ([33m4.0.6[39m) >> - Locking [32msebastian/environment[39m ([33m5.1.5[39m) >> - Locking [32msebastian/exporter[39m ([33m4.0.6[39m) >> - Locking [32msebastian/global-state[39m ([33m5.0.7[39m) >> - Locking [32msebastian/lines-of-code[39m ([33m1.0.4[39m) >> - Locking [32msebastian/object-enumerator[39m ([33m4.0.4[39m) >> - Locking [32msebastian/object-reflector[39m ([33m2.0.4[39m) >> - Locking [32msebastian/recursion-context[39m ([33m4.0.5[39m) >> - Locking [32msebastian/resource-operations[39m ([33m3.0.4[39m) >> - Locking [32msebastian/type[39m ([33m3.2.1[39m) >> - Locking [32msebastian/version[39m ([33m3.0.2[39m) >> - Locking [32msquizlabs/php_codesniffer[39m ([33m3.8.1[39m) >> - Locking [32msymfony/console[39m ([33mv5.4.36[39m) >> - Locking [32msymfony/deprecation-contracts[39m ([33mv3.4.0[39m) >> - Locking [32msymfony/polyfill-ctype[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-intl-grapheme[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-intl-normalizer[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-mbstring[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-php73[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/polyfill-php80[39m ([33mv1.29.0[39m) >> - Locking [32msymfony/service-contracts[39m ([33mv3.4.2[39m) >> - Locking [32msymfony/string[39m ([33mv6.4.4[39m) >> - Locking [32mtheseer/tokenizer[39m ([33m1.2.3[39m) >> - Locking [32mtysonandre/var_representation_polyfill[39m ([33m0.1.3[39m) >> - Locking [32mwebmozart/assert[39m ([33m1.11.0[39m) >> [32mWriting lock file[39m >> [32mInstalling dependencies from lock file[39m >> Nothing to install, update or remove >> [32m13 package suggestions were added by new dependencies, use `composer suggest` to see details.[39m >> [32mGenerating autoload files[39m >> No installed packages - skipping audit. Running "exec:rubyTestSuiteGenerator" (exec) task >> Generated 8239 test cases. >> * ActionFieldLayout: 480 >> * FieldLayout: 544 >> * FieldsetLayout: 79 >> * FormLayout: 6 >> * HorizontalLayout: 1 >> * IndexLayout: 106 >> * MenuLayout: 78 >> * PanelLayout: 69 >> * StackLayout: 73 >> * TabPanelLayout: 69 >> * ButtonGroupWidget: 14 >> * ButtonInputWidget: 568 >> * ButtonWidget: 616 >> * CheckboxInputWidget: 160 >> * CheckboxMultiselectInputWidget: 156 >> * ComboBoxInputWidget: 751 >> * DropdownInputWidget: 194 >> * HiddenInputWidget: 9 >> * IconWidget: 92 >> * IndicatorWidget: 66 >> * LabelWidget: 34 >> * MessageWidget: 92 >> * MultilineTextInputWidget: 715 >> * NumberInputWidget: 964 >> * OptionWidget: 122 >> * ProgressBarWidget: 15 >> * RadioInputWidget: 160 >> * RadioSelectInputWidget: 156 >> * SearchInputWidget: 607 >> * SelectFileInputWidget: 338 >> * SelectWidget: 6 >> * TabOptionWidget: 139 >> * TabSelectWidget: 38 >> * TextInputWidget: 675 >> * ToggleSwitchWidget: 38 >> * ToggleWidget: 9 Running "exec:phpGenerateJSPHPForKarma" (exec) task >> [32mLoading composer repositories with package information[39m >> [32mUpdating dependencies[39m >> Nothing to modify in lock file >> [32mInstalling dependencies from lock file (including require-dev)[39m >> Nothing to install, update or remove >> [32mGenerating autoload files[39m >> [32m42 packages you are using are looking for funding.[39m >> [32mUse the `composer fund` command to find out more![39m >> [32mNo security vulnerability advisories found[39m Running "clean:coverage" (clean) task >> 9 paths cleaned. Running "karma:main" (karma) task [32m11 04 2024 21:36:30.900:INFO [karma-server]: [39mKarma v6.3.20 server started at http://localhost:9876/ [32m11 04 2024 21:36:30.902:INFO [launcher]: [39mLaunching browsers ChromeCustom with concurrency unlimited [32m11 04 2024 21:36:30.907:INFO [launcher]: [39mStarting browser ChromeHeadless [32m11 04 2024 21:36:31.434:INFO [Chrome Headless 123.0.6312.86 (Linux x86_64)]: [39mConnected on socket cXSL_DS7uccskbrUAAAB with id 50863437 ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ .................................................... Chrome Headless 123.0.6312.86 (Linux x86_64): Executed 8292 of 8292 SUCCESS (38.839 secs / 37.522 secs) TOTAL: 8292 SUCCESS =============================== Coverage summary =============================== Statements : 55.89% ( 4217/7545 ) Branches : 35.81% ( 1421/3968 ) Functions : 49.41% ( 549/1111 ) Lines : 55.99% ( 4176/7459 ) ================================================================================ Done. --- end --- {"1095100": {"source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": ["CWE-400"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": "<3.0.1"}} {"1095100": {"source": 1095100, "name": "trim-newlines", "dependency": "trim-newlines", "title": "Uncontrolled Resource Consumption in trim-newlines", "url": "https://github.com/advisories/GHSA-7p7h-4mm5-852v", "severity": "high", "cwe": ["CWE-400"], "cvss": {"score": 7.5, "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}, "range": "<3.0.1"}} $ package-lock-lint package-lock.json --- stdout --- Checking package-lock.json --- end --- build: Updating dependencies composer: * php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0 npm: * jsdoc-wmf-theme: 0.0.12 → 0.0.13 $ git add . --- stdout --- --- end --- $ git commit -F /tmp/tmp2aristtn --- stdout --- [master 0c83529] build: Updating dependencies 3 files changed, 25 insertions(+), 37 deletions(-) --- end --- $ git format-patch HEAD~1 --stdout --- stdout --- From 0c835296d40d2e372cac3901fba449b68b47969c Mon Sep 17 00:00:00 2001 From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org> Date: Thu, 11 Apr 2024 21:37:13 +0000 Subject: [PATCH] build: Updating dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit composer: * php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0 npm: * jsdoc-wmf-theme: 0.0.12 → 0.0.13 Change-Id: Icabd6e2a49f28129d66679d58ff50e3fad1695d3 --- composer.json | 2 +- package-lock.json | 58 +++++++++++++++++++---------------------------- package.json | 2 +- 3 files changed, 25 insertions(+), 37 deletions(-) diff --git a/composer.json b/composer.json index 4e82095..d62376c 100644 --- a/composer.json +++ b/composer.json @@ -61,7 +61,7 @@ "mediawiki/mediawiki-phan-config": "0.14.0", "mediawiki/minus-x": "1.1.1", "php-parallel-lint/php-console-highlighter": "1.0.0", - "php-parallel-lint/php-parallel-lint": "1.3.2", + "php-parallel-lint/php-parallel-lint": "1.4.0", "phpunit/phpunit": "9.6.16" }, "autoload": { diff --git a/package-lock.json b/package-lock.json index 745a829..ea87f11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "javascript-stringify": "1.6.0", "jsdoc": "4.0.2", "jsdoc-class-hierarchy": "^1.1.2", - "jsdoc-wmf-theme": "0.0.12", + "jsdoc-wmf-theme": "0.0.13", "karma": "6.3.20", "karma-chrome-launcher": "3.1.0", "karma-coverage": "2.0.3", @@ -845,9 +845,9 @@ } }, "node_modules/@jsdoc/salty": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.5.tgz", - "integrity": "sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.7.tgz", + "integrity": "sha512-mh8LbS9d4Jq84KLw8pzho7XC2q2/IJGiJss3xwRoLD1A+EE16SjN4PfaG4jRCzKegTFLlN0Zd8SdUPE6XdoPFg==", "dev": true, "dependencies": { "lodash": "^4.17.21" @@ -4292,12 +4292,6 @@ "node": ">=12.0.0" } }, - "node_modules/grunt-jsdoc/node_modules/taffydb": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", - "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", - "dev": true - }, "node_modules/grunt-karma": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-4.0.2.tgz", @@ -5694,16 +5688,16 @@ } }, "node_modules/jsdoc-wmf-theme": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.12.tgz", - "integrity": "sha512-nuM3TZ91hYWr0GcWr0ECccUMaqxmfQaQTrvqh6n2OSCJj1PRYLMAX7ME3iR+3NX8yBI5MLA+SoiZMwDq/B6pdg==", + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.13.tgz", + "integrity": "sha512-H8h0Xut3J9UGBJECAQAFbF8MVGGNA2PKFpNW4z9Go2DC/wby4Q/hn3reBJ3lB9/j+molyt8UVrO0Z+eA5nOyhw==", "dev": true, "dependencies": { + "@jsdoc/salty": "^0.2.7", "@wikimedia/codex-design-tokens": "1.1.1", "domino": "^2.1.6", "lunr": "2.3.9", - "normalize.css": "8.0.1", - "taffydb": "^2.7.3" + "normalize.css": "8.0.1" } }, "node_modules/jsdoc-wmf-theme/node_modules/@wikimedia/codex-design-tokens": { @@ -8731,9 +8725,9 @@ "dev": true }, "node_modules/taffydb": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz", - "integrity": "sha512-GQ3gtYFSOAxSMN/apGtDKKkbJf+8izz5YfbGqIsUc7AMiQOapARZ76dhilRY2h39cynYxBFdafQo5HUL5vgkrg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", "dev": true }, "node_modules/text-table": { @@ -9990,9 +9984,9 @@ } }, "@jsdoc/salty": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.5.tgz", - "integrity": "sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.7.tgz", + "integrity": "sha512-mh8LbS9d4Jq84KLw8pzho7XC2q2/IJGiJss3xwRoLD1A+EE16SjN4PfaG4jRCzKegTFLlN0Zd8SdUPE6XdoPFg==", "dev": true, "requires": { "lodash": "^4.17.21" @@ -12585,12 +12579,6 @@ "taffydb": "2.6.2", "underscore": "~1.13.2" } - }, - "taffydb": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", - "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", - "dev": true } } }, @@ -13642,16 +13630,16 @@ "dev": true }, "jsdoc-wmf-theme": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.12.tgz", - "integrity": "sha512-nuM3TZ91hYWr0GcWr0ECccUMaqxmfQaQTrvqh6n2OSCJj1PRYLMAX7ME3iR+3NX8yBI5MLA+SoiZMwDq/B6pdg==", + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-0.0.13.tgz", + "integrity": "sha512-H8h0Xut3J9UGBJECAQAFbF8MVGGNA2PKFpNW4z9Go2DC/wby4Q/hn3reBJ3lB9/j+molyt8UVrO0Z+eA5nOyhw==", "dev": true, "requires": { + "@jsdoc/salty": "^0.2.7", "@wikimedia/codex-design-tokens": "1.1.1", "domino": "^2.1.6", "lunr": "2.3.9", - "normalize.css": "8.0.1", - "taffydb": "^2.7.3" + "normalize.css": "8.0.1" }, "dependencies": { "@wikimedia/codex-design-tokens": { @@ -15978,9 +15966,9 @@ } }, "taffydb": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz", - "integrity": "sha512-GQ3gtYFSOAxSMN/apGtDKKkbJf+8izz5YfbGqIsUc7AMiQOapARZ76dhilRY2h39cynYxBFdafQo5HUL5vgkrg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", "dev": true }, "text-table": { diff --git a/package.json b/package.json index 01db014..608b4de 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "javascript-stringify": "1.6.0", "jsdoc": "4.0.2", "jsdoc-class-hierarchy": "^1.1.2", - "jsdoc-wmf-theme": "0.0.12", + "jsdoc-wmf-theme": "0.0.13", "karma": "6.3.20", "karma-chrome-launcher": "3.1.0", "karma-coverage": "2.0.3", -- 2.39.2 --- end ---