Is your feature request related to a problem? Please describe.
Primeng is provided as a peer-dependency of systelab-components, but its definition only allows to define dependencies from 14.x major version as it is defined as follows:
"primeng": ">=14.0.0 <15.0.0",
On the other hand, this library is right now on its 17.x ( or latest ) major version, thus 14.x versions are only supported under the LTS channel, which requires commercial licence. Thus, this fact blocks projects that use systelab-components to upgrade primeng to latest versions, something that can became a must have at any point just to fix security vulnerabilities.
Describe the solution you'd like
Allow injecting to systelab-components a primeng version of 17.x ( or latest )
Additional context
Current usage of primeng on this library is quite limited, as it is only used for the implementation of the datepicker component.
Is your feature request related to a problem? Please describe. Primeng is provided as a peer-dependency of systelab-components, but its definition only allows to define dependencies from 14.x major version as it is defined as follows:
On the other hand, this library is right now on its 17.x ( or latest ) major version, thus 14.x versions are only supported under the LTS channel, which requires commercial licence. Thus, this fact blocks projects that use systelab-components to upgrade primeng to latest versions, something that can became a must have at any point just to fix security vulnerabilities.
Describe the solution you'd like Allow injecting to systelab-components a primeng version of 17.x ( or latest )
Additional context Current usage of primeng on this library is quite limited, as it is only used for the implementation of the datepicker component.