import { expect, test } from 'vitest' import { ComponentProjectComponentMetadataSchema } from './index' test('validates component metadata', () => { const metadata = ComponentProjectComponentMetadataSchema.parse({ name: 'SceneFrame', description: 'Wraps the scene content in a consistent frame', sourceFile: 'src/components/SceneFrame.tsx', aspectRatio: '16:9', sceneType: 'scene', motion: 'static', tags: ['layout', 'frame'], propsTypeName: 'SceneFrameProps', }) expect(metadata.tags).toEqual(['layout', 'frame']) })