UNPKG

rwsdk

Version:

Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime

78 lines (77 loc) 2.88 kB
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;