SMPP in Pure TypeScript Currently targeting Deno runtime, but it should work in any other modern runtime with some minor adaptations.