it-at-m / refarch-templates

All templates for the Reference Architecture of it@M
MIT License
7 stars 4 forks source link

[Maintenance] Make composition API default and remove compilation for options API features #158

Closed devtobi closed 1 month ago

devtobi commented 3 months ago

Relevant template

refarch-frontend, refarch-webcomponent

Problem description (optional)

No response

Desired solution

With the new vite-plugin-vue (see https://github.com/vitejs/vite-plugin-vue/commit/7fc7994) we are able to remove Vue internal Options API code. This results in smaller builds and thus should be enabled by default.

Considered alternatives (optional)

No response

Additional context (optional)

LCM of vite-plugin-vue has to be done before this issue can be taken care of.

No duplicate

Code of Conduct

devtobi commented 2 months ago

This is blocked for now because vitejs/vite-plugin-vue has to be bumped to 5.1.0 before using this feature.

devtobi commented 1 month ago

No longer blocked. :)