<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>tl;dr ESLint has just moved reading third-party paths from
      .eslintignore to ThirdPartyPaths.txt.</p>
    <p>A <a moz-do-not-send="true"
        href="https://bugzilla.mozilla.org/show_bug.cgi?id=1607172">couple</a>
      of <a moz-do-not-send="true"
        href="https://bugzilla.mozilla.org/show_bug.cgi?id=1608799">bugs</a>
      have just landed on central which have updated ESLint and changed
      how we handled third-party paths.</p>
    <p>The new ESLint changes mean that we are able to load paths to
      ignore from external files and hence we now load them from <a
        moz-do-not-send="true"
href="https://searchfox.org/mozilla-central/source/tools/rewriting/ThirdPartyPaths.txt">tools/rewriting/ThirdPartyPaths.txt</a>.
      Obviously this now means we only need to list them in one place.</p>
    <p>Please only add files/paths to .eslintignore for things we
      specifically don't want to ESLint only - for example, preprocessed
      files or files that intentionally have invalid syntax. Anything
      that is third-party should now go into ThirdPartyPaths.txt.</p>
    <p>Thanks,</p>
    <p>Mark<br>
    </p>
  </body>
</html>