graphql-tools: Error: @graphql-tools/merge@npm:^6.2.8: No candidates found

Describe the bug

I think there is an issue with the latest release.

I could install after adding this to my package.json with yarn as the package manager.

  "resolutions": {
    "@graphql-tools/merge@^6.2.8": "6.2.7"
  }

To Reproduce Steps to reproduce the behavior: yarn install

Expected behavior

Environment:

  • OS:
  • @graphql-tools/...:
  • NodeJS:

Additional context

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Reactions: 28
  • Comments: 24 (5 by maintainers)

Most upvoted comments

Sorry for inconvinence! Somehow version 6.2.8 got broken by NPM. I tried to republish it manually too but it said You cannot publish over the previously published versions: 6.2.8 so I published 6.2.9 instead. Please let us know if 6.2.9 is working for you all!

Hi. I’m from Gatsby, and this is breaking all new Gatsby sites.

I reported the issue to NPM by using their contact page. We’d appreciate if anyone else has more ideas or contacts at NPM.

https://www.npmjs.com/package/@graphql-tools/merge/v/6.2.9 is now live, and the tarball seems to be live too

I can confirm that Gatsby sites are now working again. hugops to @ardatan. Thanks for the quick fix.

Same problem here.

npm ERR! code ETARGET
npm ERR! notarget No matching version found for @graphql-tools/merge@^6.2.8.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! notarget
npm ERR! notarget It was specified as a dependency of '@graphql-tools/load'
npm ERR! notarget

it seems to have this error now npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.8.tgz - Not found npm ERR! 404 npm ERR! 404 ‘@graphql-tools/merge@https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.8.tgz’ is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url.

This is breaking our whole CI pipeline 😦

@bogdan-calapod

This is breaking our whole CI pipeline 😦

It’s breaking a lot of CI pipelines i am sure

Something must be wrong with NPM. 403 Forbidden - PUT https://registry.npmjs.org/@graphql-tools%2fmerge - You cannot publish over the previously published versions: 6.2.8 It gives this while publishing 6.2.8. I’ll try to publish 6.2.9 instead.

for those not on yarn, downgraded and pinned graphql-tools to 6.2.3 and my project builds again.

It’s working!

I now have a different error:

npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.8.tgz
npm ERR! 404 
npm ERR! 404  '@graphql-tools/merge@^6' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of '@graphql-codegen/core'
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

It looks like that 6.2.8. publish is corrupted somehow. A new 6.2.9 might be the safest option.

I see 6.2.8 as the latest build on NPM