Stirling-PDF/.github/workflows
James Brunton 295e682e03
Add linting to frontend (#4341)
# Description of Changes
There's no current linter running over our TypeScript code, which means
we've got a bunch of dead code and other code smells around with nothing
notifying us. This PR adds ESLint with the typescript-eslint plugin and
enables the recommended settings as a starting point for us.

I've disabled all of the failing rules for the scope of this PR, just to
get linting running without causing a massive diff. I'll follow up with
future PRs that enable the failing rules one by one.

Also updates our version of TypeScript, which introduces a new type
error in the code (which I've had to fix)
2025-09-04 14:08:28 +01:00
..
ai_pr_title_review.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
auto-labelerV2.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
build.yml Add linting to frontend (#4341) 2025-09-04 14:08:28 +01:00
check_properties.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
codeql.yml-disabled Bump: Harden Runner from v2.10.2 to v2.10.3 (#2686) 2025-01-13 22:26:05 +00:00
dependency-review.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
deploy-on-v2-commit.yml Revert "npm login" (#4299) 2025-08-26 14:06:29 +01:00
frontend-licenses-update.yml Revert "npm login" (#4299) 2025-08-26 14:06:29 +01:00
licenses-update.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
manage-label.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
multiOSReleases.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
PR-Auto-Deploy-V2.yml Revert "npm login" (#4299) 2025-08-26 14:06:29 +01:00
PR-Demo-cleanup.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
PR-Demo-Comment-with-react.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
pre_commit.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
push-docker.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
releaseArtifacts.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
scorecards.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
sonarqube.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
stale.yml build(deps): bump step-security/harden-runner from 2.12.2 to 2.13.0 (#4007) 2025-07-22 10:10:45 +01:00
swagger.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
sync_files.yml JWT Auth into V2 (#4187) 2025-08-15 14:13:45 +01:00
testdriver.yml Revert "npm login" (#4299) 2025-08-26 14:06:29 +01:00