mistercrunch opened a new pull request, #35240: URL: https://github.com/apache/superset/pull/35240
After PR #35159 changes, developers had to manually run `npm run plugins:build` whenever types changed in packages or plugins. This adds automatic type checking and .d.ts generation to the webpack dev process using ForkTsCheckerWebpackPlugin. Key improvements: - Automatic type rebuilding when packages/plugins change - Inline type error reporting in webpack console - Incremental compilation for better performance - skipLibCheck optimization for faster type checking - Can be disabled with DISABLE_TYPE_CHECK=true npm run dev - Fixes PropTypes compatibility for JavaScript files This eliminates the need for manual type rebuilding and makes the development experience smoother while maintaining type safety. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
