From f080fb13fdd6e4b74fff3a326acda0cde6ee6b24 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Thu, 16 May 2024 17:23:02 +0000
Subject: [PATCH] build: Updating dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
composer:
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
npm:
* grunt-banana-checker: 0.11.1 → 0.12.0
Change-Id: I7b63542b02496734d712d46ddfbd6350ca79fb5c
---
composer.json | 4 ++--
package-lock.json | 16 ++++++++--------
package.json | 2 +-
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/composer.json b/composer.json
index ed4b3a9..43027dc 100644
--- a/composer.json
+++ b/composer.json
@@ -1,9 +1,9 @@
{
"require-dev": {
"mediawiki/mediawiki-codesniffer": "43.0.0",
- "mediawiki/minus-x": "1.1.1",
+ "mediawiki/minus-x": "1.1.3",
"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"
},
"scripts": {
"test": [
diff --git a/package-lock.json b/package-lock.json
index 32d68ad..06f8349 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"api-testing": "1.6.0",
"eslint-config-wikimedia": "0.27.0",
"grunt": "1.6.1",
- "grunt-banana-checker": "0.11.1",
+ "grunt-banana-checker": "0.12.0",
"grunt-eslint": "24.3.0",
"grunt-stylelint": "0.19.0",
"stylelint-config-wikimedia": "0.16.1"
@@ -2549,15 +2549,15 @@
}
},
"node_modules/grunt-banana-checker": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.11.1.tgz",
- "integrity": "sha512-CF0h/TXaX9sbF2yIz+fUfJc4Zvms7XGYQ7ZYMD5+vv0LMZzSFf7JSHXDaBEs72nQWw4r4ap5fOW3baAliW+0bQ==",
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.12.0.tgz",
+ "integrity": "sha512-rdu8YqGxfyBUNMSLmqusSg8RUzGE61+kqrge4fRYb32Vqu5hzDGeomDQIkILEsSrZjtNTTcJ8iTwIswQ+POCGw==",
"dev": true,
"bin": {
"banana-checker": "src/cli.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=16"
}
},
"node_modules/grunt-cli": {
@@ -7459,9 +7459,9 @@
}
},
"grunt-banana-checker": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.11.1.tgz",
- "integrity": "sha512-CF0h/TXaX9sbF2yIz+fUfJc4Zvms7XGYQ7ZYMD5+vv0LMZzSFf7JSHXDaBEs72nQWw4r4ap5fOW3baAliW+0bQ==",
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.12.0.tgz",
+ "integrity": "sha512-rdu8YqGxfyBUNMSLmqusSg8RUzGE61+kqrge4fRYb32Vqu5hzDGeomDQIkILEsSrZjtNTTcJ8iTwIswQ+POCGw==",
"dev": true
},
"grunt-cli": {
diff --git a/package.json b/package.json
index 21dca87..3e11f08 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,7 @@
"api-testing": "1.6.0",
"eslint-config-wikimedia": "0.27.0",
"grunt": "1.6.1",
- "grunt-banana-checker": "0.11.1",
+ "grunt-banana-checker": "0.12.0",
"grunt-eslint": "24.3.0",
"grunt-stylelint": "0.19.0",
"stylelint-config-wikimedia": "0.16.1"
--
2.39.2
$ date
--- stdout ---
Thu May 16 17:22:36 UTC 2024
--- end ---
$ git clone file:///srv/git/mediawiki-extensions-examples.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 ---
1f9fdcc90aea7d83b00780288060c02bb45aaceb refs/heads/master
--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 0,
"critical": 0,
"total": 0
},
"dependencies": {
"prod": 1,
"dev": 472,
"optional": 0,
"peer": 7,
"peerOptional": 0,
"total": 472
}
}
}
--- 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: 22 installs, 0 updates, 0 removals
- Locking composer/semver (3.4.0)
- Locking composer/spdx-licenses (1.5.8)
- Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0)
- Locking mediawiki/mediawiki-codesniffer (v43.0.0)
- Locking mediawiki/minus-x (1.1.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 psr/container (2.0.2)
- Locking squizlabs/php_codesniffer (3.8.1)
- Locking symfony/console (v5.4.39)
- Locking symfony/deprecation-contracts (v3.5.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.5.0)
- Locking symfony/string (v6.4.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 22 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 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 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.7): Extracting archive
- Installing symfony/deprecation-contracts (v3.5.0): Extracting archive
- Installing psr/container (2.0.2): Extracting archive
- Installing symfony/service-contracts (v3.5.0): Extracting archive
- Installing symfony/polyfill-php73 (v1.29.0): Extracting archive
- Installing symfony/console (v5.4.39): 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
0/20 [>---------------------------] 0%
20/20 [============================] 100%
4 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
14 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:grunt-banana-checker from 0.11.1 -> 0.12.0
$ /usr/bin/npm install
--- stderr ---
npm WARN deprecated formidable@1.2.2: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.
npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin
--- stdout ---
added 472 packages, and audited 473 packages in 4s
100 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
Failed to parse a 'banana' section from Gruntfile.js
$ /usr/bin/npm ci
--- stderr ---
npm WARN deprecated formidable@1.2.2: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.
npm WARN deprecated stylelint-stylistic@0.4.3: This package has been deprecated in favor of @stylistic/stylelint-plugin
--- stdout ---
added 472 packages, and audited 473 packages in 5s
100 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ /usr/bin/npm test
--- stdout ---
> test
> grunt test
Running "eslint:all" (eslint) task
/src/repo/modules/ext.Example.welcome/index.js
25:11 warning Prefer DOM building to parsing HTML literals no-jquery/no-parse-html-literal
27:49 warning All possible message keys should be documented. See https://w.wiki/4r9a for details mediawiki/msg-doc
28:63 warning All possible message keys should be documented. See https://w.wiki/4r9a for details mediawiki/msg-doc
39:5 warning Avoid queries which search the entire DOM. Keep DOM nodes in memory where possible no-jquery/no-global-selector
/src/repo/tests/api-testing/RestApiExample.js
3:1 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
3:7 warning ES2015 destructuring is forbidden es-x/no-destructuring
6:2 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
9:78 warning ES2017 async function declarations are forbidden es-x/no-async-functions
10:4 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
10:10 warning ES2015 destructuring is forbidden es-x/no-destructuring
14:83 warning ES2017 async function declarations are forbidden es-x/no-async-functions
15:4 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
15:10 warning ES2015 destructuring is forbidden es-x/no-destructuring
19:76 warning ES2017 async function declarations are forbidden es-x/no-async-functions
20:4 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
20:10 warning ES2015 destructuring is forbidden es-x/no-destructuring
23:67 warning ES2017 async function declarations are forbidden es-x/no-async-functions
24:4 warning ES2015 block-scoped variables are forbidden es-x/no-block-scoped-variables
24:10 warning ES2015 destructuring is forbidden es-x/no-destructuring
✖ 19 problems (0 errors, 19 warnings)
Running "stylelint:all" (stylelint) task
>> Linted 1 files without errors
Running "banana:Example" (banana) task
>> 2 message directories checked.
Done.
--- end ---
Upgrading c:mediawiki/minus-x from 1.1.1 -> 1.1.3
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, 4 updates, 1 removal
- Removing symfony/polyfill-php73 (v1.29.0)
- Upgrading mediawiki/minus-x (1.1.1 => 1.1.3)
- Upgrading php-parallel-lint/php-parallel-lint (v1.3.2 => v1.4.0)
- Upgrading symfony/console (v5.4.39 => v7.0.7)
- Upgrading symfony/string (v6.4.7 => v7.0.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 4 updates, 1 removal
0 [>---------------------------] 0 [->--------------------------]
- Removing symfony/polyfill-php73 (v1.29.0)
- Upgrading symfony/string (v6.4.7 => v7.0.7): Extracting archive
- Upgrading symfony/console (v5.4.39 => v7.0.7): Extracting archive
- Upgrading mediawiki/minus-x (1.1.1 => 1.1.3): Extracting archive
- Upgrading php-parallel-lint/php-parallel-lint (v1.3.2 => v1.4.0): Extracting archive
0/4 [>---------------------------] 0%
2/4 [==============>-------------] 50%
4/4 [============================] 100%
Generating autoload files
13 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
13 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
--- end ---
$ /usr/bin/composer test
--- stderr ---
> parallel-lint . --exclude vendor --exclude node_modules
> phpcs -sp --cache
> minus-x check .
--- stdout ---
PHP 8.2.7 | 10 parallel jobs
............ 12/12 (100%)
Checked 12 files in 0.1 seconds
No syntax error found
............ 12 / 12 (100%)
Time: 297ms; Memory: 8MB
MinusX
======
Processing /src/repo...
........................................
All good!
--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 0,
"critical": 0,
"total": 0
},
"dependencies": {
"prod": 1,
"dev": 472,
"optional": 0,
"peer": 7,
"peerOptional": 0,
"total": 472
}
}
}
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
build: Updating dependencies
composer:
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
npm:
* grunt-banana-checker: 0.11.1 → 0.12.0
$ git add .
--- stdout ---
--- end ---
$ git commit -F /tmp/tmpvs3xn9eu
--- stdout ---
[master f080fb1] build: Updating dependencies
3 files changed, 11 insertions(+), 11 deletions(-)
--- end ---
$ git format-patch HEAD~1 --stdout
--- stdout ---
From f080fb13fdd6e4b74fff3a326acda0cde6ee6b24 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Thu, 16 May 2024 17:23:02 +0000
Subject: [PATCH] build: Updating dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
composer:
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
npm:
* grunt-banana-checker: 0.11.1 → 0.12.0
Change-Id: I7b63542b02496734d712d46ddfbd6350ca79fb5c
---
composer.json | 4 ++--
package-lock.json | 16 ++++++++--------
package.json | 2 +-
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/composer.json b/composer.json
index ed4b3a9..43027dc 100644
--- a/composer.json
+++ b/composer.json
@@ -1,9 +1,9 @@
{
"require-dev": {
"mediawiki/mediawiki-codesniffer": "43.0.0",
- "mediawiki/minus-x": "1.1.1",
+ "mediawiki/minus-x": "1.1.3",
"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"
},
"scripts": {
"test": [
diff --git a/package-lock.json b/package-lock.json
index 32d68ad..06f8349 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"api-testing": "1.6.0",
"eslint-config-wikimedia": "0.27.0",
"grunt": "1.6.1",
- "grunt-banana-checker": "0.11.1",
+ "grunt-banana-checker": "0.12.0",
"grunt-eslint": "24.3.0",
"grunt-stylelint": "0.19.0",
"stylelint-config-wikimedia": "0.16.1"
@@ -2549,15 +2549,15 @@
}
},
"node_modules/grunt-banana-checker": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.11.1.tgz",
- "integrity": "sha512-CF0h/TXaX9sbF2yIz+fUfJc4Zvms7XGYQ7ZYMD5+vv0LMZzSFf7JSHXDaBEs72nQWw4r4ap5fOW3baAliW+0bQ==",
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.12.0.tgz",
+ "integrity": "sha512-rdu8YqGxfyBUNMSLmqusSg8RUzGE61+kqrge4fRYb32Vqu5hzDGeomDQIkILEsSrZjtNTTcJ8iTwIswQ+POCGw==",
"dev": true,
"bin": {
"banana-checker": "src/cli.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=16"
}
},
"node_modules/grunt-cli": {
@@ -7459,9 +7459,9 @@
}
},
"grunt-banana-checker": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.11.1.tgz",
- "integrity": "sha512-CF0h/TXaX9sbF2yIz+fUfJc4Zvms7XGYQ7ZYMD5+vv0LMZzSFf7JSHXDaBEs72nQWw4r4ap5fOW3baAliW+0bQ==",
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.12.0.tgz",
+ "integrity": "sha512-rdu8YqGxfyBUNMSLmqusSg8RUzGE61+kqrge4fRYb32Vqu5hzDGeomDQIkILEsSrZjtNTTcJ8iTwIswQ+POCGw==",
"dev": true
},
"grunt-cli": {
diff --git a/package.json b/package.json
index 21dca87..3e11f08 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,7 @@
"api-testing": "1.6.0",
"eslint-config-wikimedia": "0.27.0",
"grunt": "1.6.1",
- "grunt-banana-checker": "0.11.1",
+ "grunt-banana-checker": "0.12.0",
"grunt-eslint": "24.3.0",
"grunt-stylelint": "0.19.0",
"stylelint-config-wikimedia": "0.16.1"
--
2.39.2
--- end ---