<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 23, 2018 at 4:20 AM, Mark Banner <span dir="ltr"><<a href="mailto:mbanner@mozilla.com" target="_blank">mbanner@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>I would like to increase the minimum requirements for node with
      ESLint to node v8.9.1, npm v5.5.1 for the following reasons:<br>
    </p>
    <ul>
      <li>ESLint 5.x is now in alpha, and raises its minimum node
        requirement level to 6.14.0 (ours is currently 6.9.1)</li>
      <li>MozillaBuild & our automation already use node 8.9.1</li>
      <li>node 8.9.1 ships with npm 5.5.1</li>
      <li>A lot has changed in npm between 3.10.x and 5.5.x, upgrading
        the minimum will provide better consistency for developers,
        especially with respect to npm-shrinkwrap.json/package-<wbr>lock.json<br>
      </li>
      <li>This brings us closer to what was suggested in the "Intent to
        require Node to build..." thread.</li>
    </ul>
    <p>I'm thinking about bumping this the week of 7th May - after the
      merges have completed. <br>
    </p>
    <p>I would like to hear feedback - positive or negative - from
      anyone likely to be affected by this proposal.</p></div></blockquote><div>Full steam ahead from me!</div><div><br></div><div>Nick</div><br></div></div></div>