(env: Env)
| 788 | }; |
| 789 | |
| 790 | const checkInvariants = (env: Env): string[] => [ |
| 791 | ...checkUrls(env), |
| 792 | ...checkOrigins(env), |
| 793 | ...checkMfaKeyInProd(env), |
| 794 | ...checkEmailProvider(env), |
| 795 | ...checkAIProvider(env), |
| 796 | ...checkBilling(env), |
| 797 | ...checkOAuth(env), |
| 798 | ...checkQueuesEnabledInProd(env), |
| 799 | ...checkCacheProviderInProd(env), |
| 800 | ...checkValkeyPassword(env), |
| 801 | ...checkWebPushVapid(env), |
| 802 | ...checkPlaceholderSecrets(env), |
| 803 | ]; |
| 804 | |
| 805 | const formatSchemaErrors = (raw: Record<string, unknown>): string[] => { |
| 806 | const errors: string[] = []; |
no test coverage detected