In Angular CLI version 12, JSON Schema `draft-04` will no longer be supported. Therefore `id` will need to be updated to `$id`. - We replace id with $id, this no longer valid in draft-07. - Replace all $schemas to http://json-schema.org/draft-07/schema, this is needed to "pin" the schema to draft-07. More information about this draft can be found https://json-schema.org/draft-07/json-schema-release-notes.html PR Close #41574
@angular/localize schematic for ng add
This schematic will be executed when an Angular CLI user runs ng add @angular/localize
.
It will search their angular.json
file, and find polyfills and main files for server builders.
Then it will add the @angular/localize/init
polyfill that @angular/localize
needs to work.
If the user specifies that they want to use $localize
at runtime then the dependency will be
added to the depdendencies
section of package.json
rather than in the devDependencies
which
is the default.