Skip to content

chore(repo): add CI, pre-commit hooks, and lint cleanup#3

Merged
jal-co merged 3 commits intomainfrom
chore/ci-and-lint
Mar 13, 2026
Merged

chore(repo): add CI, pre-commit hooks, and lint cleanup#3
jal-co merged 3 commits intomainfrom
chore/ci-and-lint

Conversation

@jal-co
Copy link
Owner

@jal-co jal-co commented Mar 13, 2026

Changes

  • CI workflow — GitHub Actions runs lint, type check, registry build, and full build on every PR
  • Pre-commit hooks — Husky + lint-staged: ESLint on staged files + full type check
  • Lint config — Migrate from deprecated next lint to eslint ., ignore .next/ generated files
  • Lint fixes — Remove unused CopyButton in json-viewer, unused isCrypto in tip-jar
  • packageManager — Add pnpm@10.30.3 to package.json for CI compatibility

Checklist

  • pnpm lint — zero errors
  • pnpm build — passes
  • Pre-commit hook tested

jal-co added 3 commits March 12, 2026 19:57
- GitHub Actions CI: lint, type check, registry build, full build on PRs
- Husky pre-commit: lint staged files + type check
- Add husky and lint-staged dev dependencies
- Migrate lint script from deprecated next lint to eslint CLI
- Ignore .next/ and next-env.d.ts generated files
- Remove unused CopyButton in json-viewer
- Remove unused isCrypto in tip-jar tabs variant
@jal-co jal-co merged commit 9116270 into main Mar 13, 2026
1 check passed
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