oojs/ui: main (log #319222)

sourcepatches

This run took 231 seconds.

From 94bfa699ace46f073d3ae0faeb3cc57765b9ab3d Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Fri, 11 Jun 2021 03:14:10 +0000
Subject: [PATCH] build: Updating npm dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* ws: 7.4.5 → 7.4.6
  * https://npmjs.com/advisories/1748 (CVE-2021-32640)
* trim-newlines: 1.0.0 → 3.0.1
  * https://npmjs.com/advisories/1753 (CVE-2021-33623)

Additional changes:
* Removing manual reportUnusedDisableDirectives for eslint.
* Removing manual extensions for eslint.

Change-Id: I0761b878601c350ce7515271c0d5db5e9872b4f9
---
 Gruntfile.js      |  2 --
 package-lock.json | 12 ++++++------
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/Gruntfile.js b/Gruntfile.js
index 4d2a6a6..42e6962 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -413,8 +413,6 @@ module.exports = function ( grunt ) {
 		// Lint – Code
 		eslint: {
 			options: {
-				reportUnusedDisableDirectives: true,
-				extensions: [ '.js', '.json' ],
 				cache: true
 			},
 			all: [
diff --git a/package-lock.json b/package-lock.json
index 1831561..1b792ae 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6497,9 +6497,9 @@
 					}
 				},
 				"trim-newlines": {
-					"version": "3.0.0",
-					"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
-					"integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
+					"version": "3.0.1",
+					"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+					"integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
 					"dev": true
 				},
 				"type-fest": {
@@ -7174,9 +7174,9 @@
 			}
 		},
 		"ws": {
-			"version": "7.4.5",
-			"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz",
-			"integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==",
+			"version": "7.4.6",
+			"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
+			"integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
 			"dev": true
 		},
 		"xtend": {
-- 
2.20.1

$ date
Fri Jun 11 03:10:24 UTC 2021

$ git clone file:///srv/git/oojs-ui.git repo --depth=1 -b master
Cloning into 'repo'...

$ git config user.name libraryupgrader

$ git config user.email tools.libraryupgrader@tools.wmflabs.org

$ git submodule update --init

$ grr init
Installed commit-msg hook.

$ git show-ref refs/heads/master
27367021c015e56932b02e4a01ba3d26446e1ff2 refs/heads/master

$ composer install
Loading composer repositories with package information
Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
Updating dependencies (including require-dev)
Package operations: 56 installs, 0 updates, 0 removals
  - Installing squizlabs/php_codesniffer (3.6.0): Loading from cache
  - Installing composer/spdx-licenses (1.5.5): Loading from cache
  - Installing composer/semver (3.2.5): Loading from cache
  - Installing mediawiki/mediawiki-codesniffer (v36.0.0): Loading from cache
  - Installing symfony/polyfill-php80 (v1.23.0): Loading from cache
  - Installing symfony/polyfill-mbstring (v1.23.0): Loading from cache
  - Installing symfony/polyfill-intl-normalizer (v1.23.0): Loading from cache
  - Installing symfony/polyfill-intl-grapheme (v1.23.0): Loading from cache
  - Installing symfony/polyfill-ctype (v1.23.0): Loading from cache
  - Installing symfony/string (v5.3.0): Loading from cache
  - Installing psr/container (1.1.1): Loading from cache
  - Installing symfony/service-contracts (v2.4.0): Loading from cache
  - Installing symfony/polyfill-php73 (v1.23.0): Loading from cache
  - Installing symfony/deprecation-contracts (v2.4.0): Loading from cache
  - Installing symfony/console (v5.3.0): Loading from cache
  - Installing psr/log (1.1.4): Loading from cache
  - Installing sabre/event (5.1.2): Loading from cache
  - Installing netresearch/jsonmapper (v2.1.0): Loading from cache
  - Installing microsoft/tolerant-php-parser (v0.0.23): Loading from cache
  - Installing phpdocumentor/reflection-common (2.2.0): Loading from cache
  - Installing webmozart/assert (1.10.0): Loading from cache
  - Installing phpdocumentor/type-resolver (1.4.0): Loading from cache
  - Installing phpdocumentor/reflection-docblock (5.2.2): Loading from cache
  - Installing felixfbecker/advanced-json-rpc (v3.2.0): Loading from cache
  - Installing composer/xdebug-handler (1.4.6): Loading from cache
  - Installing phan/phan (3.2.6): Loading from cache
  - Installing mediawiki/phan-taint-check-plugin (3.2.1): Loading from cache
  - Installing mediawiki/mediawiki-phan-config (0.10.6): Loading from cache
  - Installing mediawiki/minus-x (1.1.1): Loading from cache
  - Installing php-parallel-lint/php-console-color (v0.3): Loading from cache
  - Installing php-parallel-lint/php-console-highlighter (v0.5): Loading from cache
  - Installing php-parallel-lint/php-parallel-lint (v1.3.0): Loading from cache
  - Installing sebastian/version (2.0.1): Loading from cache
  - Installing sebastian/type (1.1.4): Loading from cache
  - Installing sebastian/resource-operations (2.0.2): Loading from cache
  - Installing sebastian/recursion-context (3.0.1): Loading from cache
  - Installing sebastian/object-reflector (1.1.2): Loading from cache
  - Installing sebastian/object-enumerator (3.0.4): Loading from cache
  - Installing sebastian/global-state (3.0.1): Loading from cache
  - Installing sebastian/exporter (3.1.3): Loading from cache
  - Installing sebastian/environment (4.2.4): Loading from cache
  - Installing sebastian/diff (3.0.3): Loading from cache
  - Installing sebastian/comparator (3.0.3): Loading from cache
  - Installing phpunit/php-timer (2.1.3): Loading from cache
  - Installing phpunit/php-text-template (1.2.1): Loading from cache
  - Installing phpunit/php-file-iterator (2.0.3): Loading from cache
  - Installing theseer/tokenizer (1.2.0): Loading from cache
  - Installing sebastian/code-unit-reverse-lookup (1.0.2): Loading from cache
  - Installing phpunit/php-token-stream (4.0.4): Loading from cache
  - Installing phpunit/php-code-coverage (7.0.14): Loading from cache
  - Installing doctrine/instantiator (1.4.0): Loading from cache
  - Installing phpspec/prophecy (1.13.0): Loading from cache
  - Installing phar-io/version (3.1.0): Loading from cache
  - Installing phar-io/manifest (2.0.1): Loading from cache
  - Installing myclabs/deep-copy (1.10.2): Loading from cache
  - Installing phpunit/phpunit (8.5.16): Loading from cache
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/event-dispatcher
symfony/console suggests installing symfony/lock
symfony/console suggests installing symfony/process
phan/phan suggests installing ext-ast (Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.7.2)
phpunit/phpunit suggests installing phpunit/php-invoker (^2.0.0)
phpunit/phpunit suggests installing ext-soap (*)
phpunit/phpunit suggests installing ext-xdebug (*)
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Writing lock file
Generating autoload files
32 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

Attempting to npm audit fix
$ npm audit fix --only=dev

> core-js@3.12.1 postinstall /src/repo/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
> https://opencollective.com/core-js 
> https://www.patreon.com/zloirock 

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 829 packages from 1236 contributors in 23.151s

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

fixed 2 of 11 vulnerabilities in 834 scanned packages
  9 vulnerabilities required manual review and could not be updated

$ npm audit fix --only=dev
npm WARN karma-qunit@4.1.0 requires a peer of karma@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

up to date in 4.392s

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

fixed 0 of 9 vulnerabilities in 834 scanned packages
  9 vulnerabilities required manual review and could not be updated

$ npm audit fix --only=dev
npm WARN karma-qunit@4.1.0 requires a peer of karma@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

up to date in 4.135s

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

fixed 0 of 9 vulnerabilities in 834 scanned packages
  9 vulnerabilities required manual review and could not be updated

$ package-lock-lint package-lock.json
0 issues found in: package-lock.json

Verifying that tests still pass
$ npm ci
npm WARN prepare removing existing node_modules/ before installation

> core-js@3.12.1 postinstall /src/repo/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

added 833 packages in 12.286s

$ npm test

> oojs-ui@0.41.3 test /src/repo
> grunt test

Running "eslint:all" (eslint) task

Running "stylelint:dev" (stylelint) task
>> 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 244 files for existence...
OK

Running "tyops:build" (tyops) task
>> No typos found; 1 file checked for 15 typos.

Running "tyops:src" (tyops) task
>> No typos found; 268 files checked for 15 typos.

Running "concat:i18nMessages" (concat) task

Running "concat:js" (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 66 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 99 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 41 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 122 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-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 159 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 33 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 30 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 12 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 22 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 31 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 13 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 38 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-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 53 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 9 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 10 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 6 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
>> 128 stylesheets created.

Running "less:apex" (less) task
>> 128 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/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/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/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/ToggleWidget.rtl.css" created.
File "dist/tmp/wikimediaui/styles/widgets/ToggleButtonWidget.rtl.css" created.
File "dist/tmp/wikimediaui/styles/widgets/ToggleSwitchWidget.rtl.css" created.
File "dist/tmp/wikimediaui/styles/widgets/SelectFileWidget.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/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/ToggleWidget.rtl.css" created.
File "dist/tmp/apex/styles/widgets/ToggleButtonWidget.rtl.css" created.
File "dist/tmp/apex/styles/widgets/ToggleSwitchWidget.rtl.css" created.
File "dist/tmp/apex/styles/widgets/SelectFileWidget.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:demoCss" (concat) task

Running "copy:imagesCommon" (copy) task
Copied 2 files

Running "copy:imagesThemes" (copy) task
Copied 34 files

Running "copy:i18n" (copy) task
Copied 181 files

Running "concat:omnibus" (concat) task

Running "copy:dist" (copy) task
Copied 4 files

Running "copy:wikimediauibasevars" (copy) task
Copied 1 file

Running "clean:tmp" (clean) task
>> 1 path cleaned.

Running "clean:demos" (clean) task
>> 0 paths cleaned.

Running "copy:demos" (copy) task
Created 41 directories, copied 1923 files

Running "exec:demos" (exec) task
>> Loading composer repositories with package information
>> Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
>> Updating dependencies
>> Writing lock file
>> Generating autoload files

Running "exec:rubyTestSuiteGenerator" (exec) task
>> Generated 7679 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: 502
>> * ButtonWidget: 500
>> * CheckboxInputWidget: 160
>> * CheckboxMultiselectInputWidget: 156
>> * ComboBoxInputWidget: 712
>> * DropdownInputWidget: 194
>> * HiddenInputWidget: 9
>> * IconWidget: 92
>> * IndicatorWidget: 66
>> * LabelWidget: 54
>> * MessageWidget: 92
>> * MultilineTextInputWidget: 677
>> * NumberInputWidget: 920
>> * OptionWidget: 122
>> * ProgressBarWidget: 15
>> * RadioInputWidget: 160
>> * RadioSelectInputWidget: 156
>> * SearchInputWidget: 572
>> * SelectFileInputWidget: 180
>> * SelectWidget: 6
>> * TabOptionWidget: 139
>> * TabSelectWidget: 38
>> * TextInputWidget: 638

Running "exec:phpGenerateJSPHPForKarma" (exec) task
>> Loading composer repositories with package information
>> Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
>> Updating dependencies (including require-dev)
>> Nothing to install or update
>> Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
>> Generating autoload files
>> 32 packages you are using are looking for funding.
>> Use the `composer fund` command to find out more!

Running "clean:coverage" (clean) task
>> 0 paths cleaned.

Running "karma:main" (karma) task
11 06 2021 03:12:53.495:INFO [karma-server]: Karma v6.3.2 server started at http://localhost:9876/
11 06 2021 03:12:53.496:INFO [launcher]: Launching browsers ChromeCustom with concurrency unlimited
11 06 2021 03:12:53.502:INFO [launcher]: Starting browser ChromeHeadless
11 06 2021 03:12:54.492:INFO [Chrome Headless 90.0.4430.212 (Linux x86_64)]: Connected on socket WFWE63IX1NmJRJCkAAAB with id 99409501
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
..................................................
Chrome Headless 90.0.4430.212 (Linux x86_64): Executed 7730 of 7730 SUCCESS (1 min 4.92 secs / 1 min 3.647 secs)
TOTAL: 7730 SUCCESS

=============================== Coverage summary ===============================
Statements   : 55.14% ( 4014/7279 )
Branches     : 34.86% ( 1326/3804 )
Functions    : 48.07% ( 524/1090 )
Lines        : 55.14% ( 4014/7279 )
================================================================================
11 06 2021 03:14:10.554:WARN [launcher]: ChromeHeadless was not killed in 2000 ms, sending SIGKILL.

Done.

Upgrading n:ws from 7.4.5 -> 7.4.6
Upgrading n:trim-newlines from 1.0.0 -> 3.0.1
$ package-lock-lint package-lock.json
0 issues found in: package-lock.json

$ git add .

$ git commit -F /tmp/tmpgg3zz_2j
[master 94bfa69] build: Updating npm dependencies
 2 files changed, 6 insertions(+), 8 deletions(-)

$ git format-patch HEAD~1 --stdout
From 94bfa699ace46f073d3ae0faeb3cc57765b9ab3d Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Fri, 11 Jun 2021 03:14:10 +0000
Subject: [PATCH] build: Updating npm dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* ws: 7.4.5 → 7.4.6
  * https://npmjs.com/advisories/1748 (CVE-2021-32640)
* trim-newlines: 1.0.0 → 3.0.1
  * https://npmjs.com/advisories/1753 (CVE-2021-33623)

Additional changes:
* Removing manual reportUnusedDisableDirectives for eslint.
* Removing manual extensions for eslint.

Change-Id: I0761b878601c350ce7515271c0d5db5e9872b4f9
---
 Gruntfile.js      |  2 --
 package-lock.json | 12 ++++++------
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/Gruntfile.js b/Gruntfile.js
index 4d2a6a6..42e6962 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -413,8 +413,6 @@ module.exports = function ( grunt ) {
 		// Lint – Code
 		eslint: {
 			options: {
-				reportUnusedDisableDirectives: true,
-				extensions: [ '.js', '.json' ],
 				cache: true
 			},
 			all: [
diff --git a/package-lock.json b/package-lock.json
index 1831561..1b792ae 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6497,9 +6497,9 @@
 					}
 				},
 				"trim-newlines": {
-					"version": "3.0.0",
-					"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
-					"integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
+					"version": "3.0.1",
+					"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+					"integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
 					"dev": true
 				},
 				"type-fest": {
@@ -7174,9 +7174,9 @@
 			}
 		},
 		"ws": {
-			"version": "7.4.5",
-			"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz",
-			"integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==",
+			"version": "7.4.6",
+			"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
+			"integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
 			"dev": true
 		},
 		"xtend": {
-- 
2.20.1

Source code is licensed under the AGPL.