UNPKG

@memory-bank/mcp

Version:

Memory-enabled Co-Pilot (MCP) server for managing project documentation and context

17 lines 623 B
import { ZodDocumentValidator } from '../../infrastructure/validation/ZodDocumentValidator.js'; import { JsonDocument } from '../../domain/entities/JsonDocument.js'; /** * Factory for creating validators and setting up DI */ export class ValidatorFactory { /** * Set up the document validator using DI * This method ensures the validator is created and injected into domain entities */ static setupDocumentValidator() { const validator = new ZodDocumentValidator(); JsonDocument.setValidator(validator); return validator; } } //# sourceMappingURL=ValidatorFactory.js.map