ljharb / es-abstract

ECMAScript spec abstract operations.
MIT License
114 stars 30 forks source link

v1.14.0 was not available on npm #56

Closed kuyeduwu closed 5 years ago

kuyeduwu commented 5 years ago

The latest version on npm was v1.14.1, but seems v1.14.0 was removed from npm, the following error received if the v1.14.0 is a dependency: npm ERR! code ETARGET npm ERR! notarget No matching version found for es-abstract@1.14.0 npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist.

Xotic750 commented 5 years ago

es-abstract 1.14.0 no longer exists in npm

delueg commented 5 years ago

this makes my life so hard at the moment

ljharb commented 5 years ago

Duplicate of #55

@delueg semver should make updating to v1.14.1 trivial.

delueg commented 5 years ago

Maybe I don't get it but many dependencies of my project have es-abstract as a dependency itself. No direct dependency in my project. When ever i for example delete node_modules and run "npm i" the dependencies still fetch 1.14.0. is it really a solution to hack the package-lock.json?

ljharb commented 5 years ago

Not to hack it; but when using a lockfile you incur the burden of explicitly maintaining new transitive dependencies. In this case, you have to use npm update to update your lockfile, or regenerate it.

delueg commented 5 years ago

Yes you are right.. i forgot to say that I was deleting the lockfile as well. Yesterday it was still fetching 1.14.0 .. but now it works.