{"nodes": [{"id": "src_shared_config_environment_ts", "label": "environment.ts", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L1"}, {"id": "environment_toarray", "label": "toArray()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L67"}, {"id": "environment_resolveenv", "label": "resolveEnv()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L70"}, {"id": "environment_resolvestring", "label": "resolveString()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L98"}, {"id": "environment_resolveoptionalstring", "label": "resolveOptionalString()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L105"}, {"id": "environment_resolvenumber", "label": "resolveNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L126"}, {"id": "environment_resolveoptionalnumber", "label": "resolveOptionalNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L152"}, {"id": "environment_resolveboolean", "label": "resolveBoolean()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L180"}, {"id": "environment_resolvevalidatednumber", "label": "resolveValidatedNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L207"}, {"id": "environment_getrawenvvalue", "label": "getRawEnvValue()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L233"}], "edges": [{"source": "src_shared_config_environment_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L7", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L67", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolveenv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L70", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolvestring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L98", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolveoptionalstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L105", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolvenumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L126", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolveoptionalnumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L152", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolveboolean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L180", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_resolvevalidatednumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L207", "weight": 1.0}, {"source": "src_shared_config_environment_ts", "target": "environment_getrawenvvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L233", "weight": 1.0}, {"source": "environment_resolveenv", "target": "environment_toarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L74", "weight": 1.0}, {"source": "environment_resolvestring", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L102", "weight": 1.0}, {"source": "environment_resolveoptionalstring", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L109", "weight": 1.0}, {"source": "environment_resolvenumber", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L131", "weight": 1.0}, {"source": "environment_resolveoptionalnumber", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L157", "weight": 1.0}, {"source": "environment_resolveboolean", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L185", "weight": 1.0}]}