Within the Codemirror 6 documentation and at line 41 of the code, there is a snippet that reads:
while (pending.length) pending.pop()!(data.updates)
I'm curious about the meaning of this syntax. It appears to be TypeScript specific. How would this look in JavaScript?