public-ui / kolibri

The accessible HTML-Standard
https://public-ui.github.io
European Union Public License 1.2
173 stars 33 forks source link

🛠️ Todo: Angular Versionskonflikte zwischen Library und App `@angular/core` #6217

Open deleonio opened 8 months ago

deleonio commented 8 months ago

Wenn wir unserer Adapter compilieren, dann funktioniert das in der App nur, wenn dort genau die gleiche Angular-Version verwendet wird. Das ist etwas schade. Können wir hier etwas dran ändern?

sdvg commented 8 months ago

🤔 Es klingt so, als würden wir gerade den Angular Core (vielleicht auch Common) als Teil der Adapter bundlen. Vielleicht können wir die Dependency "externalizen", so dass die Peer-Dependency aus dem Projekt auch im Adapter importiert wird.

github-actions[bot] commented 2 months ago

This issue has been automatically marked as stale and will be closed in 10 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, please post a comment or remove the Stale label.

deleonio commented 2 months ago

Is in next sprint ...

laske185 commented 2 months ago

Todo: @angualar/core als peer-Dependency verwenden.

AlexanderSchmidtCE commented 1 month ago

Die peerDependency erweitern hat nicht geholfen. Getestet wurde mit folgenden Schreibweisen: "@angular/core": ">=18.0.0", "@angular/common": ">=18.0.0" "@angular/core": "^18.0.0", "@angular/common": "^18.0.0", "@angular/core": "18.x", "@angular/common": "18.x".