Add Fastify server with config validation (Zod), health/healthz endpoints, auth middleware (Bearer token + session lookup), security plugins (CORS, Helmet, rate limiting), error handler, audit logging, and graceful shutdown. 36 tests passing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
8 lines
351 B
TypeScript
8 lines
351 B
TypeScript
export { createAuthMiddleware } from './auth.js';
|
|
export type { AuthDeps } from './auth.js';
|
|
export { registerSecurityPlugins } from './security.js';
|
|
export { errorHandler } from './error-handler.js';
|
|
export type { ErrorResponse } from './error-handler.js';
|
|
export { registerAuditHook } from './audit.js';
|
|
export type { AuditDeps } from './audit.js';
|