From 92d19efc41d2acfb060130d8f678a6725bf23308 Mon Sep 17 00:00:00 2001 From: Hendrik Belitz Date: Fri, 25 Jul 2025 12:21:22 +0200 Subject: [PATCH] 53 Linting errors --- src/lib/server/auth/__tests__/jwt-utils.test.ts | 2 +- src/lib/server/auth/webauthn-service.ts | 2 +- src/lib/server/email/mailer.ts | 2 +- src/lib/server/services/__tests__/agent-service.test.ts | 1 + src/routes/api/admin/exists/server.test.ts | 1 + src/routes/api/admin/tenant/server.test.ts | 9 --------- src/routes/api/auth/invite/__tests__/invite.test.ts | 2 +- 7 files changed, 6 insertions(+), 13 deletions(-) diff --git a/src/lib/server/auth/__tests__/jwt-utils.test.ts b/src/lib/server/auth/__tests__/jwt-utils.test.ts index ee6acb3..580b912 100644 --- a/src/lib/server/auth/__tests__/jwt-utils.test.ts +++ b/src/lib/server/auth/__tests__/jwt-utils.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, vi } from "vitest"; +import { describe, it, expect } from "vitest"; import { generateAccessToken, generateRefreshToken, diff --git a/src/lib/server/auth/webauthn-service.ts b/src/lib/server/auth/webauthn-service.ts index 447c779..a92963f 100644 --- a/src/lib/server/auth/webauthn-service.ts +++ b/src/lib/server/auth/webauthn-service.ts @@ -3,7 +3,6 @@ import { userPasskey } from "$lib/server/db/central-schema"; import { eq } from "drizzle-orm"; import { createHash } from "node:crypto"; import { UniversalLogger } from "$lib/logger"; -import { ValidationError, NotFoundError } from "$lib/server/utils/errors"; const logger = new UniversalLogger().setContext("WebAuthnService"); @@ -190,6 +189,7 @@ export class WebAuthnService { * This should be stored in the session and used for verification */ static generateChallenge(): string { + // eslint-disable-next-line @typescript-eslint/no-require-imports const crypto = require("node:crypto"); return crypto.randomBytes(32).toString("base64url"); } diff --git a/src/lib/server/email/mailer.ts b/src/lib/server/email/mailer.ts index fdd87a9..0099554 100644 --- a/src/lib/server/email/mailer.ts +++ b/src/lib/server/email/mailer.ts @@ -33,7 +33,7 @@ export function createEmailRecipient( return { email: user.email || "", name: user.name || undefined, - language: (user as any).language || "de" // Use user's language preference + language: user.language || "de" // Use user's language preference }; } // Handle SelectStaff type (has name property) diff --git a/src/lib/server/services/__tests__/agent-service.test.ts b/src/lib/server/services/__tests__/agent-service.test.ts index 797c57e..423c07e 100644 --- a/src/lib/server/services/__tests__/agent-service.test.ts +++ b/src/lib/server/services/__tests__/agent-service.test.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { describe, it, expect, vi, beforeEach } from "vitest"; import { ValidationError, NotFoundError } from "../../utils/errors"; diff --git a/src/routes/api/admin/exists/server.test.ts b/src/routes/api/admin/exists/server.test.ts index b89298f..b214a2f 100644 --- a/src/routes/api/admin/exists/server.test.ts +++ b/src/routes/api/admin/exists/server.test.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { describe, it, expect, vi, beforeEach } from "vitest"; import { GET } from "./+server"; diff --git a/src/routes/api/admin/tenant/server.test.ts b/src/routes/api/admin/tenant/server.test.ts index fcf4c4e..1fca447 100644 --- a/src/routes/api/admin/tenant/server.test.ts +++ b/src/routes/api/admin/tenant/server.test.ts @@ -89,7 +89,6 @@ vi.mock("$lib/server/utils/errors", () => ({ NotFoundError: class NotFoundError extends Error {} })); -import { SessionService } from "$lib/server/auth/session-service"; import { centralDb } from "$lib/server/db"; import { UserService } from "$lib/server/services/user-service"; import { generateAccessToken } from "$lib/server/auth/jwt-utils"; @@ -112,14 +111,6 @@ describe("POST /api/admin/tenant", () => { recoveryPassphrase: null }; - const mockSessionData = { - sessionToken: "session-123", - accessToken: "access-123", - refreshToken: "refresh-123", - user: mockUser, - expiresAt: new Date(Date.now() + 86400000) - }; - const mockCookies = { get: vi.fn(), set: vi.fn(), diff --git a/src/routes/api/auth/invite/__tests__/invite.test.ts b/src/routes/api/auth/invite/__tests__/invite.test.ts index a81ae8a..73922b5 100644 --- a/src/routes/api/auth/invite/__tests__/invite.test.ts +++ b/src/routes/api/auth/invite/__tests__/invite.test.ts @@ -1,6 +1,6 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { describe, it, expect, vi, beforeEach } from "vitest"; import { POST } from "../+server"; -import type { RequestEvent } from "@sveltejs/kit"; // Mock dependencies vi.mock("$lib/server/services/tenant-admin-service", () => ({