Angular Modernizer
    Preparing search index...

    MCP tool for validating project compatibility with the parser before running transformations. Detects incompatibility patterns such as external decorators, path aliases and complex constructor patterns that may cause parsing issues, and recommends a parser strategy.

    Checks:

    • Detects custom decorators (any decorator outside the known frameworks)
    • Detects path aliases (@shared/, @domain/, @features/, @core/, @lib/)
    • Detects complex constructor patterns (importService variables, public params)
    • Runs sample transformation test to verify actual compatibility
    • Classifies project type and recommends parser strategy

    Avoids running transformations that would fail due to parser incompatibilities. Completes validation in under 5 seconds for typical projects.

    Implements

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    annotations: ToolAnnotations = ...

    Behavior hints for clients (MCP 2025-03-26); hints, not guarantees.

    description: string = ...

    Human-readable description of what the tool does.

    name: string = 'validate-project-compatibility'

    Unique tool name.

    title: string = 'Validate Project Compatibility'

    Display name for clients (MCP 2025-06-18).

    Methods