This updates node-gyp to v7, allowing us to deduplicate a lot of
significant dependencies.
Fix: #1281
Fix: https://github.com/npm/statusboard/issues/67
PR-URL: https://github.com/npm/cli/pull/1846
Credit: @isaacs
Close: #1846
Reviewed-by: @ruyadorno
Reinstall everything from a clean node_modules and package-lock.json
state.
Re-generate list of bundleDependencies and node_modules/.gitignore with
a script that does the right thing based on actual dependency state.