otter
otter copied to clipboard
[WIP] feat: add new builders for metadata migration check
Proposed change
Add 3 new builders in @o3r/component, @o3r/styling and @o3r/localization, check-config-migration-metadata, check-localization-styling -metadata and check-localization-migration-metadata The goal of these builders is to retrieve a previous version of the app (provided as an option or computed from the folder of migration metadata) and compare the current metadata with the previous one. It will raise some errors if breaking changes are detected and they are not allowed, or if these changes are not documented in the provided migration metadata.
Related issues
- :bug: Fixes #(issue)
- :rocket: Feature #(issue)
The following items are missing to the feature:
- [x] Documentation in
docs/
folders and in the list of the schematics inreadme.md
files - [x] An ngAdd option to register the builder in the workspace file