сделай нормальный node js project и просто импортируй его в бас,
передай туда все что нужно типа логгирования итд.
пишу на typescript и через grunt настроил чтобы на вин машину по ссш transpiled js.
Не знаю куда писать, но есть несколько предложений по работе баса.
Режимы файла. Когда добавляешь поле файла, там есть пункты только чтение и чтение с удалением. Мне например часто нужно работать с аккаунтами, и если в процессе раьоты он банится, я просто удаляю через работу с ресурсами.
Заметил что если выбрать сначала только чтение, а потом поставить в редактировании галочку записи, аккаунты после использования всеравно удаляются. Можно ли оставить режим записи, но что бы не было удаления.
Так же при создании настройки есть выбор: использовать один раз, несколько или неограниченно. Новичку очень тяжело понять смысл разницы между несколько и много. Может просто сделать настройку: использовать только раз, испольщовать только в одном потоке иои разрешить использовать в нескольких
В остальном идеальная программа и ваш подход к монетизации тоже