immer-adapter icon indicating copy to clipboard operation
immer-adapter copied to clipboard

Peer Dependency Support for angular v9 & v10

Open jcheenatcode opened this issue 5 years ago • 1 comments

The peer dependencies for "@ngxs-labs/immer-adapter": "^3.0.5" from npm, seems to be having a different peer dependency, than what's in master.

"peerDependencies": {
    "@angular/core": "^8.0.2",
    "@ngxs/store": "^3.4.0",
    "immer": "^3.1.2"
  }

What would be required to publish a newer version of this library?

  • is it something like a manual PR that could be created & submitted? (what would be needed to do?)
  • or is it something like an automated process & which is broken, because of which its not getting published to npm?

Or, Should we not use this library at all and just use the immer library directly as stated here

jcheenatcode avatar Jul 02 '20 18:07 jcheenatcode

I get the following warning with Angular 11:

npm WARN @ngxs-labs/[email protected] requires a peer of @angular/core@^8.0.2 but none is installed. You must install peer dependencies yourself.
npm WARN @ngxs-labs/[email protected] requires a peer of immer@^3.1.2 but none is installed. You must install peer dependencies yourself.      

Is this package still supported and will there be an update?

ckorherr avatar Dec 26 '20 18:12 ckorherr