It has been a long time since I’ve used NPM, but what happens if you simply delete the package-lock.json file?
package-lock.json