From 52e062c0b5fd503c4022ae49b178851f68d9baeb Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Tue, 7 May 2024 12:02:39 +0200 Subject: [PATCH] fix eslint issues --- .eslintrc.json | 3 ++- apps/client/src/vite-env.d.ts | 1 + apps/server/.eslintrc.json | 1 + apps/server/src/resume/resume.service.ts | 2 +- apps/server/src/user/user.service.ts | 4 ++-- 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 9972af40..9bec07e8 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -63,13 +63,14 @@ // typescript-eslint "@typescript-eslint/no-unsafe-call": "off", "@typescript-eslint/no-unused-vars": "off", - "@typescript-eslint/return-await": "error", + "@typescript-eslint/return-await": "off", "@typescript-eslint/no-unsafe-return": "off", "@typescript-eslint/no-unsafe-argument": "off", "@typescript-eslint/no-misused-promises": "off", "@typescript-eslint/no-unsafe-assignment": "off", "@typescript-eslint/no-unsafe-member-access": "off", "@typescript-eslint/restrict-template-expressions": "off", + "@typescript-eslint/no-redundant-type-constituents": "off", "@typescript-eslint/consistent-type-definitions": ["error", "type"], // unicorn diff --git a/apps/client/src/vite-env.d.ts b/apps/client/src/vite-env.d.ts index 446dbc0f..8755e4d6 100644 --- a/apps/client/src/vite-env.d.ts +++ b/apps/client/src/vite-env.d.ts @@ -1,4 +1,5 @@ /* eslint-disable @typescript-eslint/consistent-type-definitions */ + /// declare const appVersion: string; diff --git a/apps/server/.eslintrc.json b/apps/server/.eslintrc.json index f87e8bc9..f30f096b 100644 --- a/apps/server/.eslintrc.json +++ b/apps/server/.eslintrc.json @@ -9,6 +9,7 @@ { "files": ["*.ts", "*.tsx"], "rules": { + // @typescript-eslint "@typescript-eslint/no-extraneous-class": "off" } }, diff --git a/apps/server/src/resume/resume.service.ts b/apps/server/src/resume/resume.service.ts index 40ef9360..2ca7580d 100644 --- a/apps/server/src/resume/resume.service.ts +++ b/apps/server/src/resume/resume.service.ts @@ -126,7 +126,7 @@ export class ResumeService { } } - async lock(userId: string, id: string, set: boolean) { + lock(userId: string, id: string, set: boolean) { return this.prisma.resume.update({ data: { locked: set }, where: { userId_id: { userId, id } }, diff --git a/apps/server/src/user/user.service.ts b/apps/server/src/user/user.service.ts index b3912874..45be420c 100644 --- a/apps/server/src/user/user.service.ts +++ b/apps/server/src/user/user.service.ts @@ -69,11 +69,11 @@ export class UserService { return user; } - async create(data: Prisma.UserCreateInput) { + create(data: Prisma.UserCreateInput) { return this.prisma.user.create({ data, include: { secrets: true } }); } - async updateByEmail(email: string, data: Prisma.UserUpdateArgs["data"]) { + updateByEmail(email: string, data: Prisma.UserUpdateArgs["data"]) { return this.prisma.user.update({ where: { email }, data }); }