Angular Modernizer
    Preparing search index...

    Interface TransformationConfig

    interface TransformationConfig {
        autoSave?: boolean;
        buildTimeout?: number;
        dryRun?: boolean;
        format?: boolean;
        pluginConfig?: Record<string, Record<string, unknown>>;
        projectRoot?: string;
        rollbackOnBuildFailure?: boolean;
        validateBuild?: boolean;
    }
    Index

    Properties

    autoSave?: boolean

    Whether to auto-save changes after transformation. Default: true

    buildTimeout?: number

    Build validation timeout in milliseconds. Default: 5 minutes (300000ms)

    dryRun?: boolean

    Whether to perform dry-run transformations (no actual changes). Default: false

    format?: boolean

    Whether to format code after transformation. Default: true

    pluginConfig?: Record<string, Record<string, unknown>>

    Plugin-specific configuration. Passed to individual transformation rules.

    projectRoot?: string

    Project root path for build validation. Required if validateBuild is true.

    rollbackOnBuildFailure?: boolean

    Whether to automatically rollback on build failure. When enabled, restores backups if build validation fails. Default: true

    validateBuild?: boolean

    Whether to validate the build after transformation. When enabled, runs the project build to ensure code compiles. Default: false