INNER CODE UNIT · JavaScript
envInt
WJZ-P/gemini-skill · src/config.js:88
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;
}
// ── 导出配置 ──
const config = {
/** 浏览器可执行文件路径,支持 Chrome / Edge / Chromium(不设则自动检测) */
browserPath: envStr('BROWSER_PATH', undefined),