UNPKG

@entro314labs/at3-toolkit

Version:

Advanced development toolkit for AT3 Stack projects

10 lines (9 loc) 872 B
import type { MigrationOptions } from "./types/migration.js"; export { ProjectDetector } from "./detection/detector.js"; export { ConfigMerger } from "./migration/config-merger.js"; export { MigrationRunner } from "./migration/runner.js"; export type { BackupInfo, ConfigTemplate, ConflictInfo, DependencyInfo, MigrationError, MigrationOptions, MigrationPlan, MigrationResult, MigrationStep, MigrationStepResult, PackageManager, ProjectInfo, ProjectType, } from "./types/migration.js"; export { Logger } from "./utils/logger.js"; export declare function migrateProject(projectPath: string, options?: Partial<MigrationOptions>): Promise<import("./index.js").MigrationResult>; export declare function detectProject(projectPath: string): Promise<import("./index.js").ProjectInfo>; export declare function rollbackProject(projectPath: string, force?: boolean): Promise<void>;