nrwl/nx

Can we get better docs re: dependency management best practices?

Opened this issue · 0 comments

Documentation issue

  • Reporting a typo
  • Reporting a documentation bug
  • Documentation improvement
  • Documentation feedback

Is there a specific documentation page you are reporting?

https://nx.dev/concepts/decisions/dependency-management

Additional context or description

The opinion expressed in the above docs seem to lean heavily in favor of single version policy; however, this contradicts the discussion in #19071, the introduction of the @nx/dependency-checks, and the automatic generation of package.json files for libraries. Frankly, this shift away from single version policy seems to violate a core tenet of Nx/monorepos. What's going on here? Can we get some better clarity regarding how the Nx team suggests we use Nx?