angular/packages/core/schematics/utils
Andrew Scott 5e5dac278d feat(migrations): Migration to remove Router guard and resolver interfaces (#49337)
The class-based guard and resolver interfaces are deprecated. The
`Router` types only support functional guards definitions. Classes can
still be used as the underlying implementation of functional guards and
resolvers but there will not be an interface requiring a specific structure
for those classes.

There are also helper functions like `mapToCanActivate` that allow
converting the existing class-based guards directly to functional guards
at the route definition. This will be done in a separate migration.

PR Close #49337
2023-03-27 12:59:34 -07:00
..
tslint build: make devmode a noop and ensure it never runs (#48521) 2022-12-19 19:50:45 +00:00
typescript feat(migrations): Migration to remove Router guard and resolver interfaces (#49337) 2023-03-27 12:59:34 -07:00
BUILD.bazel build: make devmode a noop and ensure it never runs (#48521) 2022-12-19 19:50:45 +00:00
change_tracker.ts refactor: update code to be ES2022 compliant (#49559) 2023-03-23 08:18:45 -07:00
extract_metadata.ts feat(core): add migration to remove moduleId references (#49496) 2023-03-24 10:27:10 -07:00
import_manager.ts feat(compiler): drop support for TypeScript 4.8 (#49155) 2023-02-23 10:39:43 -08:00
line_mappings.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
load_esm.ts refactor(migrations): support use of an ESM @angular/compiler-cli package (#43657) 2021-10-04 16:24:48 -07:00
ng_component_template.ts feat(core): add migration to remove moduleId references (#49496) 2023-03-24 10:27:10 -07:00
ng_decorators.ts refactor: make all imports compatible with ESM/CJS output. (#43431) 2021-10-01 18:28:45 +00:00
parse_html.ts Revert "Revert "refactor(migrations): support use of an ESM @angular/compiler package (#43627)"" (#43637) 2021-09-29 14:46:03 -07:00
project_tsconfig_paths.ts fix(migrations): migration failed finding tsconfig file (#43343) 2021-09-07 23:16:56 +00:00
template_ast_visitor.ts Revert "Revert "refactor(migrations): support use of an ESM @angular/compiler package (#43627)"" (#43637) 2021-09-29 14:46:03 -07:00