Skip to content

Commit 8176054

Browse files
committed
Default to DEV in local
1 parent 65b018d commit 8176054

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

common/src/envs/constants.ts

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ import {isProd} from "common/envs/is-prod";
55
export const MAX_DESCRIPTION_LENGTH = 100000
66
export const MAX_ANSWER_LENGTH = 240
77

8+
export const LOCAL_WEB_DOMAIN = 'localhost:3000';
9+
export const LOCAL_BACKEND_DOMAIN = 'localhost:8088';
10+
11+
export const IS_GOOGLE_CLOUD = !!process.env.GOOGLE_CLOUD_PROJECT
12+
export const IS_VERCEL = !!process.env.NEXT_PUBLIC_VERCEL
13+
export const IS_DEPLOYED = IS_GOOGLE_CLOUD || IS_VERCEL
14+
export const IS_LOCAL = !IS_DEPLOYED
15+
export const HOSTING_ENV = IS_GOOGLE_CLOUD ? 'Google Cloud' : IS_VERCEL ? 'Vercel' : IS_LOCAL ? 'local' : 'unknown'
16+
17+
if (IS_LOCAL && !process.env.ENVIRONMENT) {
18+
console.warn("No ENVIRONMENT set, defaulting to DEV")
19+
process.env.ENVIRONMENT = 'DEV'
20+
}
21+
822
export const ENV_CONFIG = isProd() ? PROD_CONFIG : DEV_CONFIG
923

1024
export function isAdminId(id: string) {
@@ -19,14 +33,6 @@ export const ENV = isProd() ? 'prod' : 'dev'
1933
export const IS_PROD = ENV === 'prod'
2034
export const IS_DEV = ENV === 'dev'
2135

22-
export const LOCAL_WEB_DOMAIN = 'localhost:3000';
23-
export const LOCAL_BACKEND_DOMAIN = 'localhost:8088';
24-
25-
export const IS_GOOGLE_CLOUD = !!process.env.GOOGLE_CLOUD_PROJECT
26-
export const IS_VERCEL = !!process.env.NEXT_PUBLIC_VERCEL
27-
export const IS_DEPLOYED = IS_GOOGLE_CLOUD || IS_VERCEL
28-
export const IS_LOCAL = !IS_DEPLOYED
29-
export const HOSTING_ENV = IS_GOOGLE_CLOUD ? 'Google Cloud' : IS_VERCEL ? 'Vercel' : IS_LOCAL ? 'local' : 'unknown'
3036
console.debug(`Running in ${HOSTING_ENV} (${ENV})`,);
3137

3238
// class MissingKeyError implements Error {

0 commit comments

Comments
 (0)