To achieve stronger type safety across the codebase, we need to add TypeScript support to the existing Faust packages.
- Add TypeScript types/interfaces.
- Ensure all types are exported as needed.
- Refactor existing code to align with new types if necessary.
- Run a full type check (tsc) and resolve all errors.
Note: This issue applies to the next version of Faust and it's packages.
To achieve stronger type safety across the codebase, we need to add TypeScript support to the existing Faust packages.
Note: This issue applies to the next version of Faust and it's packages.