open-scd icon indicating copy to clipboard operation
open-scd copied to clipboard

Migrate OpenSCD to Rollup

Open pascalwilbrink opened this issue 1 year ago • 1 comments

With the new version of Lit (2.2.7), we can start using rollup as a bundler. Snowpack is not supported any longer. Example:

https://github.com/openscd/open-scd-core

Todo: Migrate to Rollup - Remove Snowpack - Create rollup configuration - Start using web-dev-server (dependency) - npm start should still work with the index.html

Acceptance criteria:

  • No usage of Snowpack any longer
  • Build output should keep the hierarchy / directory tree (tree shaking is nog possible in order to load plug-in dynamicly)

pascalwilbrink avatar Jan 11 '24 12:01 pascalwilbrink

Covert it into a spike: create a POC for the things above.

Sander3003 avatar Feb 07 '24 09:02 Sander3003