New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add support for notDependOnLibsWithTags like onlyDependOnLibsWithTags #984
Comments
I find the |
Yes, please add this prop! |
Hi, sorry about this. This was mislabeled as stale. We are testing ways to mark not reproducible issues as stale so that we can focus on actionable items but our initial experiment was too broad and unintentionally labeled this issue as stale. |
This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. |
Keep active. |
This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. |
Not stale. Still a feature I would like. |
This feature is needed. It's pretty limiting/cumbersome if we only have (from page 26)
|
This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. |
Not stale. I actually wrote an implementation of this rule on my fork; however, I discovered that we'll probably want to traverse the project graph to ensure no dependencies of dependencies have the disallowed tags. I'll try to find some time to finish that soon. |
See #8633 for my implementation of this. Feedback appreciated. |
This issue has been closed for more than 30 days. If this issue is still occuring, please open a new issue with more recent context. |
Please make sure you have read the submission guidelines before posting an issue
Prerequisites
Expected Behavior
Today we cannot define all
nx-enforce-module-boundaries
withonlyDependOnLibsWithTags
. Would be nice to havenotDependOnLibsWithTags
DSL to express forbid cases.e.g.,
lazy loaded modules
should not have dependency oneager loaded modules
but can depend onshared modules
Current Behavior
What is the current behavior?
we only have
onlyDependOnLibsWithTags
and it is limited to express more specific rules.Version
nx v.3.0
The text was updated successfully, but these errors were encountered: