Skip to content

fix: make @stacks/transactions a required peer dependency#26

Merged
satoshai-dev merged 2 commits intomainfrom
fix/stacks-transactions-peer-dep
Feb 24, 2026
Merged

fix: make @stacks/transactions a required peer dependency#26
satoshai-dev merged 2 commits intomainfrom
fix/stacks-transactions-peer-dep

Conversation

@satoshai-dev
Copy link
Copy Markdown
Owner

Summary

  • Remove peerDependenciesMeta entry marking @stacks/transactions as optional
  • The package re-exports types directly from it (ClarityAbi, ClarityAbiFunction, etc.), so any programmatic consumer needs it installed

Closes #11

🤖 Generated with Claude Code

@satoshai-dev satoshai-dev force-pushed the fix/stacks-transactions-peer-dep branch from 5ca4192 to 1a1b7d1 Compare February 24, 2026 18:03
satoshai-dev and others added 2 commits February 24, 2026 18:18
Remove `peerDependenciesMeta` marking @stacks/transactions as optional.
The package re-exports types directly from it, so any programmatic
consumer needs it installed — the optional marker was misleading.

Closes #11

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@satoshai-dev satoshai-dev force-pushed the fix/stacks-transactions-peer-dep branch from 3d6820f to c4a225f Compare February 24, 2026 18:18
@satoshai-dev satoshai-dev merged commit bb97e45 into main Feb 24, 2026
1 check passed
@satoshai-dev satoshai-dev deleted the fix/stacks-transactions-peer-dep branch February 24, 2026 18:18
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.

improvement: @stacks/transactions should not be optional peer dep

1 participant