TypeScript Support: Enhance TypeScript compatibility by adding .js to imports, ensuring smoother integration and fewer errors for developers using the latest TypeScript settings.
TypeScript Global Types: Improve code quality by avoiding the use of global NodeJS types, promoting better practices with explicit imports.
Fixes
Fix TypeScript error related to complex union types, ensuring that users can work with Execa without encountering this issue when using TypeScript 5.1 or later.