Details
Description
If an npm package contains a repository when published, that information is used in the packages global repository url key.
curl -s https://nexus.local/repository/npm/<package> |jq -r '.repository.url'
If the package does change it's source location and therefore updates it's package.json metadata for the repository and publishes a new version, the global information is not updated.
This behavior is different from the public npm registry and does not work correctly with related tools (e.g. renovate).
https://github.com/renovatebot/renovate/discussions/13940