MCPcopy Create free account
hub / github.com/6174/comflowyspace / getSystemPath

Function getSystemPath

apps/node/src/modules/utils/env.ts:23–37  ·  view source on GitHub ↗
({ CONDA_SCRIPTS_PATH, CONDA_ENV_PATH }: {
  CONDA_SCRIPTS_PATH: string,
  CONDA_ENV_PATH: string
})

Source from the content-addressed store, hash-verified

21}
22
23export function getSystemPath({ CONDA_SCRIPTS_PATH, CONDA_ENV_PATH }: {
24 CONDA_SCRIPTS_PATH: string,
25 CONDA_ENV_PATH: string
26}): string {
27 let paths;
28 let pathDelimiter;
29 if (OS_TYPE.includes('WINDOWS')) {
30 pathDelimiter = ';';
31 paths = ['C:\\Windows\\system32', 'C:\\Windows', 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0', 'C:\\Program Files (x86)', CONDA_SCRIPTS_PATH, `${CONDA_ENV_PATH}\\Scripts`, `${CONDA_ENV_PATH}\\Library\\bin`, process.env.PATH];
32 } else {
33 pathDelimiter = ':';
34 paths = ['/usr/local/bin', CONDA_SCRIPTS_PATH, , `${CONDA_ENV_PATH}/bin`, '/usr/bin', '/sbin', '/usr/sbin', process.env.PATH];
35 }
36 return paths.join(pathDelimiter);
37}
38
39const systemProxy: {
40 http_proxy?: string;

Callers 6

runCommandFunction · 0.90
getCondaEnvFunction · 0.90
getCondaPrefixSyncFunction · 0.90
startFunction · 0.90
startTerminalMethod · 0.90
env.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected