Вам не стоит беспокоиться о массовом обновлении большого количества устаревшего кода с единственной целью вставки точек с запятой. Это классический случай "делать это неправильно".
Как бы вы проверили результаты?
Как бы вы гарантировали, что никакая «функциональность» (как побочный эффект ошибки, вызванной отсутствием точки с запятой) не будет потеряна?
Как вы думаете, добавление точек с запятой ко всем этим файлам даст вам? Помимо файлов большего размера (я не использую точки с запятой) и огромное количество непроверенных изменений кода?
Как сказал Гамбо, используйте jslint . Я использовал бы это на файлах, поскольку Вы редактируете их в своей повседневной работе. Когда вы редактируете эти файлы, вероятно, вы будете тестировать изменения файла в это время. Это было бы самое идеальное время, чтобы сойти с ума с вставкой точки с запятой.
Кроме того, если вы заботитесь о сохранении и поддержке 2000-3000 устаревших javascript-файлов, у вас гораздо большие проблемы, чем с запятой