bad and naughty functions get sent to t̷̻̣̺͙̎͐ḩ̷̡͇̮͚͚̬̝͍̮͋̇̈́̏̊͂͌̒͜ͅͅe̷͚͆̔ ̶͉͕͔̩̞̳͔̟̜̥̥̈́̂̓̌͂́̈́̓́̂v̴̝͗̇̄̏̔̎̅̓̈͋̽͠͝o̷̡̦̳̤͚̖̩̞̙͔̙̯̊͐͆́̏̓̏̅́̚̚͝͝͝͝ͅi̷̺̬̇d̴̝̼̪̻̰̲̝̈́͋͐ͅ
Probably IIFE? Never in my career have I needed to use a JS void keyword. "Welcome to JavaScript, where everything is made up and the rules don't matter" 🤣
We definitely had the "no unhandled promises" eslint rule that suggested adding a void before the call that returned a promise to swallow it, but ran into similar issues like this.... `void` is evil in modern javascript, cast it away