-
Notifications
You must be signed in to change notification settings - Fork 1
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
GN-4543: Fix/enable dependency-lint
#159
Conversation
dependency-lint
dependency-lint
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like a good solution and the dependency-lint issues are resolved.
There is something I do not understand though:
- ember-rdfa-editor specifies
~1.0.1
for theember-focus-trap
dependency, so accepts1.0.1
and1.0.2
- appuniversum specifies
^1.0.2
for theember-focus-trap
dependency, so accepts1.0.2
and1.1.0
where1.1.0
is faulty.
=> Why doesn't npm dedupe the dependency and install1.0.2
once?
Good question, I don't know 🤔 I've bumped |
Hmm, I wonder if using |
Thanks! Did not know about Although, using npm uninstall @appuniversum/ember-appuniversum && npm install @appuniversum/[email protected] --save-dev --prefer-dedupe still brings P.S. I guess it does not do one off dedupe for a package, but only does a full dedupe, trying with
it did dedupe the whole package.json though, so there are multiple changes in |
Ok nice :) I don't think it's a problem that there are other changes in the package-lock |
Hmm, |
I guess we can indeed leave the override on |
I just set the override to |
@dkozickis just needs a merge from latest master and then its good to go |
Overview
GN-4542: Fix issues reported by
dependency-lint
tracked-toolbox
to^2.0.0
based on this comment - Update dependencies appuniversum/ember-appuniversum#421 (comment)ember-focus-trap
to1.0.1
based on this issue - Peerdep on ember-source too strict? josemarluedke/ember-focus-trap#82GN-4542: Enable
dependency-lint
on CIConnected issues and PRs:
https://binnenland.atlassian.net/browse/GN-4543
Setup
How to test/reproduce
ember dependency-lint
, should return 0Checks PR readiness