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