Кое-что забыл написать в своём ответе.
Обрати внимание на то, что я не принтю результат прямо в функции count_letters. Функция лишь возвращает вычисленный результат. Это называется чистая функция. Одно из важных понятий чистого кода.
Noder SS, в качестве БД для хранения страниц можешь использовать SQLite. Его устанавливать не надо, это будет обычный файл. Надо только установить модуль: npm install sqlite3