(cause: unknown)
| 53 | const ATTR_SERVER_PORT = "server.port" |
| 54 | |
| 55 | const mssqlNumberFromCause = (cause: unknown): number | undefined => { |
| 56 | if (typeof cause !== "object" || cause === null || !("number" in cause)) { |
| 57 | return undefined |
| 58 | } |
| 59 | const number = cause.number |
| 60 | return typeof number === "number" ? number : undefined |
| 61 | } |
| 62 | |
| 63 | const mssqlConnectionErrorCodes = new Set([233, 10054]) |
| 64 | const mssqlAuthenticationErrorCodes = new Set([4060, 18452, 18456]) |