(key: string, defaultValue: number)
| 27 | |
| 28 | // 将环境变量转换为数值 |
| 29 | const getNumericEnvVariable = (key: string, defaultValue: number): number => { |
| 30 | const value = getEnvVariable(key) ?? String(defaultValue); |
| 31 | const parsedValue = parseInt(value, 10); |
| 32 | if (isNaN(parsedValue)) return defaultValue; |
| 33 | return parsedValue; |
| 34 | }; |
| 35 | |
| 36 | // 将环境变量转换为布尔值 |
| 37 | const getBooleanEnvVariable = (key: string, defaultValue: boolean): boolean => { |
no test coverage detected