impierce / identity-wallet

A Tauri-based Identity Wallet for people to manage Decentralized Identities and Verifiable Credentials.
https://www.impierce.com
Apache License 2.0
17 stars 4 forks source link

Enhance TypeScript bindings #228

Open daniel-mader opened 1 month ago

daniel-mader commented 1 month ago

Description

Some types in Rust are not fully exported to the identity-wallet/bindings yet and will thus produce type errors for the frontend. Additionally, the bindings folder should be cleaned up to improve usability. We can do the following:

[!NOTE] We should evaluate 1Password/typeshare as an alternative

Motivation

Improved frontend DX

Requirements

Open Questions

Are you planning to contribute this in a PR?

Yes