`resguard` is a lightweight and elegant package designed to simplify error handling and improve code readability when working with promises in TypeScript. It wraps promises and returns in an object or tuple containing both data and error properties, strea