async function loadPackets(code: string): Promise { if (code !== "BE") throw new Error("Unknown lot"); return 9; } async function main(): Promise { console.log(await loadPackets("BE")); try { await loadPackets("XX"); } catch { console.log("Lookup rejected"); } } await main();