-
Notifications
You must be signed in to change notification settings - Fork 79
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
Vulnerability in got #6
Comments
Hi! I discovered this too.
to this:
And also run Thank you, |
I've just stripped the dependencies and moved it to devDependencies. A better solution might involve updating to a newer version of got but as I understand it, due to ESM imports, it would cause another major breaking change here. The bin doesn't seem to work anymore, anyways, the API returns 403 when fetched from node but works fine in the browser. Unfortunately, I don't have write access to Experience-Monk (formally Jam3) repositories, so I created a PR: @njam3 perhaps you could give me bulk access to some of these? or we could migrate them to my account? otherwise you will have to keep maintaining them in step with my updates. EDIT: I should add, that I've already published this new version on NPM, and now the github is out of step with npm until the PR is merged. |
PR #7 now merged. Thank you! Dependency solved. When you think you have the time, don't stress, the only thing left to fix for now is to update:
to
|
@anton-x-t I think the challenge with that is that it will involve a more dramatic overhaul of the code (going from CJS to ESM). I'm not sure it would be considered a breaking change at that point since the npm module won't change, but if you'd like to send a PR I am sure it could be updated to remove this vulnerability (which, BTW, only would be possible now in local dev). |
@mattdesl Thank you very much for explaining, alright. I can't do it now, if I have time and can I'll ask for permission to create a branch. Thank you very much again for resolving this so quickly! |
This is mostly an issue for downstream dependents. Considering that this is a breaking change, it may be easier to shuffle dependencies as mentioned in issue 5 and leave the issue for later.
The text was updated successfully, but these errors were encountered: