Monorepo

 →  Проблема запуска eslint в монорепозитории

published 28 October 2020

В монорепозитории с UI китом(stencil/typescript) столнулся с проблемой, что запуск eslint на весь репозиторий падает с ошибкой. Как запуск из консоли, так и запуск через husky.

Ошибка при запуске через husky:

./node_modules/.bin/eslint --fix was terminated with SIGABRT

Ошибка при запуске через консоль:

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

Оказывается проблема, в том, что eslint пытается загрузить в себя все конфигурации проектов, и у него заканчивается память…