Skip to content

feat(jstz-937): Abstracted PasskeyWallet to an external package#41

Merged
bohdan-trilitech merged 5 commits into
mainfrom
feat/JSTZ-937-abstract-passkeys
Nov 25, 2025
Merged

feat(jstz-937): Abstracted PasskeyWallet to an external package#41
bohdan-trilitech merged 5 commits into
mainfrom
feat/JSTZ-937-abstract-passkeys

Conversation

@hubert-itsharkz

@hubert-itsharkz hubert-itsharkz commented Nov 24, 2025

Copy link
Copy Markdown
Collaborator
  • moved PasskeyWallet to a seperate Vanillla JS package
  • moved React specific code to passkeys-react
  • both packages use tsdown for bundling
  • replace Buffer in passkeys with Uint8Array because of compatibility issues with Vite
  • PasskeyWallet requires a store for user data. There's a type for it in the package itself, consumer is responsible for providing the store implementation

@hubert-itsharkz hubert-itsharkz self-assigned this Nov 24, 2025
@hubert-itsharkz hubert-itsharkz added the enhancement New feature or request label Nov 24, 2025

@bohdan-trilitech bohdan-trilitech left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM 👍

@bohdan-trilitech bohdan-trilitech merged commit 53ceb76 into main Nov 25, 2025
2 checks passed
@bohdan-trilitech bohdan-trilitech deleted the feat/JSTZ-937-abstract-passkeys branch November 25, 2025 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants