import { Linter } from '@nx/eslint'; export interface PreactLibrarySchema { directory: string; name?: string; tags?: string; linter: Linter; unitTestRunner: 'vitest' | 'jest' | 'none'; e2eTestRunner: 'cypress' | 'none'; buildable?: boolean; publishable?: boolean; importPath?: string; skipFormat: boolean; } export interface NormalizedSchema extends PreactLibrarySchema { projectName: string; projectRoot: string; projectDirectory: string; fileName: string; parsedTags: string[]; importPath: string; }