From 8c79a442b86072a52f7cf042c33461a95803fbe5 Mon Sep 17 00:00:00 2001 From: steel <mael.acier@ensiie.fr> Date: Mon, 6 May 2024 00:14:13 +0200 Subject: [PATCH] lint --- src/lib/default.ts | 2 +- src/lib/index.ts | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/default.ts b/src/lib/default.ts index 008562c..d1192a7 100644 --- a/src/lib/default.ts +++ b/src/lib/default.ts @@ -9,7 +9,7 @@ import { import type { IdTokenClaims, UserinfoResponse } from "openid-client"; class DefaultLucia< - UserInfo extends {} = Record<string, unknown>, + UserInfo extends Record<string, never> = Record<string, never>, > extends LuciaWrapper<Omit<DatabaseUser<UserInfo>, "id">> { db: SqLiteConnection; diff --git a/src/lib/index.ts b/src/lib/index.ts index 8530c8b..6408acf 100644 --- a/src/lib/index.ts +++ b/src/lib/index.ts @@ -14,7 +14,7 @@ import { import type { Config, CookieNames, Paths } from "./types.js"; import type { DatabaseUser } from "./lucia.js"; -export class AriseIdConnect<DbUser extends DatabaseUser> { +export class AriseIdConnect { readonly client: Client; readonly paths: Paths; protected cookieNames: CookieNames; @@ -44,9 +44,7 @@ export class AriseIdConnect<DbUser extends DatabaseUser> { }; } - static async init<DbUser extends DatabaseUser>( - config: Config, - ): Promise<AriseIdConnect<DbUser>> { + static async init(config: Config): Promise<AriseIdConnect> { const issuer = await Issuer.discover( config.issuer || "https://oidc.iiens.net/.well-known/openid-configuration", -- GitLab