jest-metadata
Version:
🦸♂️ Superhero power for your Jest reporters! 🦸♀️
13 lines (11 loc) • 471 B
text/typescript
import type { GlobalMetadataRegistry, MetadataChecker } from '../../metadata';
import { PlantMetadataVisitor } from './PlantMetadataVisitor';
export const PlantSerializer = {
serialize: (metadataChecker: MetadataChecker, metadataRegistry: GlobalMetadataRegistry) => {
const visitor = new PlantMetadataVisitor(metadataChecker);
for (const metadata of metadataRegistry.all()) {
visitor.visit(metadata);
}
return visitor.generatePlantUML();
},
};