aboutsummaryrefslogtreecommitdiff
path: root/packages/studio/src/core/utils.ts
blob: 7cf40f75111eceddcaa2e76c5ed4da6b59273e0e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
import { loadEnv } from 'vite';

export function getAstroStudioEnv(envMode = ''): Record<`ASTRO_STUDIO_${string}`, string> {
	const env = loadEnv(envMode, process.cwd(), 'ASTRO_STUDIO_');
	return env;
}

export function getAstroStudioUrl(): string {
	const env = getAstroStudioEnv();
	return env.ASTRO_STUDIO_URL || 'https://studio.astro.build';
}