diff --git a/src/lib/handlers/index.ts b/src/lib/handlers/index.ts
index 031158d9dc681830f10279cf3bf72b2850e5fadd..2a93eca20faa1b8f17cccafcc15045c7f9fad9c0 100644
--- a/src/lib/handlers/index.ts
+++ b/src/lib/handlers/index.ts
@@ -1,11 +1,11 @@
 import { sequence } from "@sveltejs/kit/hooks";
-import cookieHandler from "./cookie";
-import loginHandler from "./login";
-import logoutHandler from "./logout";
-import loginCallbackHandler from "./loginCallback";
-import logoutCallbackHandler from "./logoutCallback";
+import cookieHandler from "./cookie.js";
+import loginHandler from "./login.js";
+import logoutHandler from "./logout.js";
+import loginCallbackHandler from "./loginCallback.js";
+import logoutCallbackHandler from "./logoutCallback.js";
 import type { Handle } from "@sveltejs/kit";
-import type { InternalConfig } from "../types";
+import type { InternalConfig } from "$lib/types.js";
 
 const init: Handle = ({ event, resolve }) => {
   event.locals.arise = {};
diff --git a/src/lib/handlers/login.ts b/src/lib/handlers/login.ts
index c1dca7796282bdfdcd7451a4d92ccf10a7a6467d..eac69540d19b56c4b728a8e1504455279570e080 100644
--- a/src/lib/handlers/login.ts
+++ b/src/lib/handlers/login.ts
@@ -1,8 +1,8 @@
 import { redirect } from "@sveltejs/kit";
 import { generators } from "openid-client";
-import { authCookie } from "../cookies";
+import { authCookie } from "$lib/cookies.js";
 import type { Handle } from "@sveltejs/kit";
-import type { InternalConfig } from "../types";
+import type { InternalConfig } from "$lib/types.js";
 import { SEE_OTHER } from "http-status";
 
 export default function (config: InternalConfig): Handle {
diff --git a/src/lib/handlers/loginCallback.ts b/src/lib/handlers/loginCallback.ts
index 1de08b75aa057e38cfcd3707d10fdd2ad37d34bd..c213bb820ac95d391ba04e5b520f4c4b272367f7 100644
--- a/src/lib/handlers/loginCallback.ts
+++ b/src/lib/handlers/loginCallback.ts
@@ -1,7 +1,7 @@
 import { type Handle, redirect } from "@sveltejs/kit";
-import { authCookie, setTokenSetCookie } from "../cookies";
+import { authCookie, setTokenSetCookie } from "$lib/cookies.js";
 import { errors } from "openid-client";
-import type { InternalConfig } from "../types";
+import type { InternalConfig } from "$lib/types.js";
 import { base } from "$app/paths";
 import { SEE_OTHER } from "http-status";
 
diff --git a/src/lib/handlers/logout.ts b/src/lib/handlers/logout.ts
index b0f280d79f7d21c522327983920b059c94e97dda..bad145c9c9c6868f4d3342ac8a825f259dfce79f 100644
--- a/src/lib/handlers/logout.ts
+++ b/src/lib/handlers/logout.ts
@@ -1,6 +1,6 @@
 import { redirect } from "@sveltejs/kit";
 import type { Handle } from "@sveltejs/kit";
-import type { InternalConfig } from "../types";
+import type { InternalConfig } from "$lib/types.js";
 import { SEE_OTHER } from "http-status";
 
 export default function (config: InternalConfig): Handle {
diff --git a/src/lib/handlers/logoutCallback.ts b/src/lib/handlers/logoutCallback.ts
index 0452d650a18a1de6ec73594e5a4dd47818b57f85..98464b030dede6dcb135ad15d81b7f04c859c98b 100644
--- a/src/lib/handlers/logoutCallback.ts
+++ b/src/lib/handlers/logoutCallback.ts
@@ -1,6 +1,6 @@
 import { type Handle, redirect } from "@sveltejs/kit";
-import { tokenSetCookie } from "../cookies";
-import type { InternalConfig } from "../types";
+import { tokenSetCookie } from "$lib/cookies.js";
+import type { InternalConfig } from "$lib/types.js";
 import { SEE_OTHER } from "http-status";
 
 export default function (config: InternalConfig): Handle {