aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-11-28 21:38:33 +0000
committerMohamed Bassem <me@mbassem.com>2025-11-28 21:38:33 +0000
commite67c33e46626258b748eb492d124f263fb427d0d (patch)
tree1f62a782b7a653e3a702a5a86bdb08484ede30c0 /packages
parent6ab79845f23646a24db29f278003e53be4d32678 (diff)
downloadkarakeep-e67c33e46626258b748eb492d124f263fb427d0d.tar.zst
fix: making serverConfig readonly
Diffstat (limited to 'packages')
-rw-r--r--packages/shared/config.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/shared/config.ts b/packages/shared/config.ts
index d4a951f1..634f083b 100644
--- a/packages/shared/config.ts
+++ b/packages/shared/config.ts
@@ -404,7 +404,9 @@ const serverConfigSchema = allEnv.transform((val, ctx) => {
return obj;
});
-const serverConfig = serverConfigSchema.parse(process.env);
+const serverConfig: Readonly<z.infer<typeof serverConfigSchema>> =
+ serverConfigSchema.parse(process.env);
+
// Always explicitly pick up stuff from server config to avoid accidentally leaking stuff
export const clientConfig = {
publicUrl: serverConfig.publicUrl,