title: Unsupported engine, when installing eslint-plugin-react
body: <p>New react user here, I'm encountering the following error in my terminal when I install <code>eslint-plugin-react</code> and <code>eslint-plugin-react-hooks</code>.</p>
  <pre><code>npm WARN EBADENGINE Unsupported engine {
  npm WARN EBADENGINE   package: '@es-joy/jsdoccomment@0.10.8',
  npm WARN EBADENGINE   required: { node: '^12 || ^14 || ^16' },
  npm WARN EBADENGINE   current: { node: 'v17.3.0', npm: '8.3.0' }
  npm WARN EBADENGINE }
  npm WARN EBADENGINE Unsupported engine {
  npm WARN EBADENGINE   package: 'eslint-plugin-jsdoc@36.1.1',
  npm WARN EBADENGINE   required: { node: '^12 || ^14 || ^16' },
  npm WARN EBADENGINE   current: { node: 'v17.3.0', npm: '8.3.0' }
  npm WARN EBADENGINE }
  </code></pre>
  <p><strong>package.json</strong></p>
  <pre><code>{
    &quot;name&quot;: &quot;postcode-pricing&quot;,
    &quot;version&quot;: &quot;1.0.0&quot;,
    &quot;description&quot;: &quot;Lorum Ipsum&quot;,
    &quot;main&quot;: &quot;index.js&quot;,
    &quot;scripts&quot;: {
      &quot;build&quot;: &quot;wp-scripts build&quot;,
      &quot;start&quot;: &quot;wp-scripts start&quot;,
      &quot;start:custom&quot;: &quot;wp-scripts start src/index.js --output-path=admin/build&quot;,
      &quot;test&quot;: &quot;echo \&quot;Error: no test specified\&quot; &amp;&amp; exit 1&quot;
    },
    &quot;keywords&quot;: [],
    &quot;author&quot;: &quot;&quot;,
    &quot;license&quot;: &quot;ISC&quot;,
    &quot;devDependencies&quot;: {
      &quot;@wordpress/scripts&quot;: &quot;^19.2.2&quot;,
      &quot;eslint&quot;: &quot;^7.32.0&quot;,
      &quot;eslint-plugin-react&quot;: &quot;^7.28.0&quot;,
      &quot;eslint-plugin-react-hooks&quot;: &quot;^4.3.0&quot;
    }
  }
  </code></pre>
  <p><strong>.eslintrc.json</strong></p>
  <pre><code>{
    &quot;env&quot;: {
      &quot;browser&quot;: true,
      &quot;es2021&quot;: true
    },
    &quot;extends&quot;: [&quot;plugin:react/recommended&quot;, &quot;google&quot;],
    &quot;parser&quot;: &quot;@typescript-eslint/parser&quot;,
    &quot;parserOptions&quot;: {
      &quot;ecmaFeatures&quot;: {
        &quot;jsx&quot;: true
      },
      &quot;ecmaVersion&quot;: 12,
      &quot;sourceType&quot;: &quot;module&quot;
    },
    &quot;plugins&quot;: [&quot;react&quot;, &quot;react-hooks&quot;, &quot;@typescript-eslint&quot;],
    &quot;rules&quot;: {
      &quot;react-hooks/rules-of-hooks&quot;: &quot;error&quot;,
      &quot;react-hooks/exhaustive-deps&quot;: &quot;warn&quot;
    }
  }
  </code></pre>
  <p>Is anyone able to help me make sense of these particular errors?</p>