11 Commits

Author SHA1 Message Date
Lars den Bakker
573dcf1ba3 fix(rollup-plugin-html): ensure inline module ids are unique 2020-08-07 07:52:02 +02:00
Sami Hiltunen
71b53d1814 fix(rollup-plugin-html): support rollup watch mode (#1784)
This commit fixes two issues that prevent rollup-plugin-html from
being used with Rollup's watch mode:

1. Each run adds the entrypoint from the input HTML file to the
   input modules. This commit clears the whole build state each run
   so the inputs from earlier runs are not included in the later
   builds.
2. Changes to the input HTML files are not detected. This is fixed
   by adding Rollup's input file as a watch file if it is a valid
   input for the plugin.
2020-08-05 17:14:17 +02:00
Thomas Allmer
a65453576c feat: support building of multi page applications (mpa) 2020-08-03 16:23:34 +02:00
Thomas Allmer
efea41f64c feat(rollup-plugin-html): support multiple html inputs (#1671) 2020-05-27 19:55:36 +02:00
Lars den Bakker
dc3a4cef00 fix(rollup-plugin-html): resolve imports in inline modules 2020-03-16 17:11:31 +01:00
Lars den Bakker
f53aea6f8c fix(rollup-plugin-html): handle race conditions with multi build 2020-03-14 09:57:37 +01:00
Lars den Bakker
adad26542e feat(rollup-plugin-html): allow setting rollup input as html 2020-03-14 09:57:37 +01:00
Lars den Bakker
39cc2db792 feat(rollup-plugin-polyfills-loader): first release 2020-03-08 18:05:52 +01:00
Lars den Bakker
73a69d661a feat(rollup-plugin-html): use named child plugins when using addOutput 2020-03-08 18:05:52 +01:00
Lars den Bakker
e42c1ae6a0 feat(rollup-plugin-html): other plugins can inject transform functions 2020-03-08 18:05:52 +01:00
Lars den Bakker
9acb29ac84 feat(rollup-plugin-html): first release 2020-02-29 15:35:48 +01:00