api/federation/index.ts
Jesse Wierzbinski f80cffd01a
refactor(federation): 🚚 Rename schemas to validators
Fixes issues with Bun bundling
2024-09-22 17:15:19 +02:00

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,
};