Move app to apps/web-react in pnpm workspace layout

This commit is contained in:
Kalle
2026-08-16 09:20:33 +03:00
parent 7e365ccfcf
commit bbc8ea57af
2913 changed files with 227 additions and 250 deletions

View File

@@ -0,0 +1,16 @@
import { ServerConfig } from "~/config.server";
import invariant from "~/utils/invariant";
export const hasTwitchEnvVars = () =>
Boolean(ServerConfig.twitch.clientId && ServerConfig.twitch.clientSecret);
export const getTwitchEnvVars = () => {
const { clientId, clientSecret } = ServerConfig.twitch;
invariant(clientId, "Missing TWITCH_CLIENT_ID env var, showing no streams");
invariant(
clientSecret,
"Missing TWITCH_CLIENT_SECRET env var, showing no streams",
);
return { TWITCH_CLIENT_ID: clientId, TWITCH_CLIENT_SECRET: clientSecret };
};