Skip to content

refactor: Replace message kits with superstruct types#224

Merged
rekmarks merged 2 commits intomainfrom
rekm/5-replace-message-kits
Nov 7, 2024
Merged

refactor: Replace message kits with superstruct types#224
rekmarks merged 2 commits intomainfrom
rekm/5-replace-message-kits

Conversation

@rekmarks
Copy link
Member

@rekmarks rekmarks commented Nov 7, 2024

Replaces message kits and their associated types with superstruct equivalents. Also removes our CapTP messages types and replaces them with Json, because @endo/captp accepts Json and performs any further necessary validation internally.

@rekmarks rekmarks force-pushed the rekm/4-replace-envelopes branch from bc4a508 to f9d9ade Compare November 7, 2024 05:29
@rekmarks rekmarks force-pushed the rekm/5-replace-message-kits branch from 6992b7e to 32a2722 Compare November 7, 2024 05:31
@rekmarks rekmarks force-pushed the rekm/4-replace-envelopes branch from f9d9ade to 1e87c78 Compare November 7, 2024 10:54
@rekmarks rekmarks force-pushed the rekm/5-replace-message-kits branch from 32a2722 to 551e1f3 Compare November 7, 2024 10:55
sirtimid
sirtimid previously approved these changes Nov 7, 2024
Base automatically changed from rekm/4-replace-envelopes to main November 7, 2024 11:02
@rekmarks rekmarks dismissed sirtimid’s stale review November 7, 2024 11:02

The base branch was changed.

@rekmarks rekmarks force-pushed the rekm/5-replace-message-kits branch from 551e1f3 to 638798e Compare November 7, 2024 11:03
@rekmarks rekmarks marked this pull request as ready for review November 7, 2024 11:04
@rekmarks rekmarks requested a review from a team as a code owner November 7, 2024 11:04
sirtimid
sirtimid previously approved these changes Nov 7, 2024
@rekmarks rekmarks merged commit 894d565 into main Nov 7, 2024
@rekmarks rekmarks deleted the rekm/5-replace-message-kits branch November 7, 2024 17:06
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.

2 participants