{
    "$schema": "../../node_modules/@angular-devkit/schematics/collection-schema.json",
    "schematics": {
        "migration-v19-0-0-dynamic-form": {
            "version": "19.0.0",
            "description": "Migra DynamicForm v18→v19: construtores → plain objects, enums → string literals, [fields] → [configs], Editor → provideEditorField(), estilos → angular.json",
            "factory": "./migrations/migrate-dynamic-form-v19/index#migrate"
        },
        "migration-v19-6-2-s-chips-outputs": {
            "version": "19.6.2",
            "description": "Renomeia outputs legados do s-chips: onAdd→added, onRemove→removed, onChipClick→chipClicked, onFocus→focused, onBlur→focusLost",
            "factory": "./migrations/migrate-s-chips-outputs/index#migrate"
        },
        "migration-v19-6-0-p-datepicker": {
            "version": "19.6.0",
            "description": "Migra p-datepicker (PrimeNG) para s-datepicker (@seniorsistemas/angular-components)",
            "factory": "./migrations/migrate-p-datepicker/index#migrate"
        },
        "migration-v19-6-0-p-editor": {
            "version": "19.6.0",
            "description": "Migra p-editor (PrimeNG/Quill) para s-editor (@seniorsistemas/angular-components): renomeia tag e eventos, remove atributos sem equivalente, limpa configs legadas do DynamicForm e atualiza dependências do package.json",
            "factory": "./migrations/migrate-p-editor/index#migrate"
        }
    }
}

