Skip to content
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

Fix npm security vulnerabilities #6831

Merged
merged 2 commits into from Aug 2, 2019
Merged

Fix npm security vulnerabilities #6831

merged 2 commits into from Aug 2, 2019

Conversation

joyceerhl
Copy link

@joyceerhl joyceerhl commented Aug 2, 2019

Remove react-data-grid-addons since we no longer need it.

  1. https://nodesecurity.io/advisories/1076
  2. https://nodesecurity.io/advisories/534

@joyceerhl joyceerhl added no-changelog No news entry required data science labels Aug 2, 2019
@joyceerhl joyceerhl requested a review from rchiodo August 2, 2019 16:28
@rchiodo
Copy link

rchiodo commented Aug 2, 2019

Hmm. Looks like the webpack is failing during the vsix compile.

@joyceerhl
Copy link
Author

joyceerhl commented Aug 2, 2019

Yeah, logs show

ERROR  Command failed: npm list --production --parseable --depth=99999
npm ERR! missing: marked@0.6.2, required by @jupyterlab/rendermime@1.0.1

It's probably because 0.6.2 is explicitly required by @jupyterlab/rendermime and it has its own node_modules folder https://github.com/jupyterlab/jupyterlab/blob/master/packages/rendermime/package.json

Until JupyterLab updates that dependency since this is a low severity vulnerability I can remove marked from our package.json? @rchiodo

@rchiodo
Copy link

rchiodo commented Aug 2, 2019

Wouldn't you have to actually add it?

@rchiodo rchiodo merged commit 261a134 into microsoft:master Aug 2, 2019
@joyceerhl joyceerhl deleted the t-huer/vulns branch August 2, 2019 18:37
@lock lock bot locked as resolved and limited conversation to collaborators Aug 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
no-changelog No news entry required
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants