This run took 34 seconds.
From b6e6f2651f4c90ef8d7df2a61f5d9ab717773eda Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Wed, 3 Jun 2026 07:16:59 +0000
Subject: [PATCH] build: Updating jsdoc-wmf-theme to 1.3.0
Change-Id: If1b708cf44ebe39650491787cd2f548953f1a6c1
---
package-lock.json | 34 +++++++++++++++++-----------------
package.json | 2 +-
2 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 0801e36..2392a24 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,7 @@
"grunt-exec": "3.0.0",
"grunt-karma": "4.0.2",
"jsdoc": "4.0.5",
- "jsdoc-wmf-theme": "1.2.0",
+ "jsdoc-wmf-theme": "1.3.0",
"karma": "6.4.4",
"karma-chrome-launcher": "3.2.0",
"karma-coverage": "2.2.1",
@@ -1146,13 +1146,13 @@
"dev": true
},
"node_modules/@wikimedia/codex-design-tokens": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-1.1.1.tgz",
- "integrity": "sha512-qFX7LcR/l90yqVTBApvrIDY3Xa0WifoMlBJRGD1DoWff8e/yMhLmxF1o2DRcIfQlOvKDg0Vhy8jAttF6MUfMAA==",
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-2.5.1.tgz",
+ "integrity": "sha512-HhUP2zURfZYOEw9rHUILMF1OEBIylBAPS88xyGUVLRaTbJ3g8tTV85lesDR8qMhEKwClaeuCTXl8mgP4VDS6VQ==",
"dev": true,
"engines": {
- "node": ">=16",
- "npm": ">=7.21.0"
+ "node": ">=20.20.2",
+ "npm": ">=10.8.1"
}
},
"node_modules/abbrev": {
@@ -4306,13 +4306,13 @@
}
},
"node_modules/jsdoc-wmf-theme": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.2.0.tgz",
- "integrity": "sha512-4eWBcH+3KrAg+qrTOJoNxWqLtra63TbCBXCxsaTvz4x5VsXN4e63/9S4dACX+8GLflcnAEZMp9IJK8RlMwMJ0g==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.3.0.tgz",
+ "integrity": "sha512-/DKpcbJRIfhdJz0VEtyUVIenwep1RXeR6reYV2q535hQYwvINUtC/dLDBkt6dqjDe2EKEHb0pCdIEqw7oQjOTQ==",
"dev": true,
"dependencies": {
"@jsdoc/salty": "^0.2.8",
- "@wikimedia/codex-design-tokens": "1.1.1",
+ "@wikimedia/codex-design-tokens": "2.5.1",
"domino": "^2.1.6",
"jsdoc": "^4.0.5",
"jsdoc-class-hierarchy": "1.1.2",
@@ -7587,9 +7587,9 @@
"dev": true
},
"@wikimedia/codex-design-tokens": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-1.1.1.tgz",
- "integrity": "sha512-qFX7LcR/l90yqVTBApvrIDY3Xa0WifoMlBJRGD1DoWff8e/yMhLmxF1o2DRcIfQlOvKDg0Vhy8jAttF6MUfMAA==",
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-2.5.1.tgz",
+ "integrity": "sha512-HhUP2zURfZYOEw9rHUILMF1OEBIylBAPS88xyGUVLRaTbJ3g8tTV85lesDR8qMhEKwClaeuCTXl8mgP4VDS6VQ==",
"dev": true
},
"abbrev": {
@@ -9886,13 +9886,13 @@
"dev": true
},
"jsdoc-wmf-theme": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.2.0.tgz",
- "integrity": "sha512-4eWBcH+3KrAg+qrTOJoNxWqLtra63TbCBXCxsaTvz4x5VsXN4e63/9S4dACX+8GLflcnAEZMp9IJK8RlMwMJ0g==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.3.0.tgz",
+ "integrity": "sha512-/DKpcbJRIfhdJz0VEtyUVIenwep1RXeR6reYV2q535hQYwvINUtC/dLDBkt6dqjDe2EKEHb0pCdIEqw7oQjOTQ==",
"dev": true,
"requires": {
"@jsdoc/salty": "^0.2.8",
- "@wikimedia/codex-design-tokens": "1.1.1",
+ "@wikimedia/codex-design-tokens": "2.5.1",
"domino": "^2.1.6",
"jsdoc": "^4.0.5",
"jsdoc-class-hierarchy": "1.1.2",
diff --git a/package.json b/package.json
index a43b40f..701b6b3 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
"grunt-exec": "3.0.0",
"grunt-karma": "4.0.2",
"jsdoc": "4.0.5",
- "jsdoc-wmf-theme": "1.2.0",
+ "jsdoc-wmf-theme": "1.3.0",
"karma": "6.4.4",
"karma-chrome-launcher": "3.2.0",
"karma-coverage": "2.2.1",
--
2.47.3
$ date
--- stdout ---
Wed Jun 3 07:16:28 UTC 2026
--- end ---
$ git clone file:///srv/git/unicodejs.git /src/repo --depth=1 -b master
--- stderr ---
Cloning into '/src/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 ---
e4a5d9efa02b0aa7b2481f47a38be38fe8be89fa 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": 570,
"optional": 1,
"peer": 1,
"peerOptional": 0,
"total": 570
}
}
}
--- end ---
Upgrading n:jsdoc-wmf-theme from 1.2.0 -> 1.3.0
$ /usr/bin/npm install
--- stderr ---
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@wikimedia/codex-design-tokens@2.5.1',
npm WARN EBADENGINE required: { npm: '>=10.8.1', node: '>=20.20.2' },
npm WARN EBADENGINE current: { node: 'v20.19.2', npm: '9.2.0' }
npm WARN EBADENGINE }
npm WARN deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm WARN deprecated glob@7.1.7: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
--- stdout ---
added 569 packages, and audited 570 packages in 5s
101 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
$ /usr/bin/npm ci
--- stderr ---
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@wikimedia/codex-design-tokens@2.5.1',
npm WARN EBADENGINE required: { node: '>=20.20.2', npm: '>=10.8.1' },
npm WARN EBADENGINE current: { node: 'v20.19.2', npm: '9.2.0' }
npm WARN EBADENGINE }
npm WARN deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm WARN deprecated glob@7.1.7: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
--- stdout ---
added 569 packages, and audited 570 packages in 6s
101 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ /usr/bin/npm test
--- stderr ---
[baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
--- stdout ---
> unicodejs@15.0.0 test
> grunt test
Running "set-meta" task
Running "set-dev" task
Running "clean:dist" (clean) task
>> 0 paths cleaned.
Running "concat:all" (concat) task
Running "copy:dist" (copy) task
Copied 3 files
Running "copy:licence" (copy) task
Copied 1 file
Running "eslint:all" (eslint) task
Running "karma:chrome" (karma) task
03 06 2026 07:16:50.423:INFO [karma-server]: Karma v6.4.4 server started at http://localhost:9876/
03 06 2026 07:16:50.425:INFO [launcher]: Launching browsers ChromeCustom with concurrency unlimited
03 06 2026 07:16:50.429:INFO [launcher]: Starting browser ChromeHeadless
03 06 2026 07:16:52.629:INFO [Chrome Headless 145.0.0.0 (Linux x86_64)]: Connected on socket 7YGovsCJbUFPpsg1AAAB with id 63831371
.........
Chrome Headless 145.0.0.0 (Linux x86_64): Executed 9 of 9 SUCCESS (0.158 secs / 0.129 secs)
=============================== Coverage summary ===============================
Statements : 100% ( 248/248 )
Branches : 100% ( 238/238 )
Functions : 100% ( 27/27 )
Lines : 100% ( 246/246 )
================================================================================
Running "karma:firefox" (karma) task
03 06 2026 07:16:53.194:INFO [karma-server]: Karma v6.4.4 server started at http://localhost:9876/
03 06 2026 07:16:53.195:INFO [launcher]: Launching browsers FirefoxHeadless with concurrency unlimited
03 06 2026 07:16:53.197:INFO [launcher]: Starting browser FirefoxHeadless
03 06 2026 07:16:58.115:INFO [Firefox 140.0 (Linux x86_64)]: Connected on socket buaYP4mGlKu3pULaAAAD with id 76514509
.........
Firefox 140.0 (Linux x86_64): Executed 9 of 9 SUCCESS (0.123 secs / 0.113 secs)
=============================== Coverage summary ===============================
Statements : 100% ( 248/248 )
Branches : 100% ( 238/238 )
Functions : 100% ( 27/27 )
Lines : 100% ( 246/246 )
================================================================================
Done.
--- 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": 570,
"optional": 1,
"peer": 1,
"peerOptional": 0,
"total": 570
}
}
}
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
build: Updating jsdoc-wmf-theme to 1.3.0
$ git add .
--- stdout ---
--- end ---
$ git commit -F /tmp/tmp1d833h5v
--- stdout ---
[master b6e6f26] build: Updating jsdoc-wmf-theme to 1.3.0
2 files changed, 18 insertions(+), 18 deletions(-)
--- end ---
$ git format-patch HEAD~1 --stdout
--- stdout ---
From b6e6f2651f4c90ef8d7df2a61f5d9ab717773eda Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Wed, 3 Jun 2026 07:16:59 +0000
Subject: [PATCH] build: Updating jsdoc-wmf-theme to 1.3.0
Change-Id: If1b708cf44ebe39650491787cd2f548953f1a6c1
---
package-lock.json | 34 +++++++++++++++++-----------------
package.json | 2 +-
2 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 0801e36..2392a24 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,7 @@
"grunt-exec": "3.0.0",
"grunt-karma": "4.0.2",
"jsdoc": "4.0.5",
- "jsdoc-wmf-theme": "1.2.0",
+ "jsdoc-wmf-theme": "1.3.0",
"karma": "6.4.4",
"karma-chrome-launcher": "3.2.0",
"karma-coverage": "2.2.1",
@@ -1146,13 +1146,13 @@
"dev": true
},
"node_modules/@wikimedia/codex-design-tokens": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-1.1.1.tgz",
- "integrity": "sha512-qFX7LcR/l90yqVTBApvrIDY3Xa0WifoMlBJRGD1DoWff8e/yMhLmxF1o2DRcIfQlOvKDg0Vhy8jAttF6MUfMAA==",
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-2.5.1.tgz",
+ "integrity": "sha512-HhUP2zURfZYOEw9rHUILMF1OEBIylBAPS88xyGUVLRaTbJ3g8tTV85lesDR8qMhEKwClaeuCTXl8mgP4VDS6VQ==",
"dev": true,
"engines": {
- "node": ">=16",
- "npm": ">=7.21.0"
+ "node": ">=20.20.2",
+ "npm": ">=10.8.1"
}
},
"node_modules/abbrev": {
@@ -4306,13 +4306,13 @@
}
},
"node_modules/jsdoc-wmf-theme": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.2.0.tgz",
- "integrity": "sha512-4eWBcH+3KrAg+qrTOJoNxWqLtra63TbCBXCxsaTvz4x5VsXN4e63/9S4dACX+8GLflcnAEZMp9IJK8RlMwMJ0g==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.3.0.tgz",
+ "integrity": "sha512-/DKpcbJRIfhdJz0VEtyUVIenwep1RXeR6reYV2q535hQYwvINUtC/dLDBkt6dqjDe2EKEHb0pCdIEqw7oQjOTQ==",
"dev": true,
"dependencies": {
"@jsdoc/salty": "^0.2.8",
- "@wikimedia/codex-design-tokens": "1.1.1",
+ "@wikimedia/codex-design-tokens": "2.5.1",
"domino": "^2.1.6",
"jsdoc": "^4.0.5",
"jsdoc-class-hierarchy": "1.1.2",
@@ -7587,9 +7587,9 @@
"dev": true
},
"@wikimedia/codex-design-tokens": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-1.1.1.tgz",
- "integrity": "sha512-qFX7LcR/l90yqVTBApvrIDY3Xa0WifoMlBJRGD1DoWff8e/yMhLmxF1o2DRcIfQlOvKDg0Vhy8jAttF6MUfMAA==",
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-2.5.1.tgz",
+ "integrity": "sha512-HhUP2zURfZYOEw9rHUILMF1OEBIylBAPS88xyGUVLRaTbJ3g8tTV85lesDR8qMhEKwClaeuCTXl8mgP4VDS6VQ==",
"dev": true
},
"abbrev": {
@@ -9886,13 +9886,13 @@
"dev": true
},
"jsdoc-wmf-theme": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.2.0.tgz",
- "integrity": "sha512-4eWBcH+3KrAg+qrTOJoNxWqLtra63TbCBXCxsaTvz4x5VsXN4e63/9S4dACX+8GLflcnAEZMp9IJK8RlMwMJ0g==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-wmf-theme/-/jsdoc-wmf-theme-1.3.0.tgz",
+ "integrity": "sha512-/DKpcbJRIfhdJz0VEtyUVIenwep1RXeR6reYV2q535hQYwvINUtC/dLDBkt6dqjDe2EKEHb0pCdIEqw7oQjOTQ==",
"dev": true,
"requires": {
"@jsdoc/salty": "^0.2.8",
- "@wikimedia/codex-design-tokens": "1.1.1",
+ "@wikimedia/codex-design-tokens": "2.5.1",
"domino": "^2.1.6",
"jsdoc": "^4.0.5",
"jsdoc-class-hierarchy": "1.1.2",
diff --git a/package.json b/package.json
index a43b40f..701b6b3 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
"grunt-exec": "3.0.0",
"grunt-karma": "4.0.2",
"jsdoc": "4.0.5",
- "jsdoc-wmf-theme": "1.2.0",
+ "jsdoc-wmf-theme": "1.3.0",
"karma": "6.4.4",
"karma-chrome-launcher": "3.2.0",
"karma-coverage": "2.2.1",
--
2.47.3
--- end ---