tinesoft/ngx-cookieconsent

[Bug] Restrictive `peerDependency` of `rxjs` causes conflicts with other packages

beyerleinf opened this issue · 0 comments

Ngx-CookieConsent Version

4.0.1

CookieConsent Version

3.1.1

Angular CLI (or Nx CLI) Version

15.1.1

Node Version

18.13.0

OS Version

MacOS 13.0.1

Expected Behaviour

Angular has a peerDependency of rxjs for ^7.4.0 and I'd expect this package to have the same.

Actual Behaviour

The current peerDependency of rxjs for this package is ~7.5.0 which causes conflicts with packages like ngx-bootstrap.

Steps to reproduce the behaviour

  • Use Angular 15
  • Use ngx-bootstrap@10.2.0
  • Use ngx-cookieconsent@4.0.1
  • Run npm i
  • Observe error resolving dependencies because of rxjs