Skip to content

Support direct GitHub installs#130

Merged
neubig merged 1 commit into
mainfrom
fix/direct-github-installs
Apr 24, 2026
Merged

Support direct GitHub installs#130
neubig merged 1 commit into
mainfrom
fix/direct-github-installs

Conversation

@neubig
Copy link
Copy Markdown
Member

@neubig neubig commented Apr 24, 2026

Summary

  • add a prepare script so git-based installs build dist/ during installation
  • expose the client/http-client, events/remote-events-list, and workspace/remote-workspace subpath exports used by downstream consumers
  • document direct installation from github:OpenHands/typescript-client in the README
  • refresh the root package-lock.json version metadata to match package.json

Verification

  • ran npm install
  • ran npm run build
  • verified a temporary consumer can install git+file:///workspace/project/typescript-client and resolve the root export, ./clients, and the new subpath exports successfully

This PR was created by an AI agent (OpenHands) on behalf of the user.

@neubig can click here to continue refining the PR

Co-authored-by: openhands <openhands@all-hands.dev>
@neubig neubig marked this pull request as ready for review April 24, 2026 19:32
@neubig neubig merged commit 06d484f into main Apr 24, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants