I haven't used semicolons for at least 5 years. Let's not overstate the "overhead", which I would say is zero. Especially in this comment thread where we just established the tooling handles it for you.
Frankly, I die inside every time I work with a semicolon codebase and have to move a semicolon just to chain onto:
promise
.then()
.catch();
+ .then();
foo
.bar()
.baz();
+ .qux();
You are making the common developer/HNer mistake of overvaluing familiarity and overestimating how hard anything slightly unfamiliar must be.
I challenge you to try it the next time you write some Javascript. Don't use semis and remember the one rule I taught you.