-
Notifications
You must be signed in to change notification settings - Fork 393
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(extractor/babel)!: sealed, non-fragile babel extractor options #1367
refactor(extractor/babel)!: sealed, non-fragile babel extractor options #1367
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
size-limit report 📦
|
@thekip anyway thanks for your contributions, but could you please do it in smaller reviewable parts? Such PRs are extremely hard to review and there is a big risk to miss some bugs also, please do not push so hard with these major changes, rewriting the library it's something that we don't want at the moment. Please, let's do all of this work in smaller steps |
No, i could not. This already an atomic change to only one part of functionality. Please review only this commit 5c162c2 The major changes concentrated around one file |
5c162c2
to
49b2064
Compare
49b2064
to
e860ece
Compare
e860ece
to
fd76a91
Compare
fd76a91
to
3dae37b
Compare
3dae37b
to
64bcc49
Compare
64bcc49
to
8a51f63
Compare
8a51f63
to
2d43e87
Compare
done |
Co-authored-by: Martin Chrástek <chrastek12@gmail.com>
cf730e7
to
a7a7ef9
Compare
Fixes:
#1314
#1305
#1206
#952
All current problems with babel extractor due to the fact user may have various babel configuration and transformation which potentially may break extraction process (and they do!)
Briefly:
Supported projects:
extractorParserOptions.flow: true
Custom extractor interface was changed to supply
code
andsourcemaps
, so simple custom extractor may look like:BREAKING CHANGES:
Tasks: