We’re facing the same problem.
We also use a NXRM npm-group that is configured as registry in the npmrc
.
For example, when I npm install @craco/craco
, I get the error that the dependency accepts@~1.3.8
is not present.
$ npm i @craco/craco
npm ERR! code ETARGET
npm ERR! notarget No matching version found for accepts@~1.3.8.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
However, the package can be found on the NXRM.
If I remove the NXRM npm-group registry from the .npmrc
file, the installation succeeds.
We have observed that this behavior only occurs with npm version >= 7. With npm 6 there are no problems.
It seems that there is a problem with NXRM groups starting from npm version 7.