chore(deps): update npm minor and patch (#210)

* chore(deps): update npm minor and patch

* test(openapi): stop pinning the Redocly patch version

Renovate minor bumps fail CI when the contract test hardcodes @redocly/cli.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Adam Moussa <adam@seahavenind.com>
This commit is contained in:
renovate[bot] 2026-09-25 20:20:05 +00:00 • committed by GitHub
parent 4d1c79b110
commit aa15277112
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 13 additions and 11 deletions

16
package-lock.json generated
View file

@ -9,8 +9,8 @@
"version": "1.0.0",
"devDependencies": {
"@eslint/js": "10.0.1",
"@redocly/cli": "2.52.1",
"eslint": "10.10.0",
"@redocly/cli": "2.54.2",
"eslint": "10.11.0",
"globals": "17.12.0",
"prettier": "3.9.8"
}
@ -258,9 +258,9 @@
"license": "MIT"
},
"node_modules/@redocly/cli": {
"version": "2.52.1",
"resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.52.1.tgz",
"integrity": "sha512-gwfx1WelVDHU/cw+GkpLV9+xksOI3obJGgL1nUVrAFUyXNDxM+aifXDUZk7BfbOIpF69Sea2ant0cOqbQfg/KQ==",
"version": "2.54.2",
"resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.54.2.tgz",
"integrity": "sha512-YQ53kSQV/zpYSdY3WiQvf7JxuVLD8jTEX37YOY6MS+G3tyHDCeONpUkAt6qr9n2/nmGm6m+A+PB/mGFvhkt1uQ==",
"dev": true,
"license": "MIT",
"bin": {
@ -424,9 +424,9 @@
}
},
"node_modules/eslint": {
"version": "10.10.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-10.10.0.tgz",
"integrity": "sha512-NPXn6r5zl4uET1DAVPaOwzX3rut4c0wcmw3dWJAfOsTM5+TogXo0DDjz8pwm/hL8cyVNpHqeK4JpN0NjnyFFNw==",
"version": "10.11.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz",
"integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==",
"dev": true,
"license": "MIT",
"workspaces": [

View file

@ -11,8 +11,8 @@
},
"devDependencies": {
"@eslint/js": "10.0.1",
"@redocly/cli": "2.52.1",
"eslint": "10.10.0",
"@redocly/cli": "2.54.2",
"eslint": "10.11.0",
"globals": "17.12.0",
"prettier": "3.9.8"
}

View file

@ -1,5 +1,6 @@
"""OpenAPI 3.1 + Redocly recommended, matching internal-portal (DEV-289)."""
import json
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
@ -38,7 +39,8 @@ def test_openapi_uses_redocly_recommended():
assert 'menu_url:\n type: [string, "null"]' in spec
assert "root: openapi.yaml" in redocly
assert '"openapi:lint"' in package
assert '"@redocly/cli": "2.52.1"' in package
dev = json.loads(package)["devDependencies"]
assert dev["@redocly/cli"]
assert "npm run openapi:lint" in ci
assert "openapi: 3.1.0" in spec
assert "required: [stage, sha]" in spec