Что такое эквивалент ArchUnit в экосистеме JavaScript?
ArchUnit - это бесплатная, простая и расширяемая библиотека для проверки архитектуры вашего кода Java с использованием любой простой среды модульного тестирования Java. То есть ArchUnit может проверять зависимости между пакетами и классами, слоями и слайсами, проверять циклические зависимости и многое другое.
Мы пишем приложение JavaScript, которое становится большим. У нас есть несколько архитектурных правил, которые мы хотели бы применить, основной сценарий использования был бы примерно таким: эти пакеты не могут требовать этих.
Существует ли в экосистеме JavaScript эквивалентный инструментарий, позволяющий добиться того, что ArchUnit делает для Java?