Support webpack instead of relying solely on JShrink #15190
Labels
c: Platform
For Matomo platform changes that aren't impacting any of our APIs but improve the core itself.
not-in-changelog
For issues or pull requests that should not be included in our release changelog on matomo.org.
RFC
Indicates the issue is a request for comments where the author is looking for feedback.
Milestone
In order to support using TypeScript, Angular and a better less compiler in the future we should consider allowing webpack in the development workflow.
A possible way to do this would be to run webpack on build via some sort of build-js command. this would be run by matomo-package when generating the default matomo package, and for plugins on the marketplace when deploying new versions. (Doing it this way means we don't have to require node on users' machines.)
Using it for less compilation is generally more of an issue since it would break theming.
The text was updated successfully, but these errors were encountered: