Skip to main content

Built and signed on GitHub Actions

Federation types, validators and cryptography for Versia server implementations.

This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
52%
Published
a month ago (0.1.0)
c
EntityValidator

Validates entities against their respective schemas.

c
FederationRequester

Class to handle requests to a remote server.

I
Output

Output of a request. Contains the data and headers.

c
RequestParserHandler

A class to parse the body of a request and call the appropriate callback.

c
ResponseError

Wrapper around Error, useful for detecting if an erroris due to a failed request.

c
SignatureConstructor

Constructs a signature for a request.

c
SignatureValidator

Validates the signature of a request.

T
Collection
No documentation available
T
ContentFormat
No documentation available
T
CustomEmojiExtension
No documentation available
T
Delete
No documentation available
T
DislikeExtension
No documentation available
T
Entity
No documentation available
T
EntityExtensionProperty
No documentation available
T
Follow
No documentation available
T
FollowAccept
No documentation available
T
FollowReject
No documentation available
T
Group
No documentation available
T
InstanceMetadata
No documentation available
T
LikeExtension
No documentation available
T
Note
No documentation available
T
PollVoteExtension
No documentation available
T
ReactionExtension
No documentation available
T
ShareExtension
No documentation available
T
Unfollow
No documentation available
T
User
No documentation available
T
VanityExtension
No documentation available