| import { parseStrictPositiveInteger } from "../../infra/parse-finite-number.js"; | |
| export function parsePort(raw: unknown): number | null { | |
| if (raw === undefined || raw === null) { | |
| return null; | |
| } | |
| return parseStrictPositiveInteger(raw) ?? null; | |
| } | |
| import { parseStrictPositiveInteger } from "../../infra/parse-finite-number.js"; | |
| export function parsePort(raw: unknown): number | null { | |
| if (raw === undefined || raw === null) { | |
| return null; | |
| } | |
| return parseStrictPositiveInteger(raw) ?? null; | |
| } | |