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