kirbydesign / designsystem

Kirby Design System
https://cookbook.kirby.design
MIT License
83 stars 22 forks source link

[Enhancement] Migrate to Ionic standalone components #3342

Closed RasmusKjeldgaard closed 5 months ago

RasmusKjeldgaard commented 7 months ago

Describe the enhancement

Angular 17 ships with a new build system based on ESM, esbuild and vite, and this is the default system used for new applications.

To allow consumers to benefit from this, we need to migrate to Ionics standalone components as detailed here: https://ionicframework.com/docs/angular/build-options#overview


Checklist:

The following tasks should be carried out in sequence in order to follow the process of contributing correctly.

Refinement

Implementation

The contributor who wants to implement this issue should:

Review

Once the issue has been implemented and is ready for review: