5ebea6b0d6
- Update GitHub Actions workflows to Node 20/22 (ESLint 10 requires Node 20+) - Exclude scanner-worker/ from frontend tsconfig and .dockerignore - Update engines to require Node >= 20 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>