Skip to content

CI: add ESLint - #8

Merged
allocsys merged 5 commits into
mainfrom
ci-add-eslint
Jul 25, 2026
Merged

CI: add ESLint#8
allocsys merged 5 commits into
mainfrom
ci-add-eslint

Conversation

@allocsys

Copy link
Copy Markdown
Owner

Adds ESLint to CI, per the "do we have lint" follow-up.

  • eslint.config.js — flat config, js.configs.recommended + a relaxed no-unused-vars (warn, _-prefixed args ignored). test/** excluded from linting for now.
  • package.jsoneslint + @eslint/js devDependencies, npm run lint script.
  • ci.yml — new Lint step (npm run lint) after the syntax check, before unit tests.
  • Regenerated package-lock.json via generate-lockfile.yml to include the new devDependencies (npm ci would otherwise fail on the mismatch).

Existing source wasn't touched, so if recommended flags anything already in the codebase this PR will show it — that's expected, not a regression from this change.

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
madmcp Ready Ready Preview, Comment Jul 25, 2026 9:18am

@allocsys
allocsys merged commit 3e3a1b9 into main Jul 25, 2026
4 checks passed
@allocsys
allocsys deleted the ci-add-eslint branch July 25, 2026 09:19
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.

1 participant