jsonforms
jsonforms copied to clipboard
(Draft) angular/angular-material 13
An attempt to migrate angular related packaged to v13 for full Ivy support.
Changes applied:
- (angular/angular-material) Migrated to Angular 13
- (all) Migrated to TypeScript 4.6.4
- (material) Fixed implicit
anytype
Notes:
@jsonforms/material-renderers tests are failing.
Closes #1993
Thank you for the PR! We'll take a look soonish!
thanks @sdirix , let me know if I can help.
I fixed all minor comments I discovered during my review, however the major points still need to be addressed:
- All example apps within this repository must work
- The broken test cases must be fixed
- The Angular seed must be able to consume the new modules and continue to work
As the tests for @jsonforms/material-renderers were failing, I didn't go further yet and run examples/seeds. I'll have a look at the angular/angular-material ones.
I tried to progress on bit on that task recently but I'm running into issues with typedoc (need to remove the theme/ignoreCompilerErrors for instance) and vue conflicting versions.
Basically update Angular => update Typescript ==> update typedoc/ts-jest/vue-jest and so on.