Skip to content

Rename product-sdk to host-api-wrapper#169

Merged
filvecchiato merged 1 commit into
mainfrom
chore/rename-product-sdk-to-host-api-wrapper
May 13, 2026
Merged

Rename product-sdk to host-api-wrapper#169
filvecchiato merged 1 commit into
mainfrom
chore/rename-product-sdk-to-host-api-wrapper

Conversation

@filvecchiato

Copy link
Copy Markdown
Contributor

Summary

  • Rename packages/product-sdkpackages/host-api-wrapper
  • Update npm package name from @novasamatech/product-sdk to @novasamatech/host-api-wrapper
  • Update all imports across dependent packages (product-bulletin, product-react-renderer) and integration tests
  • Update README.md, CLAUDE.md, and package READMEs

This decouples the host-api integration layer from the future product-focused abstractions, as described in #44.

Closes #44

Test plan

  • npm run build — all packages build successfully
  • npm test — 443 tests pass (44 files)
  • npm run lint — passes (import order fixed)
  • npm ls @novasamatech/host-api-wrapper — workspace resolution correct

Rename `packages/product-sdk` → `packages/host-api-wrapper` and update
the npm package name from `@novasamatech/product-sdk` to
`@novasamatech/host-api-wrapper`. Update all imports, dependencies,
READMEs, and tests across the monorepo.

Closes #44
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​novasamatech/​host-api-wrapper@​0.7.8100100100100100

View full report

@pgherveou

Copy link
Copy Markdown
Collaborator

@filvecchiato does it need any tweak to https://github.com/paritytech/npm_publish_automation to get the new package published?

@TarikGul

Copy link
Copy Markdown
Member

@filvecchiato does it need any tweak to https://github.com/paritytech/npm_publish_automation to get the new package published?

No since the @NovaSama namespace is not in npm_publish_automation

@TarikGul

TarikGul commented May 13, 2026

Copy link
Copy Markdown
Member

@filvecchiato does it need any tweak to https://github.com/paritytech/npm_publish_automation to get the new package published?

No since the '@novasamatech' namespace is not in npm_publish_automation

@TarikGul TarikGul left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Yea generally looks good to me too. Would be good to get eyes on from the core maintainers just in case there are any important workflows we are missing.

@filvecchiato filvecchiato merged commit dcbca80 into main May 13, 2026
5 checks passed
@johnthecat johnthecat deleted the chore/rename-product-sdk-to-host-api-wrapper branch June 11, 2026 09:06
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.

Host API: Rename current product-SDK to host-api-wrapper

3 participants