UNPKG

@entro314labs/at3-toolkit

Version:

Advanced development toolkit for AT3 Stack projects

26 lines (25 loc) 775 B
import type { ProjectInfo } from "../types/migration.js"; import type { Logger } from "../utils/logger.js"; export declare class ProjectDetector { private logger; constructor(logger: Logger); detectProject(projectPath: string): Promise<ProjectInfo>; private detectProjectType; private analyzeDependencies; private getDependencyInfo; private findConfigFiles; private hasTypeScript; private hasDependency; private detectAISupport; private detectSupabase; private detectEdgeRuntime; private hasSupabaseVectorConfig; private detectDrizzle; private detectPrisma; private detectAuthProvider; private detectTRPC; private detectPWA; private detectI18n; private detectTesting; private getAllFiles; }