This functionality already exists but appears to be only implemented by linter plugins to ESLint or TSLint.
We have moved 50+ .NET projects over into a monorepo using nx-dotnet, but we now fear that it might become a monolith/ball of spaghetti if we cannot impose constraints on which apps can depend on which libraries.
Is there a solution for this?