Skip to content

[SDK][Typescript] Split domain modules#3793

Merged
portuu3 merged 3 commits intodevelopfrom
feat/sdk/split-modules
Feb 18, 2026
Merged

[SDK][Typescript] Split domain modules#3793
portuu3 merged 3 commits intodevelopfrom
feat/sdk/split-modules

Conversation

@flopez7
Copy link
Contributor

@flopez7 flopez7 commented Feb 17, 2026

Issue tracking

None

Context behind the change

  • Split combined domain files into module folders with explicit files per responsibility.
  • Introduced folder-based structure for each domain.
  • Updated module index.ts barrels and root index.ts exports accordingly.
  • Kept public SDK consumption stable through root exports (@human-protocol/sdk).

How has this been tested?

Ran tests, examples and fortune locally.

Release plan

Update docs.

Potential risks; What to monitor; Rollback plan

None

@vercel
Copy link

vercel bot commented Feb 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
human-app Ready Ready Preview, Comment Feb 18, 2026 9:29am
human-dashboard-frontend Ready Ready Preview, Comment Feb 18, 2026 9:29am
staking-dashboard Ready Ready Preview, Comment Feb 18, 2026 9:29am
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
faucet-frontend Ignored Ignored Preview Feb 18, 2026 9:29am
faucet-server Ignored Ignored Preview Feb 18, 2026 9:29am

Request Review

@flopez7 flopez7 self-assigned this Feb 17, 2026
@flopez7 flopez7 moved this to In Review in Core tech - 2026 (H1) Feb 17, 2026
Copy link
Collaborator

@portuu3 portuu3 left a comment

Choose a reason for hiding this comment

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

Fix docs, you need to update docs/mkdocs-ts.yaml

@portuu3 portuu3 merged commit c50fc7e into develop Feb 18, 2026
20 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in Core tech - 2026 (H1) Feb 18, 2026
@portuu3 portuu3 deleted the feat/sdk/split-modules branch February 18, 2026 13:44
@portuu3 portuu3 mentioned this pull request Feb 18, 2026
25 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants