diff --git a/web/bun.lockb b/web/bun.lockb index 9b9571c9..89ab1f45 100755 Binary files a/web/bun.lockb and b/web/bun.lockb differ diff --git a/web/package.json b/web/package.json index 8f2ab5d1..3b594fff 100644 --- a/web/package.json +++ b/web/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@biomejs/biome": "1.9.4", "@types/node": "^22.15.21", - "@types/react": "^19.1.5", + "@types/react": "^19.1.6", "@types/react-copy-to-clipboard": "^5.0.7", "@types/react-dom": "^19.1.5", "@types/react-syntax-highlighter": "^15.5.13", diff --git a/web/src/config.ts b/web/src/config.ts index ef7fc1b1..2bc4d7bf 100644 --- a/web/src/config.ts +++ b/web/src/config.ts @@ -11,7 +11,7 @@ function safeParseYup(schema: yup.ObjectSchema, data: unknown) { try { const validatedData = schema.validateSync(data, { abortEarly: false, - stripUnknown: true + stripUnknown: true, }); return { @@ -25,10 +25,10 @@ function safeParseYup(schema: yup.ObjectSchema, data: unknown) { success: false as const, data: undefined, error: { - issues: error.inner.map(err => ({ - path: err.path?.split('.') || [], + issues: error.inner.map((err) => ({ + path: err.path?.split(".") || [], message: err.message, - code: err.type ?? 'validation_error', + code: err.type ?? "validation_error", })), message: error.message, }, @@ -40,7 +40,7 @@ function safeParseYup(schema: yup.ObjectSchema, data: unknown) { data: undefined, error: { issues: [], - message: 'Unknown validation error', + message: "Unknown validation error", }, }; } @@ -60,15 +60,13 @@ const createEnv = () => { } return acc; }, {}); - console.log(envVars) + console.log(envVars); const parsedEnv = safeParseYup(EnvSchema, envVars); if (!parsedEnv.success) { throw new Error( `Invalid env provided. The following variables are missing or invalid: -${parsedEnv.error.issues - .map(({ path, message }) => `- ${path}: ${message}`) - .join("\n")} +${parsedEnv.error.issues.map(({ path, message }) => `- ${path}: ${message}`).join("\n")} `, ); }