Существуют ли инструменты для автоматического удаления комментариев из JavaScript кода?

Ищу решение для очистки кода от комментариев

Работаю над веб-проектом и столкнулся с проблемой. Хочу оставлять подробные комментарии в своем JavaScript коде для удобства разработки, но перед выгрузкой на продакшен сервер нужно их убирать.

Понимаю что можно написать свой скрипт для этого, но зачем изобретать велосипед если уже есть готовые решения. Может кто-то знает хорошие утилиты или библиотеки для этой задачи?

Также интересует вопрос обработки ASP страниц - есть ли там похожие инструменты для удаления комментариев?

Буду благодарен за любые советы и рекомендации!

UglifyJS отлично подходит для этого! Он удаляет комментарии и минимизирует код одновременно. Для ASP можно попробовать regex в PowerShell - не идеально, но справляется. Смотрел ли ты в сторону webpack или gulp для своей сборки?

Для JS кода используй strip-comments - простая npm библиотека, которая делает именно то, что нужно. Ставится через npm install strip-comments и легко интегрируется в билд. Можешь настроить - убирать только однострочные или все комментарии. По ASP не подскажу, но аналогичные решения точно есть.