mirror of
https://github.com/versia-pub/api.git
synced 2025-12-06 16:38:20 +01:00
31 lines
702 B
TypeScript
31 lines
702 B
TypeScript
/**
|
|
* @file index.ts
|
|
* @fileoverview Main entrypoint and export for the module
|
|
* @module federation
|
|
* @see module:federation/validators/base
|
|
*/
|
|
|
|
import type { ValidationError } from "zod-validation-error";
|
|
import {
|
|
SignatureConstructor,
|
|
SignatureValidator,
|
|
} from "./cryptography/index.ts";
|
|
import { RequestParserHandler } from "./http.ts";
|
|
import {
|
|
FederationRequester,
|
|
type Output,
|
|
ResponseError,
|
|
} from "./requester/index.ts";
|
|
import { EntityValidator } from "./validator.ts";
|
|
|
|
export {
|
|
EntityValidator,
|
|
type ValidationError,
|
|
SignatureConstructor,
|
|
SignatureValidator,
|
|
RequestParserHandler,
|
|
type Output,
|
|
ResponseError,
|
|
FederationRequester,
|
|
};
|