-
@Jakeherringbone In that case, ASI requires linting tools like that to prevent mistakes, while explicit semicolons avoid such errors directly. You don't *need* to set up a linter, the language just naturally avoids such problems.
-
@Jakeherringbone Actually using such tools also causes an inconsistency. You *need* semicolons for those specific cases. The question isn't semis vs no-semis; it's semis vs mostly no semis, except for times where the linter says I need them. I certainly prefer consistent semicolons instead;