
This migrates app_management components in cr_components to TypeScript to prepare for usage in new chrome://app-settings page that will be built using TypeScript. It also migrates mojo usage in this directory to use modularized -webui.js files and updated needed mojo libraries to build the modularized resources. Change-Id: Ib55934e7b5e37a6bb0eaffceba4817753b4419a2 Bug: 1255194, 1179821 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3352843 Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by: Tim Sergeant <tsergeant@chromium.org> Reviewed-by: Florin Malita <fmalita@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Robert Sesek <rsesek@chromium.org> Reviewed-by: Xiaohui Chen <xiaohuic@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Phillis Tang <phillis@chromium.org> Cr-Commit-Position: refs/heads/main@{#956363}