title: How to handle conflicting peer dependencies?
body: <p>As a devDependency I have installed <code>&quot;@typescript-eslint/parser&quot;: &quot;~4.31.2&quot;</code></p>
  <p>Running <code>npm install</code> tells me, that a package needs <code>4.20.0</code> and another one <code>4.28.3</code> - if I understand the error correctly.</p>
  <p>How do I handle these npm package conflicts?</p>
  <pre><code>npm ERR! While resolving: @nrwl/eslint-plugin-nx@12.9.0
  npm ERR! Found: @typescript-eslint/parser@4.31.2
  npm ERR! node_modules/@typescript-eslint/parser
  npm ERR!   dev @typescript-eslint/parser@&quot;~4.31.2&quot; from the root project
  npm ERR!   @typescript-eslint/parser@&quot;^4.20.0&quot; from eslint-config-next@11.1.2
  npm ERR!   node_modules/eslint-config-next
  npm ERR!     dev eslint-config-next@&quot;11.1.2&quot; from the root project
  npm ERR!     eslint-config-next@&quot;^11.1.0&quot; from @nrwl/next@12.9.0
  npm ERR!     node_modules/@nrwl/next
  npm ERR!       dev @nrwl/next@&quot;12.9.0&quot; from the root project
  npm ERR!   1 more (@typescript-eslint/eslint-plugin)
  npm ERR! 
  npm ERR! Could not resolve dependency:
  npm ERR! peer @typescript-eslint/parser@&quot;~4.28.3&quot; from @nrwl/eslint-plugin-nx@12.9.0
  npm ERR! node_modules/@nrwl/eslint-plugin-nx
  npm ERR!   dev @nrwl/eslint-plugin-nx@&quot;12.9.0&quot; from the root project
  npm ERR! 
  npm ERR! Conflicting peer dependency: @typescript-eslint/parser@4.28.5
  npm ERR! node_modules/@typescript-eslint/parser
  npm ERR!   peer @typescript-eslint/parser@&quot;~4.28.3&quot; from @nrwl/eslint-plugin-nx@12.9.0
  npm ERR!   node_modules/@nrwl/eslint-plugin-nx
  npm ERR!     dev @nrwl/eslint-plugin-nx@&quot;12.9.0&quot; from the root project
  </code></pre>