Migrations available with the ng update Angular CLI command for Angular 14.x
In Angular version 14, the `pathMatch` property of `Routes` was updated to be a strict union of the two valid options: `'full'|'prefix'`. `Routes` and `Route` variables need an explicit type so TypeScript does not infer the property as the looser `string`.
Remove 'defaultProject' option from workspace configuration. The project to use will be determined from the current working directory.
Remove 'showCircularDependencies' option from browser and server builders.
Replace 'defaultCollection' option in workspace configuration with 'schematicCollections'.
As of Angular version 14, Forms model classes accept a type parameter, and existing usages must be opted out to preserve backwards-compatibility.
Update Angular packages 'dependencies' and 'devDependencies' version prefix to '^' instead of '~'.
Remove 'package.json' files from library projects secondary entrypoints.
Update TypeScript compilation target to 'ES2020'.
As of Angular version 13, `entryComponents` are no longer necessary.