2024-05-14 09:00:05 +02:00
|
|
|
/**
|
|
|
|
|
* @file index.ts
|
|
|
|
|
* @fileoverview Main entrypoint and export for the module
|
|
|
|
|
* @module federation
|
2024-09-22 17:15:19 +02:00
|
|
|
* @see module:federation/validators/base
|
2024-05-14 09:00:05 +02:00
|
|
|
*/
|
|
|
|
|
|
2024-07-23 00:11:05 +02:00
|
|
|
import type { ValidationError } from "zod-validation-error";
|
2024-09-16 12:48:52 +02:00
|
|
|
import {
|
|
|
|
|
SignatureConstructor,
|
|
|
|
|
SignatureValidator,
|
|
|
|
|
} from "./cryptography/index.ts";
|
|
|
|
|
import { RequestParserHandler } from "./http.ts";
|
2024-07-23 00:02:39 +02:00
|
|
|
import {
|
|
|
|
|
FederationRequester,
|
|
|
|
|
type Output,
|
|
|
|
|
ResponseError,
|
2024-09-16 12:48:52 +02:00
|
|
|
} from "./requester/index.ts";
|
|
|
|
|
import { EntityValidator } from "./validator.ts";
|
2024-05-14 21:08:46 +02:00
|
|
|
|
2024-05-15 00:44:34 +02:00
|
|
|
export {
|
|
|
|
|
EntityValidator,
|
|
|
|
|
type ValidationError,
|
|
|
|
|
SignatureConstructor,
|
|
|
|
|
SignatureValidator,
|
2024-05-29 01:38:47 +02:00
|
|
|
RequestParserHandler,
|
2024-07-23 00:02:39 +02:00
|
|
|
type Output,
|
|
|
|
|
ResponseError,
|
|
|
|
|
FederationRequester,
|
2024-05-15 00:44:34 +02:00
|
|
|
};
|