Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

streamline types #222

Merged
merged 11 commits into from
Nov 26, 2024
Merged

streamline types #222

merged 11 commits into from
Nov 26, 2024

Conversation

sameelarif
Copy link
Member

why

Type definitions are currently unorganized, this makes code more readable and easier to maintain. (Addresses #185)

what changed

Wrote type definitions for all Stagehand class methods and moved existing type definitions to a new types folder.

test plan

Use existing evals.

@kamath kamath self-requested a review November 25, 2024 17:48
Copy link

changeset-bot bot commented Nov 25, 2024

🦋 Changeset detected

Latest commit: be34014

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@browserbasehq/stagehand Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@kamath
Copy link
Member

kamath commented Nov 25, 2024

Thanks so much for all your work here! Generally LGTM; we have a few other things in flight that I want to get to before merging this, but we'll be on it shortly. In the meantime please add a changeset with npx changeset for release management :)

@sameelarif
Copy link
Member Author

Ofc! Sure I'll do that

Copy link
Member

@kamath kamath left a comment

Choose a reason for hiding this comment

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

Thank you for your service 🫡
This is a huge W, sincerely appreciate the time and effort you put into this!

@kamath kamath merged commit 8dff026 into browserbase:main Nov 26, 2024
This was referenced Nov 26, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants