Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@ricardo-espinoza
Copy link
Contributor

This change updates yeoman-environment package version from 2.9.6 to 2.10.3, back to the configuration used in the QDK version 0.14.2011120240.

Some notes about this change:

  • This update is being done as a fix for issue VSCode: Creating first Q# project fails #848 .
  • This issue originated from a change in QDK 0.15.2101125897, in which this package was downgraded to 2.9.6 to mitigate an npm audit failure. See issue Update npm packages for VS Code extension with npm audit #806 for details.
  • The original audit failure was tracked to axios@0.18.1, however, this has been fixed as of axios@0.21.1.
  • At this point it's safe to restore yeoman-environment to 2.10.3 since the npm audit doesn't fail with the updated axios and the npm dependency is no longer present.

Thanks @cgranade for the analysis of this issue.

@ricardo-espinoza ricardo-espinoza merged commit 9920f2e into main Feb 9, 2021
ricardo-espinoza added a commit that referenced this pull request Feb 11, 2021
This change updates yeoman-environment package version from 2.9.6 to 2.10.3, back to the configuration used in the QDK version 0.14.2011120240.
@ricardo-espinoza ricardo-espinoza deleted the ricardoe/bugs/npm-dependency-in-vsc branch February 3, 2022 02:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants