({ CONDA_SCRIPTS_PATH, CONDA_ENV_PATH }: {
CONDA_SCRIPTS_PATH: string,
CONDA_ENV_PATH: string
})
| 21 | } |
| 22 | |
| 23 | export 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 | |
| 39 | const systemProxy: { |
| 40 | http_proxy?: string; |
no outgoing calls
no test coverage detected