connectrpc / connect-query-es

TypeScript-first expansion pack for TanStack Query that gives you Protobuf superpowers.
https://connectrpc.com/docs/web/query/getting-started
Apache License 2.0
228 stars 15 forks source link

npm install @connectrpc/connect-query fails #456

Closed timostamm closed 2 hours ago

timostamm commented 3 hours ago

In a blank project:

$ npm install @connectrpc/connect-query
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @connectrpc/connect-query@2.0.0-beta.2
npm WARN Found: @connectrpc/connect@undefined
npm WARN node_modules/@connectrpc/connect
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @connectrpc/connect@"2.x" from @connectrpc/connect-query@2.0.0-beta.2
npm WARN node_modules/@connectrpc/connect-query
npm WARN   @connectrpc/connect-query@"*" from the root project
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @connectrpc/connect@2.x.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
timostamm commented 3 hours ago

v2.0.0-beta.2 was inadvertently published with the latest tag. This has just been corrected:

$ npm install @connectrpc/connect-query

added 11 packages, and audited 12 packages in 5s
timostamm commented 3 hours ago

The peer dependency conflict is a separate issue:

$ npm install @connectrpc/connect-query@beta
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @connectrpc/connect-query@2.0.0-beta.2
npm WARN Found: @connectrpc/connect@undefined
npm WARN node_modules/@connectrpc/connect
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @connectrpc/connect@"2.x" from @connectrpc/connect-query@2.0.0-beta.2
npm WARN node_modules/@connectrpc/connect-query
npm WARN   @connectrpc/connect-query@"2.0.0-beta.2" from the root project
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @connectrpc/connect@2.x.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
timostamm commented 2 hours ago

Peer dependencies have been fixed and updated in https://github.com/connectrpc/connect-query-es/pull/458.

Release 2.0.0-beta.3 includes the fix:

$ npm install @connectrpc/connect-query@beta

added 10 packages, and audited 11 packages in 2s