summary refs log tree commit diff
path: root/src/util
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2024-11-14 16:02:00 +1100
committerGitHub <noreply@github.com>2024-11-14 16:02:00 +1100
commit841b36112f9e20d8ca97de42e6fd6d898adb3ee1 (patch)
tree94f00bc00f100bb028ae455c9521b1a3a84219a1 /src/util
parentMerge pull request #1233 from dank074/patch/fixOp8 (diff)
parentturn off eslint rules causing issues (diff)
downloadserver-ts-841b36112f9e20d8ca97de42e6fd6d898adb3ee1.tar.xz
Merge pull request #1232 from dank074/patch/eslintConfig
Diffstat (limited to 'src/util')
-rw-r--r--src/util/entities/BaseClass.ts2
-rw-r--r--src/util/schemas/MessageCreateSchema.ts1
-rw-r--r--src/util/schemas/responses/TeamListResponse.ts1
-rw-r--r--src/util/util/AutoUpdate.ts1
-rw-r--r--src/util/util/Event.ts1
-rw-r--r--src/util/util/Sentry.ts2
6 files changed, 4 insertions, 4 deletions
diff --git a/src/util/entities/BaseClass.ts b/src/util/entities/BaseClass.ts

index f4b3cf599..0171e0108 100644 --- a/src/util/entities/BaseClass.ts +++ b/src/util/entities/BaseClass.ts
@@ -46,7 +46,7 @@ export class BaseClassWithoutId extends BaseEntity { // eslint-disable-next-line @typescript-eslint/no-explicit-any toJSON(): any { return Object.fromEntries( - // eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/no-non-null-assertion + // eslint-disable-next-line @typescript-eslint/ban-ts-comment this.metadata!.columns // @ts-ignore .map((x) => [x.propertyName, this[x.propertyName]]) .concat( diff --git a/src/util/schemas/MessageCreateSchema.ts b/src/util/schemas/MessageCreateSchema.ts
index 15537ca86..4eaf7c961 100644 --- a/src/util/schemas/MessageCreateSchema.ts +++ b/src/util/schemas/MessageCreateSchema.ts
@@ -69,7 +69,6 @@ export interface MessageCreateSchema { } // TypeScript complains once this is used above -// eslint-disable-next-line @typescript-eslint/no-unused-vars interface PollCreationSchema { question: PollMedia; answers: PollAnswer[]; diff --git a/src/util/schemas/responses/TeamListResponse.ts b/src/util/schemas/responses/TeamListResponse.ts
index 375f0ae63..c4a7d1775 100644 --- a/src/util/schemas/responses/TeamListResponse.ts +++ b/src/util/schemas/responses/TeamListResponse.ts
@@ -18,4 +18,5 @@ import { Team } from "@spacebar/util"; +// eslint-disable-next-line @typescript-eslint/no-empty-object-type export interface TeamListResponse extends Array<Team> {} diff --git a/src/util/util/AutoUpdate.ts b/src/util/util/AutoUpdate.ts
index b7721cdb7..9a3c0a2ab 100644 --- a/src/util/util/AutoUpdate.ts +++ b/src/util/util/AutoUpdate.ts
@@ -70,7 +70,6 @@ export function enableAutoUpdate(opts: { }); } -// eslint-disable-next-line @typescript-eslint/no-unused-vars async function download(url: string, dir: string) { try { // TODO: use file stream instead of buffer (to prevent crash because of high memory usage for big files) diff --git a/src/util/util/Event.ts b/src/util/util/Event.ts
index 01f4911a6..bbc93aacb 100644 --- a/src/util/util/Event.ts +++ b/src/util/util/Event.ts
@@ -100,6 +100,7 @@ export async function listenEvent( }; const listener = (msg: ProcessEvent) => { + // eslint-disable-next-line @typescript-eslint/no-unused-expressions msg.type === "event" && msg.id === event && callback({ ...msg.event, cancel }); diff --git a/src/util/util/Sentry.ts b/src/util/util/Sentry.ts
index 510ed4533..005b09e72 100644 --- a/src/util/util/Sentry.ts +++ b/src/util/util/Sentry.ts
@@ -117,7 +117,7 @@ export const Sentry = { Integrations.setupExpressErrorHandler(app); // The typings for this are broken? - // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/no-unused-vars + // eslint-disable-next-line @typescript-eslint/no-explicit-any app.use(function onError(err: any, req: any, res: any, next: any) { res.statusCode = 500; res.end(res.sentry + "\n");