fix: eslint error and server plugin name

This commit is contained in:
Huskydog9988
2025-05-07 18:50:21 -04:00
parent 1f510bee57
commit 30b065dde3
2 changed files with 3 additions and 2 deletions
+3 -2
View File
@@ -9,7 +9,7 @@ export const enabledAuthManagers: {
}; };
const initFunctions: { const initFunctions: {
[K in keyof typeof enabledAuthManagers]: () => Promise<any>; [K in keyof typeof enabledAuthManagers]: () => Promise<unknown>;
} = { } = {
oidc: OIDCManager.prototype.create, oidc: OIDCManager.prototype.create,
simple: async () => { simple: async () => {
@@ -18,11 +18,12 @@ const initFunctions: {
}, },
}; };
export default defineNitroPlugin(async (nitro) => { export default defineNitroPlugin(async (_nitro) => {
for (const [key, init] of Object.entries(initFunctions)) { for (const [key, init] of Object.entries(initFunctions)) {
try { try {
const object = await init(); const object = await init();
if (!object) break; if (!object) break;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(enabledAuthManagers as any)[key] = object; (enabledAuthManagers as any)[key] = object;
console.log(`enabled auth: ${key}`); console.log(`enabled auth: ${key}`);
} catch (e) { } catch (e) {