genezio
Version:
Command line utility to interact with Genezio infrastructure.
68 lines (67 loc) • 3.48 kB
JavaScript
const environment = "production";
let DASHBOARD_URL;
let BACKEND_ENDPOINT;
let PORT_LOCAL_ENVIRONMENT;
let LOCAL_TEST_INTERFACE_URL;
let DART_COMPILATION_ENDPOINT;
let ENABLE_DEBUG_LOGS_BY_DEFAULT;
let ENVIRONMENT;
let SENTRY_DSN;
let GENEZIO_REGISTRY;
let REQUIRED_GENEZIO_TYPES_VERSION_RANGE;
let RECOMMENTDED_GENEZIO_TYPES_VERSION_RANGE;
let AMPLITUDE_API_KEY;
let GA_MEASUREMENT_ID;
let GA_API_SECRET;
let GENEZIO_FRONTEND_DEPLOYMENT_BUCKET;
let NEXT_JS_GET_ACCESS_KEY;
let NEXT_JS_GET_SECRET_ACCESS_KEY;
const GENEZIO_TELEMETRY_ENDPOINT = "https://c4h2bia7gbokqdxxc6fe5sgj5e0imchy.lambda-url.us-east-1.on.aws/";
const NODE_MINIMUM_VERSION = "18.2.0";
if (environment === "dev") {
DASHBOARD_URL = "https://dev.app.genez.io";
BACKEND_ENDPOINT = "https://dev.api.genez.io";
LOCAL_TEST_INTERFACE_URL = "https://dev.app.genez.io/test-interface/local";
PORT_LOCAL_ENVIRONMENT = 8083;
ENABLE_DEBUG_LOGS_BY_DEFAULT = true;
DART_COMPILATION_ENDPOINT =
"https://2uweph47zqvpgmiurihpnybdba0loxje.lambda-url.us-east-1.on.aws/";
SENTRY_DSN =
"https://949de0f5bbdf979b9b51d11d2291c1df@o4504060250488832.ingest.sentry.io/4506022210961408";
ENVIRONMENT = "dev";
GENEZIO_REGISTRY =
"yptt62gzkhog5xuxtuwxvb6ohi0dtfhg.lambda-url.us-east-1.on.aws/RegistryHTTPHandler";
REQUIRED_GENEZIO_TYPES_VERSION_RANGE = ">=1.0.0";
RECOMMENTDED_GENEZIO_TYPES_VERSION_RANGE = "1.x";
AMPLITUDE_API_KEY = "";
GA_MEASUREMENT_ID = "";
GA_API_SECRET = "";
GENEZIO_FRONTEND_DEPLOYMENT_BUCKET = "dev-frontend-deployment-v2";
// This is a key that only lets users call the GET method on the Next.js bucket which is anyway public
NEXT_JS_GET_ACCESS_KEY = "AKIAWD2TRUK4WARFHP7B";
NEXT_JS_GET_SECRET_ACCESS_KEY = "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";
}
else {
DASHBOARD_URL = "https://app.genez.io";
BACKEND_ENDPOINT = "https://api.genez.io";
LOCAL_TEST_INTERFACE_URL = "https://app.genez.io/test-interface/local";
PORT_LOCAL_ENVIRONMENT = 8083;
ENABLE_DEBUG_LOGS_BY_DEFAULT = false;
DART_COMPILATION_ENDPOINT =
"https://cniedue5ht4eylr4qtdp4w4qum0rgzgi.lambda-url.us-east-1.on.aws/";
SENTRY_DSN =
"https://4b80c74e91269ae9ae55cb43ad1de80a@o4504060250488832.ingest.sentry.io/4506022249627648";
ENVIRONMENT = "prod";
GENEZIO_REGISTRY =
"rt3ersglfpyjlkzcjgql3s7xju0nuzym.lambda-url.us-east-1.on.aws/RegistryHTTPHandler";
REQUIRED_GENEZIO_TYPES_VERSION_RANGE = ">=1.0.0";
RECOMMENTDED_GENEZIO_TYPES_VERSION_RANGE = "1.x";
AMPLITUDE_API_KEY = "a679983c996d08c941a2585b2354b169";
GA_MEASUREMENT_ID = "G-VR905VXGKC";
GA_API_SECRET = "f7rYPh9RQQm6OOtolT94Uw";
GENEZIO_FRONTEND_DEPLOYMENT_BUCKET = "prod-frontend-deployment";
// This is a key that only lets users call the GET method on the Next.js bucket which is anyway public
NEXT_JS_GET_ACCESS_KEY = "AKIAV6MYH4SSK6OGUAVM";
NEXT_JS_GET_SECRET_ACCESS_KEY = "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";
}
export { DASHBOARD_URL, BACKEND_ENDPOINT, PORT_LOCAL_ENVIRONMENT, ENABLE_DEBUG_LOGS_BY_DEFAULT, LOCAL_TEST_INTERFACE_URL, DART_COMPILATION_ENDPOINT, GENEZIO_TELEMETRY_ENDPOINT, ENVIRONMENT, SENTRY_DSN, GENEZIO_REGISTRY, REQUIRED_GENEZIO_TYPES_VERSION_RANGE, RECOMMENTDED_GENEZIO_TYPES_VERSION_RANGE, NODE_MINIMUM_VERSION, AMPLITUDE_API_KEY, GA_MEASUREMENT_ID, GA_API_SECRET, GENEZIO_FRONTEND_DEPLOYMENT_BUCKET, NEXT_JS_GET_ACCESS_KEY, NEXT_JS_GET_SECRET_ACCESS_KEY, };