#70 @wraith-protocol/sdk-vue companion package#91
Conversation
…raith-protocol#45) * perf(stellar): prefilter scans with public view tags * test(stellar): cover legacy view-tag scanner
- Scaffold packages/sdk-vue/ with package.json, tsconfig, tsup config - 5 composables: useWraith, useStellarStealthKeys, useEvmStealthKeys, useSolanaStealthKeys, useStealthMetaAddress - 28 tests across 5 test files (all passing) - Example app: examples/vue-stellar-app/ (Vite + Vue 3) - pnpm-workspace.yaml for monorepo support - README with usage examples and API reference Closes wraith-protocol#70
|
@Meet-hybrid Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
|
Two issues before merge:
git fetch origin
git rebase origin/develop
# drop non-Stellar composables + view-tag-batching files during rebase
git push --force-with-leaseAfter that the PR should be your Stellar-only |
Summary
Implements #70 — Vue 3 companion package
@wraith-protocol/sdk-vuewith composables mirroring the SDK API surface.Changes
pnpm-workspace.yaml— Added monorepo workspace config forpackages/*andexamples/*packages/sdk-vue/— New Vue 3 package with 5 composables:useWraithuseStellarStealthKeysuseEvmStealthKeysuseSolanaStealthKeysuseStealthMetaAddressexamples/vue-stellar-app/— Vite + Vue 3 example app demonstratinguseStellarStealthKeysanduseStealthMetaAddressVerification
pnpm install✓pnpm build✓ (core SDK + Vue package)pnpm typecheck✓pnpm test— 28/28 tests passing ✓Closes #70