INNER CODE UNIT · JavaScript
envBool
WJZ-P/gemini-skill · src/config.js:81
function envBool(key, fallback) {
const val = env[key];
if (val === undefined || val === '') return fallback;
return val === 'true' || val === '1';
}
/** 辅助:读取数字型环境变量 */
function envInt(key, fallback) {
const val = env[key];
if (val === undefined || val === '') return fallback;
const n = parseInt(val, 10);
return Number.isNaN(n) ? fallback : n;
}
/** 辅助:读取字符串环境变量 */
function envStr(key, fallback) {
const val = env[key];
return (val !== undefined && val !== '') ? val : fallback;