From 503e74ec95f738002e672e5c56bc4cfd3092e64d Mon Sep 17 00:00:00 2001
From: steel <mael.acier@ensiie.fr>
Date: Mon, 5 Feb 2024 16:08:26 +0100
Subject: [PATCH] Update package.json and auth.ts, delete default_lucia.ts, and
 modify helpers.ts

---
 package.json                             | 9 ++++++---
 src/auth.ts                              | 2 +-
 src/lib/{default_lucia.ts => default.ts} | 0
 src/lib/helpers.ts                       | 3 ++-
 4 files changed, 9 insertions(+), 5 deletions(-)
 rename src/lib/{default_lucia.ts => default.ts} (100%)

diff --git a/package.json b/package.json
index 0955103..fb2d997 100644
--- a/package.json
+++ b/package.json
@@ -21,9 +21,12 @@
       "types": "./dist/index.d.ts",
       "svelte": "./dist/index.js"
     },
-    "./public": {
-      "types": "./dist/public.d.ts",
-      "svelte": "./dist/public.js"
+    "./default": {
+      "types": "./dist/default.d.ts",
+      "svelte": "./dist/default.js"
+    },
+    "./types": {
+      "types": "./dist/types.d.ts"
     }
   },
   "files": [
diff --git a/src/auth.ts b/src/auth.ts
index 2a345be..af3ceb6 100644
--- a/src/auth.ts
+++ b/src/auth.ts
@@ -1,6 +1,6 @@
 import { AIDC_CLIENT_ID, AIDC_CLIENT_SECRET } from "$env/static/private";
 import { AriseIdConnect } from "$lib/index.js";
-import { defaultLucia } from "$lib/default_lucia.js";
+import { defaultLucia } from "$lib/default.js";
 
 export const aidc = await AriseIdConnect.init({
   client_id: AIDC_CLIENT_ID,
diff --git a/src/lib/default_lucia.ts b/src/lib/default.ts
similarity index 100%
rename from src/lib/default_lucia.ts
rename to src/lib/default.ts
diff --git a/src/lib/helpers.ts b/src/lib/helpers.ts
index 868a3a2..3b20009 100644
--- a/src/lib/helpers.ts
+++ b/src/lib/helpers.ts
@@ -1,3 +1,4 @@
+import { dev } from "$app/environment";
 import { base } from "$app/paths";
 import type { Handle, RequestEvent } from "@sveltejs/kit";
 import type { Cookie as LuciaCookie } from "lucia";
@@ -16,7 +17,7 @@ export function setTempCookie(
 ) {
   event.cookies.set(name, value, {
     path: "/",
-    secure: import.meta.env.PROD,
+    secure: !dev,
     httpOnly: true,
     maxAge: 60 * 10,
     sameSite: "lax",
-- 
GitLab