JavaScript 生态系统中的 ArchUnit 是什么?

use*_*878 9 javascript architecture automated-tests unit-testing archunit

ArchUnit 是一个免费、简单且可扩展的库,用于使用任何普通 Java 单元测试框架检查 Java 代码的体系结构。也就是说,ArchUnit 可以检查包和类、层和切片之间的依赖关系,检查循环依赖关系等等。

我们正在编写一个越来越大的 JavaScript 应用程序。我们有一些我们希望能够强制执行的架构规则,主要用例是这样的:这些包不能要求那些。

JavaScript 生态系统中是否有可实现 ArchUnit 为 Java 所做的等效工具?