Извлечение CallSite , это захватывает объект стека, так что вы можете использовать его любым удобным вам способом (и как объект, а не как строку).Это довольно круто, красиво и просто.Проверьте this для получения дополнительной информации об игре со стеком
Уже есть несколько отличных регистраторов для Node.js, но я создал регистратор, который выводит цветной, простой выводкраткая трассировка стека.Он не переопределяет console.log, что я считаю удобным.Если вам интересно, вы можете найти его здесь, node-logger .