1import * as Effect from "effect/Effect";
2import { MinimumLogLevel } from "effect/References";
3
4export const logLevel = Effect.provideService(
5 MinimumLogLevel,
6 process.env.DEBUG ? "Debug" : "Info",
7);
8
9export const enterpriseId =
10 process.env.GCP_ANDROIDENTERPRISE_ENTERPRISE_ID?.trim() ||
11 process.env.GCP_ANDROID_ENTERPRISE_ID?.trim();
12
13// Needs an EMM-bound managed Google Play enterprise
14// (GCP_ANDROIDENTERPRISE_ENTERPRISE_ID); EMM access is partner-allowlisted.
15export const runLifecycle = !!enterpriseId;
16
17export const probeEnterpriseId = enterpriseId ?? "alchemy-missing-enterprise";