Nie wiem w czym edytujesz, ale ja używam JSHint żeby wyłapywał takie rzeczy jak brak średnika, używanie `if`a bez klamr itp.