Skip to content

chore(backend): improve eslint, prettier and tsconfig standards#72

Open
a9ex wants to merge 3 commits intofix/patch-bot-bodyfrom
chore/prettier-eslint
Open

chore(backend): improve eslint, prettier and tsconfig standards#72
a9ex wants to merge 3 commits intofix/patch-bot-bodyfrom
chore/prettier-eslint

Conversation

@a9ex
Copy link
Copy Markdown
Member

@a9ex a9ex commented Apr 19, 2026

Description

Briefly describe what this PR does :

  • Tightens backend's linting, formatting and TypeScript standards
  • Prettier config with 120 print width, and a stricter tsconfig. Also fixes the lint glob so all files are actually checked.

Context / Motivation

Explain why this change is needed:
Our previous config was too permissive (explicit any) and silently missed files because the glob was expanded by the shell rather than ESLint itself.
Keeps the codebase consistent across contributors, and ensures the CI check actually covers every file.


Related Links


Screenshots (if applicable)


Checklist

  • My code follows the project's coding style
  • Tests pass locally
  • I added/updated relevant tests
  • I updated documentation (if needed)
  • This PR is ready for review

Additional Notes

@a9ex a9ex marked this pull request as draft April 19, 2026 03:47
a9ex added 2 commits April 18, 2026 23:52
# Conflicts:
#	packages/backend/src/bot/bot.service.ts
#	packages/backend/src/bot/dto/update-bot.dto.ts
@a9ex a9ex changed the base branch from main to fix/patch-bot-body April 19, 2026 03:56
@a9ex a9ex marked this pull request as ready for review April 19, 2026 03:58
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.

2 participants