-
Notifications
You must be signed in to change notification settings - Fork 798
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
bug: unable to externalize modules using stencil config #3336
Comments
@rwaskiewicz yes that would be great. thank you. |
I just want to say that Ionic Team has done a great job with Stencil JS bundling and all the rest of the features. It is just also good to be able to customize and extend existing bundling features, I can go ahead and close this bug. Please let me know. |
@selodev Thanks! If you wouldn't mind, I think closing this issue would be appropriate. We have it linked to Issue 3227 now, so we have the context & details that you provided associated with the PR should we need them Thanks again! |
Prerequisites
Stencil Version
2.15.0
Current Behavior
We are not able to externalize or share NPM modules between projects because the external option has been removed in the stenciljs config. Why would you even lock down stencil js config ? We would like that stencil.config.ts to be fully unopinionated so that developer or the consumer of stencil js can have full control over both stencil js and rollup config. We are a huge company wanting to use stencil js but not being able to extend the current stencil js config options is a huge bottleneck. We would like at least the external option in the output targets be enabled again.
Best regards,
Any feedback is greatly appreciated.
Expected Behavior
We should be able to externalize npm modules `by using external and globals options for rollup config in stencil js config.
Steps to Reproduce
Code Reproduction URL
n/a
Additional Information
We are not able to externalize or share npm modules at all.
The text was updated successfully, but these errors were encountered: