Skip to content

chore(example): use @turbodocx/sdk ^0.9.0 in the embedded web app - #130

Merged
nicolasiscoding merged 1 commit into
mainfrom
chore/example-sdk-090
Oct 20, 2026
Merged

nicolasiscoding merged 1 commit into
mainfrom
chore/example-sdk-090

Conversation

@nicolasiscoding

Copy link
Copy Markdown
Member

Description

The embedded web app example depends on @turbodocx/sdk ^0.8.0, which doesn't allow 0.9.0. This bumps it to ^0.9.0 (lockfile now resolves 0.9.0 from npm). 0.9.0 types recipients as always present on sendSignature, so the (sent.recipients ?? []) guard in handlers.ts is removed (the follow-up flagged in #107).

The lockfile was updated with --legacy-peer-deps because of a peer conflict already on main (@vitejs/plugin-react@4.7 doesn't list vite 8), unrelated to this change. That also flips four entries from devOptional to dev.

Checks

  • tsc --noEmit: clean on SDK 0.9.0
  • vitest run: 18 passed

🤖 Generated with Claude Code

^0.8.0 excludes 0.9.0. 0.9.0 types sendSignature's recipients as
always present, so the (sent.recipients ?? []) guard goes too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nicolasiscoding
nicolasiscoding merged commit 4a8ab07 into main Oct 20, 2026
14 checks passed
@nicolasiscoding
nicolasiscoding deleted the chore/example-sdk-090 branch October 20, 2026 13:30
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.

1 participant