(cardNumber)
| 331 | } |
| 332 | |
| 333 | function maskCardNumber(cardNumber) { |
| 334 | const digits = String(cardNumber || "").replace(/\D/g, ""); |
| 335 | if (!digits) return "-"; |
| 336 | if (digits.length <= 8) return `${digits.slice(0, 2)}****${digits.slice(-2)}`; |
| 337 | return `${digits.slice(0, 4)}****${digits.slice(-4)}`; |
| 338 | } |
| 339 | |
| 340 | function resolveCountryAlias(raw) { |
| 341 | const key = String(raw || "").trim(); |
no outgoing calls
no test coverage detected