Open leonardfactory opened 4 years ago
I'd be happy to answer.
I have written several babel plugins to enhance the i18n support, in order to use those plugins, I need to use babel.
We use Jest for writing all our test suites. (wasn't my decision :stuck_out_tongue:) Even though there is a third-party Jest transformer that compiles Typescript code, we had quite a lot of performance issues with using it, and we hoped that Jest would be more performant with Babel since that is the way that Jest recommends to write tests in Typescript. Many of our projects make extensive use of a couple of libraries that need decorator metadata in order to work. Using Jest with your Babel plugin works perfectly, thank you so much :tada: now our test suites run so much faster, and Jest no longer fills me with impotent rage
Hello guys, I'd like to start saying a big thank you to everyone, for your support and using this project. Given that, and having this project in production, I've started to see some issues between the TS world and the babel world (even small ones), and I'd like to give this project a direction based on real needs, current usage, etc.
Before proceeding with my own thoughts however, I'd like to ask you to tell me some info about your usage, especially:
babel
/babel-loader
with this plugin instead of puretsc
/ts-loader
?I know your time is precious, and I'll understand if you don't find a moment to answer, but I think this will be precious feedback for all the community, not only for this project. I'd like to see if there is something else I/we can do, and having the bigger picture could allow us to make our job easier, faster and more precise.
Thank you 🙏 , Leonardo