Work in progress: webpack
Still far from complete. Progress:
- [x] bundle pad code
- [x] bundle plugin code
- [x] file name based on content hash (for cache friendliness)
- [x] source map
- [ ] bundle frontend tests
- [ ] watch for changes when not in production mode (to facilitate development)
- [ ] figure out migration plan for plugins that do dynamic
require()(are there any?) - [ ] bundle timeslider code
- [ ] bundle inner frame code
- [ ] put vendor code in a separate chunk
- [ ] put shared code (pad, timeslider, inner) in separate chunks
- [ ] split cleanups off into their own commits
- [ ] figure out better way to handle
adoptPluginsFromAncestorsOf()(can it be removed?)
For future PRs:
- [ ] babel
- [ ] bundle CSS
Fixes #4820
cc @webzwo0i
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.