Replies: 1 comment 2 replies
-
Hey @iarna I feel this this is a discussion that could happen in the RFCs repo so I'm transferring it there. LMK if you have any other questions or need help with next steps. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Edit: I don't know if this really the right place for this? But it's not a bug, and not a feature request -- it's discussion of predevelopment research.
Context: RFC #37 introduces the idea of allowing the audit end point to fix problems with overrides rather than just setting versions as undesirable.
To get a feel for how this will work, I wrote a proxy for the bulk audit end point that injects overrides into that. I also wrote a stand alone client that submits packages to that end point and adds overrides to the package.json based on them.
This happy path is straightforward and unsurprisingly works well.
My concern here is backwards compatibility. Running an audit using npm v7 using this proxy end point. Doing this I learned a few things:
Observed behavior using this end point with npm 7:
Next steps:
Beta Was this translation helpful? Give feedback.
All reactions