Move templates to the Angular Material 15 MDC components

Proprietary

Rewrites .html templates and inline template metadata for the MDC-based components of Angular Material 15, as the mdc-migration schematic does, in projects that are not on Material 15 yet: removes the legacy and standard form field appearances, which MAT_FORM_FIELD_DEFAULT_OPTIONS values set to fill, renames <mat-chip-list> to <mat-chip-grid> with <mat-chip-row> when a matChipInputFor input refers to it and to <mat-chip-listbox> with <mat-chip-option> otherwise, adds an <input matSliderThumb> to <mat-slider> and moves the value, its events, form bindings and labels to it, renames thumbLabel to discrete, and renames the typography classes to the 2018 type scale, such as mat-title to mat-headline-6.

org.openrewrite.angular.material.MigrateMdcTemplates
mod run . --recipe=org.openrewrite.angular.material.MigrateMdcTemplates

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.