Добрый день. Собрал проект, вся логика лежит в bundle.js, и его подключаю на клиенте, чтобы приложение работало. Но дело в том что там есть настройки, которые требуют некоторые модули (ключи, пароли). Их сейчас каждый может посмотреть, как решается данная проблема?
тоже насторожил сначала этот момент, но подумав, пришёл к выводу что это не проблема ))
смотрите на firebase как на бекенд с открытым api, где данные доступны только авторизованым пользователям.
реализуйте безопасность на уровне прав, настройки вы никак не спрячете.
Обфусцируйте код, ключи и пароли будут записаны в малопонятные переменные в недрах минифицированного кода. Если не потратить на поиск изрядное количество времени, то и не найдёшь.