Skip to content

[Reputation Oracle] refactor: improve eslint & tsconfig setup#3504

Merged
dnechay merged 6 commits intodevelopfrom
dnechay/fs-120825
Aug 13, 2025
Merged

[Reputation Oracle] refactor: improve eslint & tsconfig setup#3504
dnechay merged 6 commits intodevelopfrom
dnechay/fs-120825

Conversation

@dnechay
Copy link
Copy Markdown
Collaborator

@dnechay dnechay commented Aug 12, 2025

Issue tracking

Freestyle

Context behind the change

Applied improved versions of TS & eslint configs, so we now have import order, better typings and lint in general + speed up migrations.

Also removed unused ServeStatic module (swagger works w/o it).

Note

Almost all changes in business-logic related files are about new lint rules

How has this been tested?

  • unit tests pass
  • lint pass
  • start service locally, auth some user, trigger different endpoints and make sure they work
  • run migration commands (show, create, generate, run) to make sure they work correctly

Release plan

Just merge

Potential risks; What to monitor; Rollback plan

Should be none

@vercel
Copy link
Copy Markdown

vercel bot commented Aug 12, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

5 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
faucet-frontend ⬜️ Ignored Preview Aug 12, 2025 2:20pm
faucet-server ⬜️ Ignored Preview Aug 12, 2025 2:20pm
human-app ⬜️ Skipped Aug 12, 2025 2:20pm
human-dashboard-frontend ⬜️ Skipped Aug 12, 2025 2:20pm
staking-dashboard ⬜️ Skipped Aug 12, 2025 2:20pm

@dnechay dnechay self-assigned this Aug 12, 2025
@dnechay dnechay moved this to In Review in Core-tech - 2025 Aug 12, 2025
@dnechay dnechay requested a review from Dzeranov August 12, 2025 11:58
@dnechay dnechay force-pushed the dnechay/fs-120825 branch from 8a80860 to ba6348f Compare August 12, 2025 14:15
@vercel vercel bot temporarily deployed to Preview – staking-dashboard August 12, 2025 14:15 Inactive
@vercel vercel bot temporarily deployed to Preview – human-app August 12, 2025 14:15 Inactive
@vercel vercel bot temporarily deployed to Preview – human-dashboard-frontend August 12, 2025 14:15 Inactive
@dnechay dnechay merged commit 6ce3df9 into develop Aug 13, 2025
23 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in Core-tech - 2025 Aug 13, 2025
@dnechay dnechay deleted the dnechay/fs-120825 branch August 13, 2025 10:48
@dnechay dnechay mentioned this pull request Aug 13, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants