Skip to content

Conversation

@FluxCapacitor2
Copy link
Collaborator

This PR sets up linting for TypeScript (ESLint), shell script (shellcheck), Dockerfiles (hadolint), and Go (golangci-lint).

I also created a workflow that runs Trivy to scan for vulnerabilities in our dependencies. It works for Node.js and Go modules.

@FluxCapacitor2 FluxCapacitor2 requested a review from skkra0 January 24, 2026 22:46
@FluxCapacitor2
Copy link
Collaborator Author

I'm requesting review so that you have a chance to make comments on the lint rules I've picked, the tsconfig.json changes, and the linter script itself. Of course, don't feel the need to look through every source code change I made to satisfy the linter. Most of them are minimal.

@skkra0
Copy link
Collaborator

skkra0 commented Jan 26, 2026

Looks reasonable 👍

@FluxCapacitor2 FluxCapacitor2 merged commit cd66454 into main Jan 26, 2026
2 checks passed
@FluxCapacitor2 FluxCapacitor2 deleted the linting branch January 26, 2026 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants