title: Uncaught SyntaxError: \8 and \9 are not allowed in strict mode
body: <p>I work on a project using Angular v7 and just today encountered this error <code>Uncaught SyntaxError: \8 and \9 are not allowed in strict mode.</code> at runtime that will not go away</p>
  <p>I've been able to trace it back to the <code>angular-essential-select</code> module (2.0.12) that I use and cannot replace at the moment.
  I have not modified my <code>tsconfig.json</code> or my <code>angular.json</code> and I definitely not have strict mode enabled.</p>
  <p>The problem is that my app compiles properly, but does not work because of this error.</p>
  <p>I've tried everything I could think of (from a simple <code>npm ci</code> to a full clone of my repo on which <em>I have not pushed anything right before it broke</em>) and I'm out of idea. If anyone wants to chime in, it'll be appreciated.</p>
  <hr />
  <p><strong>Update:</strong><br />
  I tried a repo clone on a new machine: the issue does not translate on my other machine (which is a good point).</p>
  <p>My best guess is that a global npm package was updated for whatever reason and is causing this mess or some npm cache shenanigans.</p>
  <hr />
  <p><strong>Update #2:</strong></p>
  <p>I had checked only on Google Chrome, but Richard Hogg's comment made me check on Firefox: it works fine.<br />
  Guess that since both Google Chrome and MS Edge run on the same Chromium core, it could be an issue with a Chromium update... Back to figuring this thing out!</p>