I am in the process of upgrading to vue@2.7 from vue@2.6 so that I can prepare to migrate entirely to vue@3 in the future.
The project currently has @vue/composition-api installed which is not compatibable with vue@2.7 so I am trying to remove this package. However no matter how many times I run npm uninstall
or npm remove
the package will not be removed from my package-lock.json file.
I think this is because of another package I have installed, vue-demi, which has @vue/composition-api has a peer depency. But I haven't been able to uninstall this package either and neither of these packages even exist in my package.json.
I am not sure how I can fix this but it's been driving me crazy and help would be greatly appreciated thanks!