You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new zepter duplicate-deps check as part of CI (#9809)
# Description
This PR builds on my previous
[PR](#9233) and addresses
feedback from Basti’s comment
[here](#9283 (comment)).
To prevent the same situation from recurring in the future, I’ve
introduced a new **lint check** in **Zepter**, which is now also
integrated into the CI workflow. The purpose of this check is to
automatically detect and block cases where the same dependency is
declared both under `[dependencies]` and `[dev-dependencies]`.
# Do not try to add a new section into `[features]` of `A` only because `B` expose that feature. There are edge-cases where this is still needed, but we can add them manually.
16
+
# Do not try to add a new section into `[features]` of `A` only because `B` exposes that feature.
17
+
# There are edge-cases where this is still needed, but we can add them manually.
17
18
'--left-side-feature-missing=ignore',
18
-
# Ignore the case that `A` it outside of the workspace. Otherwise it will report errors in external dependencies that we have no influence on.
19
+
# Ignore the case that `A` is outside of the workspace. Otherwise it will report errors
20
+
# in external dependencies that we have no influence on.
19
21
'--left-side-outside-workspace=ignore',
20
-
# Some features imply that they activate a specific dependency as non-optional. Otherwise the default behaviour with a `?` is used.
22
+
# Some features imply that they activate a specific dependency as non-optional.
23
+
# Otherwise the default behaviour with a `?` is used.
0 commit comments