<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>