MCPcopy Index your code
hub / github.com/getsentry/sentry-javascript / envToBool

Function envToBool

packages/core/src/utils/envToBool.ts:26–38  ·  view source on GitHub ↗
(value: unknown, options?: BoolCastOptions)

Source from the content-addressed store, hash-verified

24 * and Boolean(value) in loose mode.
25 */
26export function envToBool(value: unknown, options?: BoolCastOptions): boolean | null {
27 const normalized = String(value).toLowerCase();
28
29 if (FALSY_ENV_VALUES.has(normalized)) {
30 return false;
31 }
32
33 if (TRUTHY_ENV_VALUES.has(normalized)) {
34 return true;
35 }
36
37 return options?.strict ? null : Boolean(value);
38}

Callers 9

envToBool.test.tsFile · 0.90
getSpotlightConfigFunction · 0.90
getClientOptionsFunction · 0.90
getClientOptionsFunction · 0.90
getFinalOptionsFunction · 0.90
initFunction · 0.85
preload.tsFile · 0.85

Calls 1

hasMethod · 0.65

Tested by

no test coverage detected