number.ts (280B)
1 export function parseIntOrDefault (value: any, defaultValue: number): number { 2 if (typeof value === 'number') { 3 return value 4 } 5 if (typeof value !== 'string') { 6 return defaultValue 7 } 8 const parsed = parseInt(value) 9 return isNaN(parsed) ? defaultValue : parsed 10 }