Skip to content

chore: remove deprecated @hey-api/client-next dependency#294

Open
peppescg wants to merge 1 commit intomainfrom
chore/remove-deprecated-hey-api-client-next
Open

chore: remove deprecated @hey-api/client-next dependency#294
peppescg wants to merge 1 commit intomainfrom
chore/remove-deprecated-hey-api-client-next

Conversation

@peppescg
Copy link
Collaborator

@peppescg peppescg commented Feb 3, 2026

Summary

  • Remove deprecated @hey-api/client-next package from devDependencies
  • The client functionality is now bundled directly in @hey-api/openapi-ts since v0.73.0
  • No functional changes - the plugin configuration remains the same

Why

Renovate flagged @hey-api/client-next as deprecated with no replacement available. The package is no longer needed as a separate dependency since its functionality was merged into the main @hey-api/openapi-ts package.

The @hey-api/client-next package has been deprecated since v0.73.0
of @hey-api/openapi-ts, which now bundles the client functionality
directly. This removes the redundant dependency.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI review requested due to automatic review settings February 3, 2026 15:53
@github-actions github-actions bot added the size/XS Extra small PR: < 100 lines changed label Feb 3, 2026
@peppescg peppescg self-assigned this Feb 3, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the deprecated @hey-api/client-next package from devDependencies. The client functionality has been bundled directly into @hey-api/openapi-ts since v0.73.0, making the separate package unnecessary. The project is using v0.90.10, which includes the bundled client.

Changes:

  • Removed @hey-api/client-next from devDependencies in package.json
  • Updated pnpm-lock.yaml to reflect the dependency removal
  • Regenerated client code with improved JSON parsing that handles empty response bodies

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
package.json Removes the deprecated @hey-api/client-next dependency from devDependencies
pnpm-lock.yaml Updates lock file to remove all references to the deprecated package
src/generated/client/client.gen.ts Auto-generated client code updated with improved JSON parsing logic for edge cases
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Extra small PR: < 100 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant