rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
78 lines (77 loc) • 2.88 kB
JavaScript
export const IS_CI = !!((process.env.CI && !process.env.NOT_CI) ||
process.env.GITHUB_ACTIONS ||
process.env.GITLAB_CI ||
process.env.CIRCLECI ||
process.env.TRAVIS ||
process.env.JENKINS_URL ||
process.env.NETLIFY);
export const RWSDK_SKIP_DEV = Boolean(process.env.RWSDK_SKIP_DEV);
export const RWSDK_SKIP_DEPLOY = process.env.RWSDK_SKIP_DEPLOY === "true" ||
process.env.RWSDK_SKIP_DEPLOY === "1";
export const IS_DEBUG_MODE = process.env.RWSDK_E2E_DEBUG
? process.env.RWSDK_E2E_DEBUG === "true"
: !IS_CI;
export const SETUP_PLAYGROUND_ENV_TIMEOUT = process.env
.RWSDK_SETUP_PLAYGROUND_ENV_TIMEOUT
? parseInt(process.env.RWSDK_SETUP_PLAYGROUND_ENV_TIMEOUT, 10)
: IS_DEBUG_MODE
? 10 * 60 * 1000
: 15 * 60 * 1000;
export const DEPLOYMENT_TIMEOUT = process.env.RWSDK_DEPLOYMENT_TIMEOUT
? parseInt(process.env.RWSDK_DEPLOYMENT_TIMEOUT, 10)
: IS_DEBUG_MODE
? 5 * 30 * 1000
: 5 * 60 * 1000;
export const DEPLOYMENT_MIN_TRIES = process.env.RWSDK_DEPLOYMENT_MIN_TRIES
? parseInt(process.env.RWSDK_DEPLOYMENT_MIN_TRIES, 10)
: IS_DEBUG_MODE
? 1
: 5;
export const DEPLOYMENT_CHECK_TIMEOUT = process.env
.RWSDK_DEPLOYMENT_CHECK_TIMEOUT
? parseInt(process.env.RWSDK_DEPLOYMENT_CHECK_TIMEOUT, 10)
: IS_DEBUG_MODE
? 30 * 1000
: 5 * 60 * 1000;
export const PUPPETEER_TIMEOUT = process.env.RWSDK_PUPPETEER_TIMEOUT
? parseInt(process.env.RWSDK_PUPPETEER_TIMEOUT, 10)
: IS_DEBUG_MODE
? 30 * 1000
: 60 * 1000 * 2;
export const HYDRATION_TIMEOUT = process.env.RWSDK_HYDRATION_TIMEOUT
? parseInt(process.env.RWSDK_HYDRATION_TIMEOUT, 10)
: IS_DEBUG_MODE
? 2000
: 5000;
export const DEV_SERVER_TIMEOUT = process.env.RWSDK_DEV_SERVER_TIMEOUT
? parseInt(process.env.RWSDK_DEV_SERVER_TIMEOUT, 10)
: IS_DEBUG_MODE
? 60 * 1000
: 5 * 60 * 1000;
export const DEV_SERVER_MIN_TRIES = process.env.RWSDK_DEV_SERVER_MIN_TRIES
? parseInt(process.env.RWSDK_DEV_SERVER_MIN_TRIES, 10)
: IS_DEBUG_MODE
? 1
: 5;
export const SETUP_WAIT_TIMEOUT = process.env.RWSDK_SETUP_WAIT_TIMEOUT
? parseInt(process.env.RWSDK_SETUP_WAIT_TIMEOUT, 10)
: IS_DEBUG_MODE
? 60 * 1000
: 10 * 60 * 1000;
export const TEST_MAX_RETRIES = process.env.RWSDK_TEST_MAX_RETRIES
? parseInt(process.env.RWSDK_TEST_MAX_RETRIES, 10)
: IS_DEBUG_MODE
? 1
: 10;
export const TEST_MAX_RETRIES_PER_CODE = process.env
.RWSDK_TEST_MAX_RETRIES_PER_CODE
? parseInt(process.env.RWSDK_TEST_MAX_RETRIES_PER_CODE, 10)
: IS_DEBUG_MODE
? 0
: 6;
export const INSTALL_DEPENDENCIES_RETRIES = process.env
.RWSDK_INSTALL_DEPENDENCIES_RETRIES
? parseInt(process.env.RWSDK_INSTALL_DEPENDENCIES_RETRIES, 10)
: IS_DEBUG_MODE
? 1
: 10;