Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 2x 2x 1x 1x | import { homedir } from 'node:os';
import { join } from 'node:path';
/**
* Get the OCAP home directory. Defaults to `~/.ocap` unless overridden by the
* `OCAP_HOME` environment variable.
*
* @returns The absolute path to the OCAP state directory.
*/
export function getOcapHome(): string {
// eslint-disable-next-line n/no-process-env
const envValue = process.env.OCAP_HOME;
if (envValue) {
return envValue;
}
return join(homedir(), '.ocap');
}
|