feat: add parsable error handling to api methods

This commit is contained in:
mrjvs
2026-08-11 20:31:42 +02:00
parent f98a244606
commit 95cefec5c2
12 changed files with 128 additions and 37 deletions

View File

@@ -4,4 +4,45 @@ declare module '#app' {
}
}
declare module 'nuxt/schema' {
interface RuntimeConfig {
githubApiToken: string;
stripeSecretKey: string;
stripeNotificationEmail: string;
hcaptchaSecretKey: string;
grpcHost: string;
grpcApiKey: string;
mongoConnectionString: string;
smtpHost: string;
smtpPort: number;
smtpUser: string;
smtpPassword: string;
smtpSecure: true;
smtpFromEmail: string;
smtpFromName: string;
discordBotToken: string;
discordClientId: string;
discordClientSecret: string;
discordGuildId: string;
discordTesterRoleId: string;
discordSupporterRoleId: string;
discourseSsoSecret: string;
}
interface PublicRuntimeConfig {
baseUrl: string;
apiBase: string;
cookieSecure: boolean;
hcaptchaSiteKey: string;
}
}
export { };