Repository navigation
Update dependency typescript-eslint to v8.72.1 - #51
Conversation
There was a problem hiding this comment.
Approved: no adaptation is required under the configured project policy.
Approve unchanged: this dev-tool patch updates typescript-eslint 8.72.0 to 8.72.1 and its synchronized lockfile family, with compatible existing Node, ESLint and TypeScript versions. The target is the PR merge base, so no integration adaptation is needed. Local diff and lockfile checks passed; supplied source CI reports successful PHP and frontend verification. Full build/audit checks were not repeated locally, and browser behavior was not exercised because runtime libraries and asset paths are unchanged.
Agent-assessed risk: Low. The change is confined to a synchronized development lint-tool patch with compatible declared requirements and successful supplied source CI.
Evidence (6 items)
- Local check:
git merge-base a77f612dc68e33593e283312c8170b5a3ab69f77 refs/artidezi/inputs/source-pr; git diff --stat a77f612dc68e33593e283312c8170b5a3ab69f77...refs/artidezi/inputs/source-pr— PASS: merge base equals the recorded target; only app/frontend/package.json and package-lock.json change. No newer target changes require reconciliation. - Local check:
git diff --check a77f612dc68e33593e283312c8170b5a3ab69f77...refs/artidezi/inputs/source-pr— PASS: no whitespace errors. - Local check:
Python JSON assertions over git show HEAD:app/frontend/package-lock.json and git show refs/artidezi/inputs/source-pr:app/frontend/package-lock.json— PASS: identical package key sets; all 11 changed package entries belong to typescript-eslint or @typescript-eslint and move from 8.72.0 to 8.72.1. After normalizing version references and integrity, entries are identical. This checks lockfile scope and consistency, not downloaded package contents. - Evidence:
Source lockfile peerDependencies/engines, etc/docker/node/Dockerfile and app/frontend/eslint.config.mjs— Existing ESLint 9.39.5 satisfies ^8.57.0 || ^9.0.0 || ^10.0.0; TypeScript alias resolves to 6.0.2, satisfying >=4.8.4 <6.1.0; Node 26.13.0 satisfies >=21.1.0. ESLint imports typescript-eslint directly. No PHP, MongoDB, React runtime, monitoring image, helper or workflow changes. - Evidence:
Supplied source-head CI snapshot for 1ac5362b403d763f475da550564dcd33dd370820 and unchanged .github/workflows/check.yml— Snapshot reports php and frontend success. Workflow covers ./bin/composer validate --strict, ./bin/composer install --no-interaction --prefer-dist, ./bin/composer audit --locked, PHP image build, autoload smoke test, PHPStan, PHP/Twig style checks; frontend npm ci --no-fund, npm audit, npm run lint, npm run typecheck, npm run build, and Node container build. These are supplied CI results, not checks run locally; no duplicate full verification was run. Controller must refresh forge gates. - Local check:
git status --porcelain=v1; git rev-parse HEAD— PASS: checkout remains clean and unchanged at a77f612.
Assessed source 1ac5362b403d763f475da550564dcd33dd370820.
This PR contains the following updates:
8.72.0→8.72.1Release Notes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.72.1Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.