diff --git a/src/module.ts b/src/module.ts index 7226e737..239ab00b 100644 --- a/src/module.ts +++ b/src/module.ts @@ -7,6 +7,7 @@ import type { CookieSerializeOptions } from 'cookie-es' import { join } from 'pathe' import { version } from '../package.json' +import type { KindeContext } from './runtime/types' // Module options TypeScript interface definition export interface ModuleOptions { @@ -173,3 +174,9 @@ export default defineNuxtModule({ }) }, }) + +declare module 'h3' { + interface H3EventContext { + kinde: KindeContext + } +} diff --git a/src/runtime/server/middleware/kinde.ts b/src/runtime/server/middleware/kinde.ts index 3dbb168a..8a0857c4 100644 --- a/src/runtime/server/middleware/kinde.ts +++ b/src/runtime/server/middleware/kinde.ts @@ -83,9 +83,3 @@ async function createSessionManager(event: H3Event): Promise { }, } } - -declare module 'h3' { - interface H3EventContext { - kinde: KindeContext - } -}