UNPKG

myst-cli

Version:
25 lines (24 loc) 733 B
export function readableName() { if ('MYSTMD_READABLE_NAME' in process.env) { const name = process.env.MYSTMD_READABLE_NAME; return `${name} (via myst)`; } else { return 'MyST'; } } export function binaryName() { return (process.env.MYSTMD_BINARY_NAME ?? 'myst'); } export function npmPackageName() { return (process.env.MYSTMD_NPM_PACKAGE_NAME ?? 'mystmd'); } export function npmBinaryName() { return (process.env.MYSTMD_NPM_BINARY_NAME ?? 'myst'); } export function homeURL() { return (process.env.MYSTMD_HOME_URL ?? 'https://mystmd.org'); } export function isWhiteLabelled() { return ['MYSTMD_READABLE_NAME', 'MYSTMD_BINARY_NAME'].some((name) => name in process.env); }