-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
NPM: Update to version 7 #1066
base: master
Are you sure you want to change the base?
NPM: Update to version 7 #1066
Conversation
NPM made some changes to package.json and package-lock. From what I can tell these changes are backward compatible, see https://docs.npmjs.com/cli/v7/configuring-npm/package-lock-json I also moved dependencies that affect the build package to regular dependencies instead of devDependencies. As far as I know this is correct usage and allows developers to easily see what affets the built backage and what affects the devOps process.
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.
great! we may hold to merge this as well for a bigger release
This is not a user affecting change so it shouldn't matter if it's a big or small release. I do want to break this into two patches though... |
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.
This looks entangled with removing Wyrm, so would have to be on a later release. The other PR that touches this file probably is more close to merging, but this one has to be pushed pretty far out.
This is not related to removing wyrm, the splitting of dev requirements are also not necessary, I meant to update this patch. |
@@ -17,7 +17,6 @@ | |||
"url": "https://github.com/readthedocs/sphinx_rtd_theme/issues" | |||
}, | |||
"homepage": "https://github.com/readthedocs/sphinx_rtd_theme", | |||
"dependencies": {}, |
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.
npm7 doesnt like this being empty.
NPM made some changes to package.json and package-lock. From what I can
tell these changes are backward compatible, see
https://docs.npmjs.com/cli/v7/configuring-npm/package-lock-json
I also moved dependencies that affect the build package to regular
dependencies instead of devDependencies. As far as I know this is
correct usage and allows developers to easily see what affets the built
backage and what affects the devOps process.