-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
backendRequires work on the backendRequires work on the backendfrontendRequires work on the frontendRequires work on the frontendgood first issueSimple issueSimple issuerefactorImprove code qualityImprove code quality
Description
Currently we are defining a lot of interface
s for plain objects.. It is more semantic to use simple object type
s.
At the moment we are disabling the eslint rule @typescript-eslint/consistent-type-definitions
. We shoud change that so we are enforcing all type definitions to be types: @typescript-eslint/consistent-type-definitions': ['error', 'type']
.
Acceptance criteria:
- eslint rule
@typescript-eslint/consistent-type-definitions
updated across frontend and backend - no eslint errors
- no behaviour changes in the app
Metadata
Metadata
Assignees
Labels
backendRequires work on the backendRequires work on the backendfrontendRequires work on the frontendRequires work on the frontendgood first issueSimple issueSimple issuerefactorImprove code qualityImprove code quality