i swear
This commit is contained in:
@@ -14,13 +14,19 @@ export default defineConfig({
|
|||||||
}
|
}
|
||||||
// Split other large vendor libraries
|
// Split other large vendor libraries
|
||||||
if (id.includes("node_modules")) {
|
if (id.includes("node_modules")) {
|
||||||
if (id.includes("@solidjs") || id.includes("solid-js")) {
|
// Keep all solid-related packages together to avoid circular deps
|
||||||
|
if (
|
||||||
|
id.includes("@solidjs") ||
|
||||||
|
id.includes("solid-js") ||
|
||||||
|
id.includes("seroval")
|
||||||
|
) {
|
||||||
return "solid";
|
return "solid";
|
||||||
}
|
}
|
||||||
if (id.includes("@trpc")) {
|
if (id.includes("@trpc")) {
|
||||||
return "trpc";
|
return "trpc";
|
||||||
}
|
}
|
||||||
return "vendor";
|
// Don't create a generic vendor chunk - let Vite handle it
|
||||||
|
// to avoid circular dependencies with solid
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
16
src/env/server.ts
vendored
16
src/env/server.ts
vendored
@@ -24,7 +24,13 @@ const serverEnvSchema = z.object({
|
|||||||
LINEAGE_OFFLINE_SERIALIZATION_SECRET: z.string().min(1),
|
LINEAGE_OFFLINE_SERIALIZATION_SECRET: z.string().min(1),
|
||||||
GITEA_URL: z.string().min(1),
|
GITEA_URL: z.string().min(1),
|
||||||
GITEA_TOKEN: z.string().min(1),
|
GITEA_TOKEN: z.string().min(1),
|
||||||
GITHUB_API_TOKEN: z.string().min(1)
|
GITHUB_API_TOKEN: z.string().min(1),
|
||||||
|
VITE_DOMAIN: z.string().min(1),
|
||||||
|
VITE_AWS_BUCKET_STRING: z.string().min(1),
|
||||||
|
VITE_GOOGLE_CLIENT_ID: z.string().min(1),
|
||||||
|
VITE_GOOGLE_CLIENT_ID_MAGIC_DELVE: z.string().min(1),
|
||||||
|
VITE_GITHUB_CLIENT_ID: z.string().min(1),
|
||||||
|
VITE_WEBSOCKET: z.string().min(1)
|
||||||
});
|
});
|
||||||
|
|
||||||
// Type inference
|
// Type inference
|
||||||
@@ -128,7 +134,13 @@ export const getMissingEnvVars = (): string[] => {
|
|||||||
"LINEAGE_OFFLINE_SERIALIZATION_SECRET",
|
"LINEAGE_OFFLINE_SERIALIZATION_SECRET",
|
||||||
"GITEA_URL",
|
"GITEA_URL",
|
||||||
"GITEA_TOKEN",
|
"GITEA_TOKEN",
|
||||||
"GITHUB_API_TOKEN"
|
"GITHUB_API_TOKEN",
|
||||||
|
"VITE_DOMAIN",
|
||||||
|
"VITE_AWS_BUCKET_STRING",
|
||||||
|
"VITE_GOOGLE_CLIENT_ID",
|
||||||
|
"VITE_GOOGLE_CLIENT_ID_MAGIC_DELVE",
|
||||||
|
"VITE_GITHUB_CLIENT_ID",
|
||||||
|
"VITE_WEBSOCKET"
|
||||||
];
|
];
|
||||||
|
|
||||||
return requiredServerVars.filter((varName) => isMissingEnvVar(varName));
|
return requiredServerVars.filter((varName) => isMissingEnvVar(varName));
|
||||||
|
|||||||
Reference in New Issue
Block a user