diff --git a/packages/opentelemetry-core/src/platform/browser/environment.ts b/packages/opentelemetry-core/src/platform/browser/environment.ts index 54a2a6c5711..e1671f40c00 100644 --- a/packages/opentelemetry-core/src/platform/browser/environment.ts +++ b/packages/opentelemetry-core/src/platform/browser/environment.ts @@ -24,7 +24,7 @@ import { /** * Gets the environment variables */ -export function getEnv(): ENVIRONMENT { +export function getEnv(): Required { const _window = window as typeof window & ENVIRONMENT_MAP; const globalEnv = parseEnvironment(_window); return Object.assign({}, DEFAULT_ENVIRONMENT, globalEnv); diff --git a/packages/opentelemetry-core/src/platform/node/environment.ts b/packages/opentelemetry-core/src/platform/node/environment.ts index f3595cd9af1..db35828e6ba 100644 --- a/packages/opentelemetry-core/src/platform/node/environment.ts +++ b/packages/opentelemetry-core/src/platform/node/environment.ts @@ -24,7 +24,7 @@ import { /** * Gets the environment variables */ -export function getEnv(): ENVIRONMENT { +export function getEnv(): Required { const processEnv = parseEnvironment(process.env as ENVIRONMENT_MAP); return Object.assign({}, DEFAULT_ENVIRONMENT, processEnv); } diff --git a/packages/opentelemetry-core/src/utils/environment.ts b/packages/opentelemetry-core/src/utils/environment.ts index be56f892c01..9ada4030cd9 100644 --- a/packages/opentelemetry-core/src/utils/environment.ts +++ b/packages/opentelemetry-core/src/utils/environment.ts @@ -35,7 +35,7 @@ const ENVIRONMENT_NUMBERS: Partial[] = [ /** * Default environment variables */ -export const DEFAULT_ENVIRONMENT: ENVIRONMENT = { +export const DEFAULT_ENVIRONMENT: Required = { OTEL_NO_PATCH_MODULES: '', OTEL_LOG_LEVEL: LogLevel.ERROR, OTEL_SAMPLING_PROBABILITY: 1,