From 528f33d13d04865f292def3ab4ee3b0e3f8205e1 Mon Sep 17 00:00:00 2001 From: AleksanderBodurri Date: Sun, 21 Nov 2021 20:23:18 -0500 Subject: [PATCH] refactor(devtools): prepare codebase for migration to angular/angular repo --- .bazelignore => devtools/.bazelignore | 0 .bazelrc => devtools/.bazelrc | 0 .bazelversion => devtools/.bazelversion | 0 .browserslistrc => devtools/.browserslistrc | 0 {.circleci => devtools/.circleci}/config.yml | 0 .editorconfig => devtools/.editorconfig | 0 .../.github}/ISSUE_TEMPLATE/bug_report.md | 0 .../ISSUE_TEMPLATE/feature_request.md | 0 devtools/.gitignore | 55 ++++++++++++++++++ .npmrc => devtools/.npmrc | 0 .prettierrc => devtools/.prettierrc | 0 {.vscode => devtools/.vscode}/settings.json | 0 BUILD.bazel => devtools/BUILD.bazel | 0 .../CODE_OF_CONDUCT.md | 0 CONTRIBUTING.md => devtools/CONTRIBUTING.md | 0 DEVELOPING.md => devtools/DEVELOPING.md | 0 LICENSE => devtools/LICENSE | 0 README.md => devtools/README.md | 0 WORKSPACE => devtools/WORKSPACE | 0 angular.json => devtools/angular.json | 0 cypress.json => devtools/cypress.json | 0 {cypress => devtools/cypress}/BUILD.bazel | 0 .../cypress}/fixtures/.gitkeep | 0 .../cypress}/integration/base.e2e.js | 0 .../cypress}/integration/comment-nodes.e2e.js | 0 .../cypress}/integration/elements.e2e.js | 0 .../cypress}/integration/item-tracking.e2e.js | 0 .../cypress}/integration/node-search.e2e.js | 0 .../integration/node-selection.e2e.js | 0 .../cypress}/integration/property-edit.e2e.js | 0 .../integration/property-update.e2e.js | 0 .../view-component-metadata.e2e.js | 0 {cypress => devtools/cypress}/plugin.js | 0 .../cypress}/support/commands.js | 0 .../cypress}/support/index.js | 0 {cypress => devtools/cypress}/tsconfig.json | 0 .../docs}/assets/access-console.png | Bin .../docs}/assets/component-explorer.png | Bin .../docs}/assets/debugging-onpush.png | Bin .../docs}/assets/default-profiler-view.png | Bin .../docs}/assets/devtools-tabs.png | Bin {docs => devtools/docs}/assets/devtools.png | Bin .../docs}/assets/directive-details.png | Bin .../docs}/assets/flame-graph-view.png | Bin .../docs}/assets/inspect-element.png | Bin .../docs}/assets/navigate-source.png | Bin .../docs}/assets/profiler-selected-bar.png | Bin {docs => devtools/docs}/assets/profiler.png | Bin .../docs}/assets/save-profile.png | Bin {docs => devtools/docs}/assets/search.png | Bin .../docs}/assets/update-property.png | Bin .../docs}/assets/view-properties.png | Bin {docs => devtools/docs}/overview.md | 0 {e2e => devtools/e2e}/protractor.conf.js | 0 {e2e => devtools/e2e}/src/app.e2e-spec.ts | 0 {e2e => devtools/e2e}/src/app.po.ts | 0 {e2e => devtools/e2e}/tsconfig.json | 0 .../initialize_testbed.ts | 0 .../io_bazel_rules_sass.patch | 0 karma.conf.js => devtools/karma.conf.js | 0 package.json => devtools/package.json | 0 packages.bzl => devtools/packages.bzl | 0 .../projects}/demo-no-zone/.bazelignore | 0 .../projects}/demo-no-zone/BUILD.bazel | 0 .../projects}/demo-no-zone/browserslist | 0 .../demo-no-zone/e2e/protractor.conf.js | 0 .../demo-no-zone/e2e/src/app.e2e-spec.ts | 0 .../projects}/demo-no-zone/e2e/src/app.po.ts | 0 .../projects}/demo-no-zone/e2e/tsconfig.json | 0 .../projects}/demo-no-zone/karma.conf.js | 0 .../projects}/demo-no-zone/src/BUILD.bazel | 0 .../projects}/demo-no-zone/src/_index.html | 0 .../demo-no-zone/src/app/BUILD.bazel | 0 .../demo-no-zone/src/app/app.component.html | 0 .../demo-no-zone/src/app/app.component.ts | 0 .../demo-no-zone/src/app/app.module.ts | 0 .../demo-no-zone/src/assets/.gitkeep | 0 .../projects}/demo-no-zone/src/main.ts | 0 .../projects}/demo-no-zone/src/polyfills.ts | 0 .../demo-no-zone/src/rollup.config.js | 0 .../projects}/demo-no-zone/src/styles.css | 0 .../projects}/demo-no-zone/src/test.ts | 0 .../projects}/demo-no-zone/tsconfig.app.json | 0 .../projects}/demo-no-zone/tsconfig.spec.json | 0 .../projects}/demo-no-zone/tslint.json | 0 .../projects}/ng-devtools-backend/BUILD.bazel | 0 .../projects}/ng-devtools-backend/README.md | 0 .../projects}/ng-devtools-backend/index.ts | 0 .../ng-devtools-backend/karma.conf.js | 0 .../ng-devtools-backend/ng-package.json | 0 .../ng-devtools-backend/package.json | 0 .../ng-devtools-backend/src/BUILD.bazel | 0 .../ng-devtools-backend/src/lib/BUILD.bazel | 0 .../src/lib/angular-check.spec.ts | 0 .../src/lib/angular-check.ts | 0 .../src/lib/client-event-subscribers.ts | 0 .../src/lib/component-inspector/BUILD.bazel | 0 .../component-inspector.spec.ts | 0 .../component-inspector.ts | 0 .../src/lib/component-tree.ts | 0 .../src/lib/directive-forest/BUILD.bazel | 0 .../src/lib/directive-forest/index.ts | 0 .../src/lib/directive-forest/ltree.ts | 0 .../lib/directive-forest/render-tree.spec.ts | 0 .../src/lib/directive-forest/render-tree.ts | 0 .../src/lib/highlighter.spec.ts | 0 .../src/lib/highlighter.ts | 0 .../src/lib/hooks/BUILD.bazel | 0 .../src/lib/hooks/capture.ts | 0 .../src/lib/hooks/hooks.ts | 0 .../src/lib/hooks/identity-tracker.ts | 0 .../src/lib/hooks/index.ts | 0 .../src/lib/hooks/profiler/BUILD.bazel | 0 .../src/lib/hooks/profiler/index.ts | 0 .../src/lib/hooks/profiler/native.ts | 0 .../src/lib/hooks/profiler/polyfill.ts | 0 .../src/lib/hooks/profiler/shared.ts | 0 .../ng-devtools-backend/src/lib/index.ts | 0 .../ng-devtools-backend/src/lib/interfaces.ts | 0 .../src/lib/router-tree.spec.ts | 0 .../src/lib/router-tree.ts | 0 .../src/lib/set-console-reference.ts | 0 .../src/lib/state-serializer/BUILD.bazel | 0 .../src/lib/state-serializer/object-utils.ts | 0 .../serialized-descriptor-factory.ts | 0 .../state-serializer/state-serializer.spec.ts | 0 .../lib/state-serializer/state-serializer.ts | 0 .../ng-devtools-backend/src/lib/utils.ts | 0 .../ng-devtools-backend/src/lib/version.ts | 0 .../ng-devtools-backend/src/public-api.ts | 0 .../projects}/ng-devtools-backend/src/test.ts | 0 .../ng-devtools-backend/tsconfig.lib.json | 0 .../ng-devtools-backend/tsconfig.spec.json | 0 .../projects}/ng-devtools-backend/tslint.json | 0 .../projects}/ng-devtools/BUILD.bazel | 0 .../projects}/ng-devtools/README.md | 0 .../projects}/ng-devtools/index.ts | 0 .../projects}/ng-devtools/karma.conf.js | 0 .../projects}/ng-devtools/ng-package.json | 0 .../projects}/ng-devtools/package.json | 0 .../projects}/ng-devtools/src/BUILD.bazel | 0 .../projects}/ng-devtools/src/lib/BUILD.bazel | 0 .../lib/application-environment/BUILD.bazel | 0 .../src/lib/application-environment/index.ts | 0 .../lib/application-operations/BUILD.bazel | 0 .../src/lib/application-operations/index.ts | 0 .../src/lib/devtools-tabs/BUILD.bazel | 0 .../devtools-tabs.component.html | 0 .../devtools-tabs.component.scss | 0 .../devtools-tabs/devtools-tabs.component.ts | 0 .../lib/devtools-tabs/devtools-tabs.module.ts | 0 .../lib/devtools-tabs/devtools-tabs.spec.ts | 0 .../src/lib/devtools-tabs/diffing/BUILD.bazel | 0 .../src/lib/devtools-tabs/diffing/index.ts | 0 .../directive-explorer/BUILD.bazel | 0 .../directive-explorer.component.html | 0 .../directive-explorer.component.scss | 0 .../directive-explorer.component.ts | 0 .../directive-explorer.module.ts | 0 .../directive-explorer.spec.ts | 0 .../directive-forest/BUILD.bazel | 0 .../directive-forest/breadcrumbs/BUILD.bazel | 0 .../breadcrumbs/breadcrumbs.component.html | 0 .../breadcrumbs/breadcrumbs.component.scss | 0 .../breadcrumbs/breadcrumbs.component.ts | 0 .../breadcrumbs/breadcrumbs.module.ts | 0 .../component-data-source/BUILD.bazel | 0 .../component-data-source.spec.ts | 0 .../component-data-source/index.ts | 0 .../directive-forest-utils.ts | 0 .../directive-forest.component.html | 0 .../directive-forest.component.scss | 0 .../directive-forest.component.ts | 0 .../directive-forest.module.ts | 0 .../directive-forest/filter/BUILD.bazel | 0 .../filter/filter.component.html | 0 .../filter/filter.component.scss | 0 .../filter/filter.component.ts | 0 .../directive-forest/filter/filter.module.ts | 0 .../directive-forest/index-forest/BUILD.bazel | 0 .../index-forest/index-forest.spec.ts | 0 .../directive-forest/index-forest/index.ts | 0 .../property-resolver/BUILD.bazel | 0 .../property-resolver/arrayify-props.spec.ts | 0 .../property-resolver/arrayify-props.ts | 0 .../directive-property-resolver.spec.ts | 0 .../directive-property-resolver.ts | 0 .../element-property-resolver.spec.ts | 0 .../element-property-resolver.ts | 0 .../property-resolver/flatten.ts | 0 .../property-data-source.spec.ts | 0 .../property-resolver/property-data-source.ts | 0 .../property-expanded-directive-properties.ts | 0 .../property-tab/BUILD.bazel | 0 .../component-metadata.component.html | 0 .../component-metadata.component.scss | 0 .../component-metadata.component.ts | 0 .../property-tab-header.component.html | 0 .../property-tab-header.component.scss | 0 .../property-tab-header.component.ts | 0 .../property-tab/property-tab.component.html | 0 .../property-tab/property-tab.component.scss | 0 .../property-tab/property-tab.component.ts | 0 .../property-tab/property-tab.module.ts | 0 .../property-tab/property-view/BUILD.bazel | 0 .../property-editor.component.html | 0 .../property-editor.component.scss | 0 .../property-editor.component.ts | 0 .../property-preview.component.html | 0 .../property-preview.component.scss | 0 .../property-preview.component.ts | 0 .../property-tab-body.component.html | 0 .../property-tab-body.component.scss | 0 .../property-tab-body.component.ts | 0 .../property-view-body.component.html | 0 .../property-view-body.component.scss | 0 .../property-view-body.component.ts | 0 .../property-view-header.component.html | 0 .../property-view-header.component.scss | 0 .../property-view-header.component.ts | 0 .../property-view-tree.component.html | 0 .../property-view-tree.component.scss | 0 .../property-view-tree.component.ts | 0 .../property-view.component.html | 0 .../property-view.component.scss | 0 .../property-view/property-view.component.ts | 0 .../property-view/property-view.module.ts | 0 .../lib/devtools-tabs/profiler/BUILD.bazel | 0 .../profiler/file-api-service.ts | 0 .../profiler-import-dialog.component.html | 0 .../profiler-import-dialog.component.scss | 0 .../profiler-import-dialog.component.ts | 0 .../profiler/profiler.component.html | 0 .../profiler/profiler.component.scss | 0 .../profiler/profiler.component.ts | 0 .../devtools-tabs/profiler/profiler.module.ts | 0 .../profiler/timeline/BUILD.bazel | 0 .../profiler/timeline/filter.spec.ts | 0 .../devtools-tabs/profiler/timeline/filter.ts | 0 .../timeline/frame-selector.component.html | 0 .../timeline/frame-selector.component.scss | 0 .../timeline/frame-selector.component.ts | 0 .../timeline/record-formatter/BUILD.bazel | 0 .../bargraph-formatter/BUILD.bazel | 0 .../bargraph-formatter/bargraph-formatter.ts | 0 .../bargraph-formatter/index.ts | 0 .../flamegraph-formatter/BUILD.bazel | 0 .../flamegraph-formatter.spec.ts | 0 .../flamegraph-formatter.ts | 0 .../flamegraph-formatter/index.ts | 0 .../record-formatter/frame-merger.spec.ts | 0 .../timeline/record-formatter/frame-merger.ts | 0 .../record-formatter-spec-constants.ts | 0 .../record-formatter/record-formatter.spec.ts | 0 .../record-formatter/record-formatter.ts | 0 .../tree-map-formatter/BUILD.bazel | 0 .../tree-map-formatter/index.ts | 0 .../tree-map-formatter.spec.ts | 0 .../tree-map-formatter/tree-map-formatter.ts | 0 .../timeline/recording-dialog.component.html | 0 .../timeline/recording-dialog.component.scss | 0 .../timeline/recording-dialog.component.ts | 0 .../timeline/recording-modal.component.html | 0 .../timeline/recording-modal.component.scss | 0 .../timeline/recording-modal.component.ts | 0 .../timeline/recording-visualizer/BUILD.bazel | 0 .../bar-chart.component.html | 0 .../bar-chart.component.scss | 0 .../bar-chart.component.ts | 0 .../bargraph-visualizer.component.html | 0 .../bargraph-visualizer.component.scss | 0 .../bargraph-visualizer.component.ts | 0 .../execution-details.component.html | 0 .../execution-details.component.scss | 0 .../execution-details.component.ts | 0 .../flamegraph-visualizer.component.html | 0 .../flamegraph-visualizer.component.scss | 0 .../flamegraph-visualizer.component.ts | 0 .../recording-visualizer/profile-formatter.ts | 0 .../recording-visualizer.module.ts | 0 .../timeline-visualizer.component.html | 0 .../timeline-visualizer.component.scss | 0 .../timeline-visualizer.component.ts | 0 .../tree-map-visualizer.component.html | 0 .../tree-map-visualizer.component.scss | 0 .../tree-map-visualizer.component.ts | 0 .../timeline/timeline-controls.component.html | 0 .../timeline/timeline-controls.component.scss | 0 .../timeline/timeline-controls.component.ts | 0 .../profiler/timeline/timeline.component.html | 0 .../profiler/timeline/timeline.component.scss | 0 .../timeline/timeline.component.spec.ts | 0 .../profiler/timeline/timeline.component.ts | 0 .../profiler/timeline/timeline.module.ts | 0 .../timeline/visualization-mode/BUILD.bazel | 0 .../timeline/visualization-mode/index.ts | 0 .../lib/devtools-tabs/router-tree/BUILD.bazel | 0 .../router-tree/router-tree.component.html | 0 .../router-tree/router-tree.component.scss | 0 .../router-tree/router-tree.component.ts | 0 .../router-tree/router-tree.module.ts | 0 .../lib/devtools-tabs/tab-update/BUILD.bazel | 0 .../src/lib/devtools-tabs/tab-update/index.ts | 0 .../src/lib/devtools.component.html | 0 .../src/lib/devtools.component.scss | 0 .../ng-devtools/src/lib/devtools.component.ts | 0 .../ng-devtools/src/lib/devtools.module.ts | 0 .../ng-devtools/src/lib/images/BUILD.bazel | 0 .../ng-devtools/src/lib/images/angular.svg | 0 .../ng-devtools/src/lib/theme-service.ts | 0 .../src/lib/vendor/angular-split/BUILD.bazel | 0 .../src/lib/vendor/angular-split/LICENSE | 0 .../lib/vendor/angular-split/lib/BUILD.bazel | 0 .../angular-split/lib/component/BUILD.bazel | 0 .../angular-split/lib/component/interface.ts | 0 .../lib/component/split.component.scss | 0 .../lib/component/split.component.ts | 0 .../lib/component/split.module.ts | 0 .../lib/component/splitArea.directive.ts | 0 .../angular-split/lib/component/utils.ts | 0 .../lib/vendor/angular-split/lib/module.ts | 0 .../lib/vendor/angular-split/public_api.ts | 0 .../src/lib/vendor/chromium/BUILD.bazel | 0 .../src/lib/vendor/chromium/LICENSE | 0 .../src/lib/vendor/chromium/date-utilities.ts | 0 .../src/lib/vendor/memo-decorator/BUILD.bazel | 0 .../src/lib/vendor/memo-decorator/README.md | 0 .../src/lib/vendor/memo-decorator/index.ts | 0 .../src/lib/vendor/webtreemap/BUILD.bazel | 0 .../src/lib/vendor/webtreemap/LICENSE | 0 .../src/lib/vendor/webtreemap/README.md | 0 .../src/lib/vendor/webtreemap/tree.ts | 0 .../src/lib/vendor/webtreemap/treemap.ts | 0 .../projects}/ng-devtools/src/public-api.ts | 0 .../projects}/ng-devtools/src/test.ts | 0 .../projects}/ng-devtools/tsconfig.lib.json | 0 .../ng-devtools/tsconfig.lib.prod.json | 0 .../projects}/ng-devtools/tsconfig.spec.json | 0 .../projects}/ng-devtools/tslint.json | 0 .../projects}/protocol/BUILD.bazel | 0 .../projects}/protocol/README.md | 0 .../projects}/protocol/index.ts | 0 .../projects}/protocol/karma.conf.js | 0 .../projects}/protocol/ng-package.json | 0 .../projects}/protocol/package.json | 0 .../projects}/protocol/src/lib/message-bus.ts | 0 .../projects}/protocol/src/lib/messages.ts | 0 .../lib/priority-aware-message-bus.spec.ts | 0 .../src/lib/priority-aware-message-bus.ts | 0 .../projects}/protocol/src/public-api.ts | 0 .../projects}/protocol/src/test.ts | 0 .../projects}/protocol/tsconfig.lib.json | 0 .../projects}/protocol/tsconfig.lib.prod.json | 0 .../projects}/protocol/tsconfig.spec.json | 0 .../projects}/protocol/tslint.json | 0 .../projects}/shared-utils/BUILD.bazel | 0 .../projects}/shared-utils/README.md | 0 .../projects}/shared-utils/index.ts | 0 .../projects}/shared-utils/karma.conf.js | 0 .../projects}/shared-utils/ng-package.json | 0 .../projects}/shared-utils/package.json | 0 .../shared-utils/src/lib/shared-utils.spec.ts | 0 .../shared-utils/src/lib/shared-utils.ts | 0 .../projects}/shared-utils/src/public-api.ts | 0 .../projects}/shared-utils/src/test.ts | 0 .../projects}/shared-utils/tsconfig.lib.json | 0 .../projects}/shared-utils/tsconfig.spec.json | 0 .../projects}/shared-utils/tslint.json | 0 .../projects}/shell-chrome/.browserslistrc | 0 .../projects}/shell-chrome/BUILD.bazel | 0 .../shell-chrome/e2e/protractor.conf.js | 0 .../shell-chrome/e2e/src/app.e2e-spec.ts | 0 .../projects}/shell-chrome/e2e/src/app.po.ts | 0 .../projects}/shell-chrome/e2e/tsconfig.json | 0 .../projects}/shell-chrome/karma.conf.js | 0 .../projects}/shell-chrome/set-version.js | 0 .../shell-chrome-webpack.config.js | 0 .../projects}/shell-chrome/src/BUILD.bazel | 0 .../projects}/shell-chrome/src/_index.html | 0 .../shell-chrome/src/app/BUILD.bazel | 0 .../shell-chrome/src/app/app.component.html | 0 .../shell-chrome/src/app/app.component.scss | 0 .../src/app/app.component.spec.ts | 0 .../shell-chrome/src/app/app.component.ts | 0 .../shell-chrome/src/app/app.module.ts | 0 .../projects}/shell-chrome/src/app/backend.ts | 0 .../shell-chrome/src/app/background.ts | 0 .../src/app/chrome-application-environment.ts | 0 .../src/app/chrome-application-operations.ts | 0 .../src/app/chrome-message-bus.ts | 0 .../src/app/chrome-window-extensions.ts | 0 .../shell-chrome/src/app/content-script.ts | 0 .../projects}/shell-chrome/src/app/inject.ts | 0 .../shell-chrome/src/app/ng-validate.ts | 0 .../src/app/same-page-message-bus.ts | 0 .../src/app/zone-aware-chrome-message-bus.ts | 0 .../shell-chrome/src/assets/.gitkeep | 0 .../shell-chrome/src/assets/BUILD.bazel | 0 .../shell-chrome/src/assets/icon-bw128.png | Bin .../shell-chrome/src/assets/icon-bw16.png | Bin .../shell-chrome/src/assets/icon-bw48.png | Bin .../shell-chrome/src/assets/icon128.png | Bin .../shell-chrome/src/assets/icon16.png | Bin .../shell-chrome/src/assets/icon48.png | Bin .../projects}/shell-chrome/src/devtools.html | 0 .../projects}/shell-chrome/src/devtools.ts | 0 .../shell-chrome/src/environments/BUILD.bazel | 0 .../src/environments/environment.prod.ts | 0 .../src/environments/environment.ts | 0 .../projects}/shell-chrome/src/main.ts | 0 .../projects}/shell-chrome/src/manifest.json | 0 .../projects}/shell-chrome/src/polyfills.ts | 0 .../shell-chrome/src/popups/BUILD.bazel | 0 .../shell-chrome/src/popups/not-angular.html | 0 .../shell-chrome/src/popups/production.html | 0 .../shell-chrome/src/popups/supported.html | 0 .../shell-chrome/src/popups/unsupported.html | 0 .../shell-chrome/src/rollup.config.js | 0 .../projects}/shell-chrome/src/styles.scss | 0 .../projects}/shell-chrome/src/test.ts | 0 .../projects}/shell-chrome/tsconfig.app.json | 0 .../projects}/shell-chrome/tsconfig.spec.json | 0 .../projects}/shell-chrome/tslint.json | 0 renovate.json => devtools/renovate.json | 0 .../shell-dev-webpack.config.js | 0 {src => devtools/src}/.bazelignore | 0 {src => devtools/src}/BUILD.bazel | 0 {src => devtools/src}/_index.html | 0 {src => devtools/src}/app/BUILD.bazel | 0 {src => devtools/src}/app/app.component.html | 0 {src => devtools/src}/app/app.component.scss | 0 {src => devtools/src}/app/app.component.ts | 0 {src => devtools/src}/app/app.e2e.module.ts | 0 {src => devtools/src}/app/app.module.ts | 0 .../src}/app/demo-app/BUILD.bazel | 0 .../src}/app/demo-app/demo-app.component.html | 0 .../src}/app/demo-app/demo-app.component.scss | 0 .../src}/app/demo-app/demo-app.component.ts | 0 .../src}/app/demo-app/demo-app.module.ts | 0 .../src}/app/demo-app/heavy.component.html | 0 .../src}/app/demo-app/heavy.component.scss | 0 .../src}/app/demo-app/heavy.component.ts | 0 .../src}/app/demo-app/todo/BUILD.bazel | 0 .../src}/app/demo-app/todo/about/BUILD.bazel | 0 .../demo-app/todo/about/about.component.ts | 0 .../app/demo-app/todo/about/about.module.ts | 0 .../app/demo-app/todo/app-todo.component.html | 0 .../app/demo-app/todo/app-todo.component.scss | 0 .../app/demo-app/todo/app-todo.component.ts | 0 .../src}/app/demo-app/todo/app.module.ts | 0 .../app/demo-app/todo/dialog.component.html | 0 .../app/demo-app/todo/dialog.component.ts | 0 .../src}/app/demo-app/todo/home/BUILD.bazel | 0 .../app/demo-app/todo/home/home.module.ts | 0 .../app/demo-app/todo/home/sample.pipe.ts | 0 .../demo-app/todo/home/todo.component.html | 0 .../demo-app/todo/home/todo.component.scss | 0 .../app/demo-app/todo/home/todo.component.ts | 0 .../src}/app/demo-app/todo/home/todo.ts | 0 .../demo-app/todo/home/todos.component.html | 0 .../app/demo-app/todo/home/todos.component.ts | 0 .../src}/app/demo-app/todo/home/todos.pipe.ts | 0 .../app/demo-app/todo/home/todos.service.ts | 0 .../demo-app/todo/home/tooltip.directive.ts | 0 .../src}/app/demo-app/zippy.component.html | 0 .../src}/app/demo-app/zippy.component.scss | 0 .../src}/app/demo-app/zippy.component.ts | 0 .../src}/app/devtools-app/BUILD.bazel | 0 .../devtools-app/devtools-app.component.html | 0 .../devtools-app/devtools-app.component.scss | 0 .../devtools-app/devtools-app.component.ts | 0 .../app/devtools-app/devtools-app.module.ts | 0 {src => devtools/src}/assets/.gitkeep | 0 .../src}/demo-application-environment.ts | 0 .../src}/demo-application-operations.ts | 0 .../src}/environments/BUILD.bazel | 0 .../src}/environments/environment.e2e.ts | 0 .../src}/environments/environment.prod.ts | 0 .../src}/environments/environment.ts | 0 {src => devtools/src}/iframe-message-bus.ts | 0 {src => devtools/src}/main.e2e.ts | 0 {src => devtools/src}/main.ts | 0 {src => devtools/src}/polyfills.ts | 0 {src => devtools/src}/rollup.config.js | 0 {src => devtools/src}/styles.scss | 0 {src => devtools/src}/test.ts | 0 .../src}/zone-unaware-iframe-message-bus.ts | 0 {tools => devtools/tools}/BUILD.bazel | 0 {tools => devtools/tools}/angular/BUILD.bazel | 0 .../angular/create_linker_esbuild_plugin.mjs | 0 .../tools}/angular/esbuild.config.mjs | 0 {tools => devtools/tools}/angular/index.bzl | 0 .../tools}/angular_ts_project.bzl | 0 {tools => devtools/tools}/defaults.bzl | 0 {tools => devtools/tools}/esbuild/BUILD.bazel | 0 .../tools}/esbuild/devmode-output.bzl | 0 .../tools}/esbuild/esbuild-amd-config.mjs | 0 {tools => devtools/tools}/esbuild/index.bzl | 0 {tools => devtools/tools}/karma.bzl | 0 {tools => devtools/tools}/karma.conf.js | 0 .../tools}/spec-bundling/BUILD.bazel | 0 .../spec-bundling/esbuild.config-tmpl.mjs | 0 .../tools}/spec-bundling/index.bzl | 0 {tools => devtools/tools}/typescript.bzl | 0 .../tsconfig.app.json | 0 tsconfig.json => devtools/tsconfig.json | 0 .../tsconfig.spec.json | 0 tslint.json => devtools/tslint.json | 0 yarn.lock => devtools/yarn.lock | 0 509 files changed, 55 insertions(+) rename .bazelignore => devtools/.bazelignore (100%) rename .bazelrc => devtools/.bazelrc (100%) rename .bazelversion => devtools/.bazelversion (100%) rename .browserslistrc => devtools/.browserslistrc (100%) rename {.circleci => devtools/.circleci}/config.yml (100%) rename .editorconfig => devtools/.editorconfig (100%) rename {.github => devtools/.github}/ISSUE_TEMPLATE/bug_report.md (100%) rename {.github => devtools/.github}/ISSUE_TEMPLATE/feature_request.md (100%) create mode 100644 devtools/.gitignore rename .npmrc => devtools/.npmrc (100%) rename .prettierrc => devtools/.prettierrc (100%) rename {.vscode => devtools/.vscode}/settings.json (100%) rename BUILD.bazel => devtools/BUILD.bazel (100%) rename CODE_OF_CONDUCT.md => devtools/CODE_OF_CONDUCT.md (100%) rename CONTRIBUTING.md => devtools/CONTRIBUTING.md (100%) rename DEVELOPING.md => devtools/DEVELOPING.md (100%) rename LICENSE => devtools/LICENSE (100%) rename README.md => devtools/README.md (100%) rename WORKSPACE => devtools/WORKSPACE (100%) rename angular.json => devtools/angular.json (100%) rename cypress.json => devtools/cypress.json (100%) rename {cypress => devtools/cypress}/BUILD.bazel (100%) rename {cypress => devtools/cypress}/fixtures/.gitkeep (100%) rename {cypress => devtools/cypress}/integration/base.e2e.js (100%) rename {cypress => devtools/cypress}/integration/comment-nodes.e2e.js (100%) rename {cypress => devtools/cypress}/integration/elements.e2e.js (100%) rename {cypress => devtools/cypress}/integration/item-tracking.e2e.js (100%) rename {cypress => devtools/cypress}/integration/node-search.e2e.js (100%) rename {cypress => devtools/cypress}/integration/node-selection.e2e.js (100%) rename {cypress => devtools/cypress}/integration/property-edit.e2e.js (100%) rename {cypress => devtools/cypress}/integration/property-update.e2e.js (100%) rename {cypress => devtools/cypress}/integration/view-component-metadata.e2e.js (100%) rename {cypress => devtools/cypress}/plugin.js (100%) rename {cypress => devtools/cypress}/support/commands.js (100%) rename {cypress => devtools/cypress}/support/index.js (100%) rename {cypress => devtools/cypress}/tsconfig.json (100%) rename {docs => devtools/docs}/assets/access-console.png (100%) rename {docs => devtools/docs}/assets/component-explorer.png (100%) rename {docs => devtools/docs}/assets/debugging-onpush.png (100%) rename {docs => devtools/docs}/assets/default-profiler-view.png (100%) rename {docs => devtools/docs}/assets/devtools-tabs.png (100%) rename {docs => devtools/docs}/assets/devtools.png (100%) rename {docs => devtools/docs}/assets/directive-details.png (100%) rename {docs => devtools/docs}/assets/flame-graph-view.png (100%) rename {docs => devtools/docs}/assets/inspect-element.png (100%) rename {docs => devtools/docs}/assets/navigate-source.png (100%) rename {docs => devtools/docs}/assets/profiler-selected-bar.png (100%) rename {docs => devtools/docs}/assets/profiler.png (100%) rename {docs => devtools/docs}/assets/save-profile.png (100%) rename {docs => devtools/docs}/assets/search.png (100%) rename {docs => devtools/docs}/assets/update-property.png (100%) rename {docs => devtools/docs}/assets/view-properties.png (100%) rename {docs => devtools/docs}/overview.md (100%) rename {e2e => devtools/e2e}/protractor.conf.js (100%) rename {e2e => devtools/e2e}/src/app.e2e-spec.ts (100%) rename {e2e => devtools/e2e}/src/app.po.ts (100%) rename {e2e => devtools/e2e}/tsconfig.json (100%) rename initialize_testbed.ts => devtools/initialize_testbed.ts (100%) rename io_bazel_rules_sass.patch => devtools/io_bazel_rules_sass.patch (100%) rename karma.conf.js => devtools/karma.conf.js (100%) rename package.json => devtools/package.json (100%) rename packages.bzl => devtools/packages.bzl (100%) rename {projects => devtools/projects}/demo-no-zone/.bazelignore (100%) rename {projects => devtools/projects}/demo-no-zone/BUILD.bazel (100%) rename {projects => devtools/projects}/demo-no-zone/browserslist (100%) rename {projects => devtools/projects}/demo-no-zone/e2e/protractor.conf.js (100%) rename {projects => devtools/projects}/demo-no-zone/e2e/src/app.e2e-spec.ts (100%) rename {projects => devtools/projects}/demo-no-zone/e2e/src/app.po.ts (100%) rename {projects => devtools/projects}/demo-no-zone/e2e/tsconfig.json (100%) rename {projects => devtools/projects}/demo-no-zone/karma.conf.js (100%) rename {projects => devtools/projects}/demo-no-zone/src/BUILD.bazel (100%) rename {projects => devtools/projects}/demo-no-zone/src/_index.html (100%) rename {projects => devtools/projects}/demo-no-zone/src/app/BUILD.bazel (100%) rename {projects => devtools/projects}/demo-no-zone/src/app/app.component.html (100%) rename {projects => devtools/projects}/demo-no-zone/src/app/app.component.ts (100%) rename {projects => devtools/projects}/demo-no-zone/src/app/app.module.ts (100%) rename {projects => devtools/projects}/demo-no-zone/src/assets/.gitkeep (100%) rename {projects => devtools/projects}/demo-no-zone/src/main.ts (100%) rename {projects => devtools/projects}/demo-no-zone/src/polyfills.ts (100%) rename {projects => devtools/projects}/demo-no-zone/src/rollup.config.js (100%) rename {projects => devtools/projects}/demo-no-zone/src/styles.css (100%) rename {projects => devtools/projects}/demo-no-zone/src/test.ts (100%) rename {projects => devtools/projects}/demo-no-zone/tsconfig.app.json (100%) rename {projects => devtools/projects}/demo-no-zone/tsconfig.spec.json (100%) rename {projects => devtools/projects}/demo-no-zone/tslint.json (100%) rename {projects => devtools/projects}/ng-devtools-backend/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/README.md (100%) rename {projects => devtools/projects}/ng-devtools-backend/index.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/karma.conf.js (100%) rename {projects => devtools/projects}/ng-devtools-backend/ng-package.json (100%) rename {projects => devtools/projects}/ng-devtools-backend/package.json (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/angular-check.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/angular-check.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/client-event-subscribers.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/component-inspector/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/component-inspector/component-inspector.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/component-inspector/component-inspector.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/component-tree.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/directive-forest/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/directive-forest/index.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/directive-forest/ltree.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/directive-forest/render-tree.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/directive-forest/render-tree.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/highlighter.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/highlighter.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/capture.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/hooks.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/identity-tracker.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/index.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/profiler/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/profiler/index.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/profiler/native.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/profiler/polyfill.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/hooks/profiler/shared.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/index.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/interfaces.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/router-tree.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/router-tree.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/set-console-reference.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/state-serializer/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/state-serializer/object-utils.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/state-serializer/serialized-descriptor-factory.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/state-serializer/state-serializer.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/state-serializer/state-serializer.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/utils.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/lib/version.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/public-api.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/src/test.ts (100%) rename {projects => devtools/projects}/ng-devtools-backend/tsconfig.lib.json (100%) rename {projects => devtools/projects}/ng-devtools-backend/tsconfig.spec.json (100%) rename {projects => devtools/projects}/ng-devtools-backend/tslint.json (100%) rename {projects => devtools/projects}/ng-devtools/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/README.md (100%) rename {projects => devtools/projects}/ng-devtools/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/karma.conf.js (100%) rename {projects => devtools/projects}/ng-devtools/ng-package.json (100%) rename {projects => devtools/projects}/ng-devtools/package.json (100%) rename {projects => devtools/projects}/ng-devtools/src/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/application-environment/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/application-environment/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/application-operations/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/application-operations/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/devtools-tabs.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/devtools-tabs.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/diffing/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/diffing/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/component-data-source.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest-utils.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index-forest.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/flatten.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-expanded-directive-properties.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/file-api-service.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/profiler.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/bargraph-formatter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter-spec-constants.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/profile-formatter.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/recording-visualizer.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.spec.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/router-tree/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/tab-update/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools-tabs/tab-update/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools.component.html (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/devtools.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/images/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/images/angular.svg (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/theme-service.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/LICENSE (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/interface.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.scss (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/split.module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/splitArea.directive.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/component/utils.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/lib/module.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/angular-split/public_api.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/chromium/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/chromium/LICENSE (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/chromium/date-utilities.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/memo-decorator/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/memo-decorator/README.md (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/memo-decorator/index.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/webtreemap/BUILD.bazel (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/webtreemap/LICENSE (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/webtreemap/README.md (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/webtreemap/tree.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/lib/vendor/webtreemap/treemap.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/public-api.ts (100%) rename {projects => devtools/projects}/ng-devtools/src/test.ts (100%) rename {projects => devtools/projects}/ng-devtools/tsconfig.lib.json (100%) rename {projects => devtools/projects}/ng-devtools/tsconfig.lib.prod.json (100%) rename {projects => devtools/projects}/ng-devtools/tsconfig.spec.json (100%) rename {projects => devtools/projects}/ng-devtools/tslint.json (100%) rename {projects => devtools/projects}/protocol/BUILD.bazel (100%) rename {projects => devtools/projects}/protocol/README.md (100%) rename {projects => devtools/projects}/protocol/index.ts (100%) rename {projects => devtools/projects}/protocol/karma.conf.js (100%) rename {projects => devtools/projects}/protocol/ng-package.json (100%) rename {projects => devtools/projects}/protocol/package.json (100%) rename {projects => devtools/projects}/protocol/src/lib/message-bus.ts (100%) rename {projects => devtools/projects}/protocol/src/lib/messages.ts (100%) rename {projects => devtools/projects}/protocol/src/lib/priority-aware-message-bus.spec.ts (100%) rename {projects => devtools/projects}/protocol/src/lib/priority-aware-message-bus.ts (100%) rename {projects => devtools/projects}/protocol/src/public-api.ts (100%) rename {projects => devtools/projects}/protocol/src/test.ts (100%) rename {projects => devtools/projects}/protocol/tsconfig.lib.json (100%) rename {projects => devtools/projects}/protocol/tsconfig.lib.prod.json (100%) rename {projects => devtools/projects}/protocol/tsconfig.spec.json (100%) rename {projects => devtools/projects}/protocol/tslint.json (100%) rename {projects => devtools/projects}/shared-utils/BUILD.bazel (100%) rename {projects => devtools/projects}/shared-utils/README.md (100%) rename {projects => devtools/projects}/shared-utils/index.ts (100%) rename {projects => devtools/projects}/shared-utils/karma.conf.js (100%) rename {projects => devtools/projects}/shared-utils/ng-package.json (100%) rename {projects => devtools/projects}/shared-utils/package.json (100%) rename {projects => devtools/projects}/shared-utils/src/lib/shared-utils.spec.ts (100%) rename {projects => devtools/projects}/shared-utils/src/lib/shared-utils.ts (100%) rename {projects => devtools/projects}/shared-utils/src/public-api.ts (100%) rename {projects => devtools/projects}/shared-utils/src/test.ts (100%) rename {projects => devtools/projects}/shared-utils/tsconfig.lib.json (100%) rename {projects => devtools/projects}/shared-utils/tsconfig.spec.json (100%) rename {projects => devtools/projects}/shared-utils/tslint.json (100%) rename {projects => devtools/projects}/shell-chrome/.browserslistrc (100%) rename {projects => devtools/projects}/shell-chrome/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/e2e/protractor.conf.js (100%) rename {projects => devtools/projects}/shell-chrome/e2e/src/app.e2e-spec.ts (100%) rename {projects => devtools/projects}/shell-chrome/e2e/src/app.po.ts (100%) rename {projects => devtools/projects}/shell-chrome/e2e/tsconfig.json (100%) rename {projects => devtools/projects}/shell-chrome/karma.conf.js (100%) rename {projects => devtools/projects}/shell-chrome/set-version.js (100%) rename {projects => devtools/projects}/shell-chrome/shell-chrome-webpack.config.js (100%) rename {projects => devtools/projects}/shell-chrome/src/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/src/_index.html (100%) rename {projects => devtools/projects}/shell-chrome/src/app/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/src/app/app.component.html (100%) rename {projects => devtools/projects}/shell-chrome/src/app/app.component.scss (100%) rename {projects => devtools/projects}/shell-chrome/src/app/app.component.spec.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/app.component.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/app.module.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/backend.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/background.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/chrome-application-environment.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/chrome-application-operations.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/chrome-message-bus.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/chrome-window-extensions.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/content-script.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/inject.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/ng-validate.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/same-page-message-bus.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/app/zone-aware-chrome-message-bus.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/.gitkeep (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon-bw128.png (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon-bw16.png (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon-bw48.png (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon128.png (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon16.png (100%) rename {projects => devtools/projects}/shell-chrome/src/assets/icon48.png (100%) rename {projects => devtools/projects}/shell-chrome/src/devtools.html (100%) rename {projects => devtools/projects}/shell-chrome/src/devtools.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/environments/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/src/environments/environment.prod.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/environments/environment.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/main.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/manifest.json (100%) rename {projects => devtools/projects}/shell-chrome/src/polyfills.ts (100%) rename {projects => devtools/projects}/shell-chrome/src/popups/BUILD.bazel (100%) rename {projects => devtools/projects}/shell-chrome/src/popups/not-angular.html (100%) rename {projects => devtools/projects}/shell-chrome/src/popups/production.html (100%) rename {projects => devtools/projects}/shell-chrome/src/popups/supported.html (100%) rename {projects => devtools/projects}/shell-chrome/src/popups/unsupported.html (100%) rename {projects => devtools/projects}/shell-chrome/src/rollup.config.js (100%) rename {projects => devtools/projects}/shell-chrome/src/styles.scss (100%) rename {projects => devtools/projects}/shell-chrome/src/test.ts (100%) rename {projects => devtools/projects}/shell-chrome/tsconfig.app.json (100%) rename {projects => devtools/projects}/shell-chrome/tsconfig.spec.json (100%) rename {projects => devtools/projects}/shell-chrome/tslint.json (100%) rename renovate.json => devtools/renovate.json (100%) rename shell-dev-webpack.config.js => devtools/shell-dev-webpack.config.js (100%) rename {src => devtools/src}/.bazelignore (100%) rename {src => devtools/src}/BUILD.bazel (100%) rename {src => devtools/src}/_index.html (100%) rename {src => devtools/src}/app/BUILD.bazel (100%) rename {src => devtools/src}/app/app.component.html (100%) rename {src => devtools/src}/app/app.component.scss (100%) rename {src => devtools/src}/app/app.component.ts (100%) rename {src => devtools/src}/app/app.e2e.module.ts (100%) rename {src => devtools/src}/app/app.module.ts (100%) rename {src => devtools/src}/app/demo-app/BUILD.bazel (100%) rename {src => devtools/src}/app/demo-app/demo-app.component.html (100%) rename {src => devtools/src}/app/demo-app/demo-app.component.scss (100%) rename {src => devtools/src}/app/demo-app/demo-app.component.ts (100%) rename {src => devtools/src}/app/demo-app/demo-app.module.ts (100%) rename {src => devtools/src}/app/demo-app/heavy.component.html (100%) rename {src => devtools/src}/app/demo-app/heavy.component.scss (100%) rename {src => devtools/src}/app/demo-app/heavy.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/BUILD.bazel (100%) rename {src => devtools/src}/app/demo-app/todo/about/BUILD.bazel (100%) rename {src => devtools/src}/app/demo-app/todo/about/about.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/about/about.module.ts (100%) rename {src => devtools/src}/app/demo-app/todo/app-todo.component.html (100%) rename {src => devtools/src}/app/demo-app/todo/app-todo.component.scss (100%) rename {src => devtools/src}/app/demo-app/todo/app-todo.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/app.module.ts (100%) rename {src => devtools/src}/app/demo-app/todo/dialog.component.html (100%) rename {src => devtools/src}/app/demo-app/todo/dialog.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/BUILD.bazel (100%) rename {src => devtools/src}/app/demo-app/todo/home/home.module.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/sample.pipe.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/todo.component.html (100%) rename {src => devtools/src}/app/demo-app/todo/home/todo.component.scss (100%) rename {src => devtools/src}/app/demo-app/todo/home/todo.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/todo.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/todos.component.html (100%) rename {src => devtools/src}/app/demo-app/todo/home/todos.component.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/todos.pipe.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/todos.service.ts (100%) rename {src => devtools/src}/app/demo-app/todo/home/tooltip.directive.ts (100%) rename {src => devtools/src}/app/demo-app/zippy.component.html (100%) rename {src => devtools/src}/app/demo-app/zippy.component.scss (100%) rename {src => devtools/src}/app/demo-app/zippy.component.ts (100%) rename {src => devtools/src}/app/devtools-app/BUILD.bazel (100%) rename {src => devtools/src}/app/devtools-app/devtools-app.component.html (100%) rename {src => devtools/src}/app/devtools-app/devtools-app.component.scss (100%) rename {src => devtools/src}/app/devtools-app/devtools-app.component.ts (100%) rename {src => devtools/src}/app/devtools-app/devtools-app.module.ts (100%) rename {src => devtools/src}/assets/.gitkeep (100%) rename {src => devtools/src}/demo-application-environment.ts (100%) rename {src => devtools/src}/demo-application-operations.ts (100%) rename {src => devtools/src}/environments/BUILD.bazel (100%) rename {src => devtools/src}/environments/environment.e2e.ts (100%) rename {src => devtools/src}/environments/environment.prod.ts (100%) rename {src => devtools/src}/environments/environment.ts (100%) rename {src => devtools/src}/iframe-message-bus.ts (100%) rename {src => devtools/src}/main.e2e.ts (100%) rename {src => devtools/src}/main.ts (100%) rename {src => devtools/src}/polyfills.ts (100%) rename {src => devtools/src}/rollup.config.js (100%) rename {src => devtools/src}/styles.scss (100%) rename {src => devtools/src}/test.ts (100%) rename {src => devtools/src}/zone-unaware-iframe-message-bus.ts (100%) rename {tools => devtools/tools}/BUILD.bazel (100%) rename {tools => devtools/tools}/angular/BUILD.bazel (100%) rename {tools => devtools/tools}/angular/create_linker_esbuild_plugin.mjs (100%) rename {tools => devtools/tools}/angular/esbuild.config.mjs (100%) rename {tools => devtools/tools}/angular/index.bzl (100%) rename {tools => devtools/tools}/angular_ts_project.bzl (100%) rename {tools => devtools/tools}/defaults.bzl (100%) rename {tools => devtools/tools}/esbuild/BUILD.bazel (100%) rename {tools => devtools/tools}/esbuild/devmode-output.bzl (100%) rename {tools => devtools/tools}/esbuild/esbuild-amd-config.mjs (100%) rename {tools => devtools/tools}/esbuild/index.bzl (100%) rename {tools => devtools/tools}/karma.bzl (100%) rename {tools => devtools/tools}/karma.conf.js (100%) rename {tools => devtools/tools}/spec-bundling/BUILD.bazel (100%) rename {tools => devtools/tools}/spec-bundling/esbuild.config-tmpl.mjs (100%) rename {tools => devtools/tools}/spec-bundling/index.bzl (100%) rename {tools => devtools/tools}/typescript.bzl (100%) rename tsconfig.app.json => devtools/tsconfig.app.json (100%) rename tsconfig.json => devtools/tsconfig.json (100%) rename tsconfig.spec.json => devtools/tsconfig.spec.json (100%) rename tslint.json => devtools/tslint.json (100%) rename yarn.lock => devtools/yarn.lock (100%) diff --git a/.bazelignore b/devtools/.bazelignore similarity index 100% rename from .bazelignore rename to devtools/.bazelignore diff --git a/.bazelrc b/devtools/.bazelrc similarity index 100% rename from .bazelrc rename to devtools/.bazelrc diff --git a/.bazelversion b/devtools/.bazelversion similarity index 100% rename from .bazelversion rename to devtools/.bazelversion diff --git a/.browserslistrc b/devtools/.browserslistrc similarity index 100% rename from .browserslistrc rename to devtools/.browserslistrc diff --git a/.circleci/config.yml b/devtools/.circleci/config.yml similarity index 100% rename from .circleci/config.yml rename to devtools/.circleci/config.yml diff --git a/.editorconfig b/devtools/.editorconfig similarity index 100% rename from .editorconfig rename to devtools/.editorconfig diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/devtools/.github/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to devtools/.github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/devtools/.github/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from .github/ISSUE_TEMPLATE/feature_request.md rename to devtools/.github/ISSUE_TEMPLATE/feature_request.md diff --git a/devtools/.gitignore b/devtools/.gitignore new file mode 100644 index 00000000000..dafc7f9c2eb --- /dev/null +++ b/devtools/.gitignore @@ -0,0 +1,55 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +/dist +/tmp +/out-tsc +# Only exists if Bazel was run +/bazel-out +/cypress/screenshots +/cypress/videos +# dependencies +/node_modules + +# profiling files +chrome-profiler-events*.json +speed-measure-plugin*.json + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +.history/* + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db +**/coverage/* + +.angular + +bazel-angular-devtools +bazel-bin +bazel-out/* +bazel-testlogs diff --git a/.npmrc b/devtools/.npmrc similarity index 100% rename from .npmrc rename to devtools/.npmrc diff --git a/.prettierrc b/devtools/.prettierrc similarity index 100% rename from .prettierrc rename to devtools/.prettierrc diff --git a/.vscode/settings.json b/devtools/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to devtools/.vscode/settings.json diff --git a/BUILD.bazel b/devtools/BUILD.bazel similarity index 100% rename from BUILD.bazel rename to devtools/BUILD.bazel diff --git a/CODE_OF_CONDUCT.md b/devtools/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to devtools/CODE_OF_CONDUCT.md diff --git a/CONTRIBUTING.md b/devtools/CONTRIBUTING.md similarity index 100% rename from CONTRIBUTING.md rename to devtools/CONTRIBUTING.md diff --git a/DEVELOPING.md b/devtools/DEVELOPING.md similarity index 100% rename from DEVELOPING.md rename to devtools/DEVELOPING.md diff --git a/LICENSE b/devtools/LICENSE similarity index 100% rename from LICENSE rename to devtools/LICENSE diff --git a/README.md b/devtools/README.md similarity index 100% rename from README.md rename to devtools/README.md diff --git a/WORKSPACE b/devtools/WORKSPACE similarity index 100% rename from WORKSPACE rename to devtools/WORKSPACE diff --git a/angular.json b/devtools/angular.json similarity index 100% rename from angular.json rename to devtools/angular.json diff --git a/cypress.json b/devtools/cypress.json similarity index 100% rename from cypress.json rename to devtools/cypress.json diff --git a/cypress/BUILD.bazel b/devtools/cypress/BUILD.bazel similarity index 100% rename from cypress/BUILD.bazel rename to devtools/cypress/BUILD.bazel diff --git a/cypress/fixtures/.gitkeep b/devtools/cypress/fixtures/.gitkeep similarity index 100% rename from cypress/fixtures/.gitkeep rename to devtools/cypress/fixtures/.gitkeep diff --git a/cypress/integration/base.e2e.js b/devtools/cypress/integration/base.e2e.js similarity index 100% rename from cypress/integration/base.e2e.js rename to devtools/cypress/integration/base.e2e.js diff --git a/cypress/integration/comment-nodes.e2e.js b/devtools/cypress/integration/comment-nodes.e2e.js similarity index 100% rename from cypress/integration/comment-nodes.e2e.js rename to devtools/cypress/integration/comment-nodes.e2e.js diff --git a/cypress/integration/elements.e2e.js b/devtools/cypress/integration/elements.e2e.js similarity index 100% rename from cypress/integration/elements.e2e.js rename to devtools/cypress/integration/elements.e2e.js diff --git a/cypress/integration/item-tracking.e2e.js b/devtools/cypress/integration/item-tracking.e2e.js similarity index 100% rename from cypress/integration/item-tracking.e2e.js rename to devtools/cypress/integration/item-tracking.e2e.js diff --git a/cypress/integration/node-search.e2e.js b/devtools/cypress/integration/node-search.e2e.js similarity index 100% rename from cypress/integration/node-search.e2e.js rename to devtools/cypress/integration/node-search.e2e.js diff --git a/cypress/integration/node-selection.e2e.js b/devtools/cypress/integration/node-selection.e2e.js similarity index 100% rename from cypress/integration/node-selection.e2e.js rename to devtools/cypress/integration/node-selection.e2e.js diff --git a/cypress/integration/property-edit.e2e.js b/devtools/cypress/integration/property-edit.e2e.js similarity index 100% rename from cypress/integration/property-edit.e2e.js rename to devtools/cypress/integration/property-edit.e2e.js diff --git a/cypress/integration/property-update.e2e.js b/devtools/cypress/integration/property-update.e2e.js similarity index 100% rename from cypress/integration/property-update.e2e.js rename to devtools/cypress/integration/property-update.e2e.js diff --git a/cypress/integration/view-component-metadata.e2e.js b/devtools/cypress/integration/view-component-metadata.e2e.js similarity index 100% rename from cypress/integration/view-component-metadata.e2e.js rename to devtools/cypress/integration/view-component-metadata.e2e.js diff --git a/cypress/plugin.js b/devtools/cypress/plugin.js similarity index 100% rename from cypress/plugin.js rename to devtools/cypress/plugin.js diff --git a/cypress/support/commands.js b/devtools/cypress/support/commands.js similarity index 100% rename from cypress/support/commands.js rename to devtools/cypress/support/commands.js diff --git a/cypress/support/index.js b/devtools/cypress/support/index.js similarity index 100% rename from cypress/support/index.js rename to devtools/cypress/support/index.js diff --git a/cypress/tsconfig.json b/devtools/cypress/tsconfig.json similarity index 100% rename from cypress/tsconfig.json rename to devtools/cypress/tsconfig.json diff --git a/docs/assets/access-console.png b/devtools/docs/assets/access-console.png similarity index 100% rename from docs/assets/access-console.png rename to devtools/docs/assets/access-console.png diff --git a/docs/assets/component-explorer.png b/devtools/docs/assets/component-explorer.png similarity index 100% rename from docs/assets/component-explorer.png rename to devtools/docs/assets/component-explorer.png diff --git a/docs/assets/debugging-onpush.png b/devtools/docs/assets/debugging-onpush.png similarity index 100% rename from docs/assets/debugging-onpush.png rename to devtools/docs/assets/debugging-onpush.png diff --git a/docs/assets/default-profiler-view.png b/devtools/docs/assets/default-profiler-view.png similarity index 100% rename from docs/assets/default-profiler-view.png rename to devtools/docs/assets/default-profiler-view.png diff --git a/docs/assets/devtools-tabs.png b/devtools/docs/assets/devtools-tabs.png similarity index 100% rename from docs/assets/devtools-tabs.png rename to devtools/docs/assets/devtools-tabs.png diff --git a/docs/assets/devtools.png b/devtools/docs/assets/devtools.png similarity index 100% rename from docs/assets/devtools.png rename to devtools/docs/assets/devtools.png diff --git a/docs/assets/directive-details.png b/devtools/docs/assets/directive-details.png similarity index 100% rename from docs/assets/directive-details.png rename to devtools/docs/assets/directive-details.png diff --git a/docs/assets/flame-graph-view.png b/devtools/docs/assets/flame-graph-view.png similarity index 100% rename from docs/assets/flame-graph-view.png rename to devtools/docs/assets/flame-graph-view.png diff --git a/docs/assets/inspect-element.png b/devtools/docs/assets/inspect-element.png similarity index 100% rename from docs/assets/inspect-element.png rename to devtools/docs/assets/inspect-element.png diff --git a/docs/assets/navigate-source.png b/devtools/docs/assets/navigate-source.png similarity index 100% rename from docs/assets/navigate-source.png rename to devtools/docs/assets/navigate-source.png diff --git a/docs/assets/profiler-selected-bar.png b/devtools/docs/assets/profiler-selected-bar.png similarity index 100% rename from docs/assets/profiler-selected-bar.png rename to devtools/docs/assets/profiler-selected-bar.png diff --git a/docs/assets/profiler.png b/devtools/docs/assets/profiler.png similarity index 100% rename from docs/assets/profiler.png rename to devtools/docs/assets/profiler.png diff --git a/docs/assets/save-profile.png b/devtools/docs/assets/save-profile.png similarity index 100% rename from docs/assets/save-profile.png rename to devtools/docs/assets/save-profile.png diff --git a/docs/assets/search.png b/devtools/docs/assets/search.png similarity index 100% rename from docs/assets/search.png rename to devtools/docs/assets/search.png diff --git a/docs/assets/update-property.png b/devtools/docs/assets/update-property.png similarity index 100% rename from docs/assets/update-property.png rename to devtools/docs/assets/update-property.png diff --git a/docs/assets/view-properties.png b/devtools/docs/assets/view-properties.png similarity index 100% rename from docs/assets/view-properties.png rename to devtools/docs/assets/view-properties.png diff --git a/docs/overview.md b/devtools/docs/overview.md similarity index 100% rename from docs/overview.md rename to devtools/docs/overview.md diff --git a/e2e/protractor.conf.js b/devtools/e2e/protractor.conf.js similarity index 100% rename from e2e/protractor.conf.js rename to devtools/e2e/protractor.conf.js diff --git a/e2e/src/app.e2e-spec.ts b/devtools/e2e/src/app.e2e-spec.ts similarity index 100% rename from e2e/src/app.e2e-spec.ts rename to devtools/e2e/src/app.e2e-spec.ts diff --git a/e2e/src/app.po.ts b/devtools/e2e/src/app.po.ts similarity index 100% rename from e2e/src/app.po.ts rename to devtools/e2e/src/app.po.ts diff --git a/e2e/tsconfig.json b/devtools/e2e/tsconfig.json similarity index 100% rename from e2e/tsconfig.json rename to devtools/e2e/tsconfig.json diff --git a/initialize_testbed.ts b/devtools/initialize_testbed.ts similarity index 100% rename from initialize_testbed.ts rename to devtools/initialize_testbed.ts diff --git a/io_bazel_rules_sass.patch b/devtools/io_bazel_rules_sass.patch similarity index 100% rename from io_bazel_rules_sass.patch rename to devtools/io_bazel_rules_sass.patch diff --git a/karma.conf.js b/devtools/karma.conf.js similarity index 100% rename from karma.conf.js rename to devtools/karma.conf.js diff --git a/package.json b/devtools/package.json similarity index 100% rename from package.json rename to devtools/package.json diff --git a/packages.bzl b/devtools/packages.bzl similarity index 100% rename from packages.bzl rename to devtools/packages.bzl diff --git a/projects/demo-no-zone/.bazelignore b/devtools/projects/demo-no-zone/.bazelignore similarity index 100% rename from projects/demo-no-zone/.bazelignore rename to devtools/projects/demo-no-zone/.bazelignore diff --git a/projects/demo-no-zone/BUILD.bazel b/devtools/projects/demo-no-zone/BUILD.bazel similarity index 100% rename from projects/demo-no-zone/BUILD.bazel rename to devtools/projects/demo-no-zone/BUILD.bazel diff --git a/projects/demo-no-zone/browserslist b/devtools/projects/demo-no-zone/browserslist similarity index 100% rename from projects/demo-no-zone/browserslist rename to devtools/projects/demo-no-zone/browserslist diff --git a/projects/demo-no-zone/e2e/protractor.conf.js b/devtools/projects/demo-no-zone/e2e/protractor.conf.js similarity index 100% rename from projects/demo-no-zone/e2e/protractor.conf.js rename to devtools/projects/demo-no-zone/e2e/protractor.conf.js diff --git a/projects/demo-no-zone/e2e/src/app.e2e-spec.ts b/devtools/projects/demo-no-zone/e2e/src/app.e2e-spec.ts similarity index 100% rename from projects/demo-no-zone/e2e/src/app.e2e-spec.ts rename to devtools/projects/demo-no-zone/e2e/src/app.e2e-spec.ts diff --git a/projects/demo-no-zone/e2e/src/app.po.ts b/devtools/projects/demo-no-zone/e2e/src/app.po.ts similarity index 100% rename from projects/demo-no-zone/e2e/src/app.po.ts rename to devtools/projects/demo-no-zone/e2e/src/app.po.ts diff --git a/projects/demo-no-zone/e2e/tsconfig.json b/devtools/projects/demo-no-zone/e2e/tsconfig.json similarity index 100% rename from projects/demo-no-zone/e2e/tsconfig.json rename to devtools/projects/demo-no-zone/e2e/tsconfig.json diff --git a/projects/demo-no-zone/karma.conf.js b/devtools/projects/demo-no-zone/karma.conf.js similarity index 100% rename from projects/demo-no-zone/karma.conf.js rename to devtools/projects/demo-no-zone/karma.conf.js diff --git a/projects/demo-no-zone/src/BUILD.bazel b/devtools/projects/demo-no-zone/src/BUILD.bazel similarity index 100% rename from projects/demo-no-zone/src/BUILD.bazel rename to devtools/projects/demo-no-zone/src/BUILD.bazel diff --git a/projects/demo-no-zone/src/_index.html b/devtools/projects/demo-no-zone/src/_index.html similarity index 100% rename from projects/demo-no-zone/src/_index.html rename to devtools/projects/demo-no-zone/src/_index.html diff --git a/projects/demo-no-zone/src/app/BUILD.bazel b/devtools/projects/demo-no-zone/src/app/BUILD.bazel similarity index 100% rename from projects/demo-no-zone/src/app/BUILD.bazel rename to devtools/projects/demo-no-zone/src/app/BUILD.bazel diff --git a/projects/demo-no-zone/src/app/app.component.html b/devtools/projects/demo-no-zone/src/app/app.component.html similarity index 100% rename from projects/demo-no-zone/src/app/app.component.html rename to devtools/projects/demo-no-zone/src/app/app.component.html diff --git a/projects/demo-no-zone/src/app/app.component.ts b/devtools/projects/demo-no-zone/src/app/app.component.ts similarity index 100% rename from projects/demo-no-zone/src/app/app.component.ts rename to devtools/projects/demo-no-zone/src/app/app.component.ts diff --git a/projects/demo-no-zone/src/app/app.module.ts b/devtools/projects/demo-no-zone/src/app/app.module.ts similarity index 100% rename from projects/demo-no-zone/src/app/app.module.ts rename to devtools/projects/demo-no-zone/src/app/app.module.ts diff --git a/projects/demo-no-zone/src/assets/.gitkeep b/devtools/projects/demo-no-zone/src/assets/.gitkeep similarity index 100% rename from projects/demo-no-zone/src/assets/.gitkeep rename to devtools/projects/demo-no-zone/src/assets/.gitkeep diff --git a/projects/demo-no-zone/src/main.ts b/devtools/projects/demo-no-zone/src/main.ts similarity index 100% rename from projects/demo-no-zone/src/main.ts rename to devtools/projects/demo-no-zone/src/main.ts diff --git a/projects/demo-no-zone/src/polyfills.ts b/devtools/projects/demo-no-zone/src/polyfills.ts similarity index 100% rename from projects/demo-no-zone/src/polyfills.ts rename to devtools/projects/demo-no-zone/src/polyfills.ts diff --git a/projects/demo-no-zone/src/rollup.config.js b/devtools/projects/demo-no-zone/src/rollup.config.js similarity index 100% rename from projects/demo-no-zone/src/rollup.config.js rename to devtools/projects/demo-no-zone/src/rollup.config.js diff --git a/projects/demo-no-zone/src/styles.css b/devtools/projects/demo-no-zone/src/styles.css similarity index 100% rename from projects/demo-no-zone/src/styles.css rename to devtools/projects/demo-no-zone/src/styles.css diff --git a/projects/demo-no-zone/src/test.ts b/devtools/projects/demo-no-zone/src/test.ts similarity index 100% rename from projects/demo-no-zone/src/test.ts rename to devtools/projects/demo-no-zone/src/test.ts diff --git a/projects/demo-no-zone/tsconfig.app.json b/devtools/projects/demo-no-zone/tsconfig.app.json similarity index 100% rename from projects/demo-no-zone/tsconfig.app.json rename to devtools/projects/demo-no-zone/tsconfig.app.json diff --git a/projects/demo-no-zone/tsconfig.spec.json b/devtools/projects/demo-no-zone/tsconfig.spec.json similarity index 100% rename from projects/demo-no-zone/tsconfig.spec.json rename to devtools/projects/demo-no-zone/tsconfig.spec.json diff --git a/projects/demo-no-zone/tslint.json b/devtools/projects/demo-no-zone/tslint.json similarity index 100% rename from projects/demo-no-zone/tslint.json rename to devtools/projects/demo-no-zone/tslint.json diff --git a/projects/ng-devtools-backend/BUILD.bazel b/devtools/projects/ng-devtools-backend/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/BUILD.bazel rename to devtools/projects/ng-devtools-backend/BUILD.bazel diff --git a/projects/ng-devtools-backend/README.md b/devtools/projects/ng-devtools-backend/README.md similarity index 100% rename from projects/ng-devtools-backend/README.md rename to devtools/projects/ng-devtools-backend/README.md diff --git a/projects/ng-devtools-backend/index.ts b/devtools/projects/ng-devtools-backend/index.ts similarity index 100% rename from projects/ng-devtools-backend/index.ts rename to devtools/projects/ng-devtools-backend/index.ts diff --git a/projects/ng-devtools-backend/karma.conf.js b/devtools/projects/ng-devtools-backend/karma.conf.js similarity index 100% rename from projects/ng-devtools-backend/karma.conf.js rename to devtools/projects/ng-devtools-backend/karma.conf.js diff --git a/projects/ng-devtools-backend/ng-package.json b/devtools/projects/ng-devtools-backend/ng-package.json similarity index 100% rename from projects/ng-devtools-backend/ng-package.json rename to devtools/projects/ng-devtools-backend/ng-package.json diff --git a/projects/ng-devtools-backend/package.json b/devtools/projects/ng-devtools-backend/package.json similarity index 100% rename from projects/ng-devtools-backend/package.json rename to devtools/projects/ng-devtools-backend/package.json diff --git a/projects/ng-devtools-backend/src/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/angular-check.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/angular-check.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/angular-check.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/angular-check.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/angular-check.ts b/devtools/projects/ng-devtools-backend/src/lib/angular-check.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/angular-check.ts rename to devtools/projects/ng-devtools-backend/src/lib/angular-check.ts diff --git a/projects/ng-devtools-backend/src/lib/client-event-subscribers.ts b/devtools/projects/ng-devtools-backend/src/lib/client-event-subscribers.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/client-event-subscribers.ts rename to devtools/projects/ng-devtools-backend/src/lib/client-event-subscribers.ts diff --git a/projects/ng-devtools-backend/src/lib/component-inspector/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/component-inspector/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/component-inspector/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/component-inspector/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.ts b/devtools/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.ts rename to devtools/projects/ng-devtools-backend/src/lib/component-inspector/component-inspector.ts diff --git a/projects/ng-devtools-backend/src/lib/component-tree.ts b/devtools/projects/ng-devtools-backend/src/lib/component-tree.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/component-tree.ts rename to devtools/projects/ng-devtools-backend/src/lib/component-tree.ts diff --git a/projects/ng-devtools-backend/src/lib/directive-forest/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/directive-forest/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/directive-forest/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/directive-forest/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/directive-forest/index.ts b/devtools/projects/ng-devtools-backend/src/lib/directive-forest/index.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/directive-forest/index.ts rename to devtools/projects/ng-devtools-backend/src/lib/directive-forest/index.ts diff --git a/projects/ng-devtools-backend/src/lib/directive-forest/ltree.ts b/devtools/projects/ng-devtools-backend/src/lib/directive-forest/ltree.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/directive-forest/ltree.ts rename to devtools/projects/ng-devtools-backend/src/lib/directive-forest/ltree.ts diff --git a/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/directive-forest/render-tree.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.ts b/devtools/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/directive-forest/render-tree.ts rename to devtools/projects/ng-devtools-backend/src/lib/directive-forest/render-tree.ts diff --git a/projects/ng-devtools-backend/src/lib/highlighter.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/highlighter.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/highlighter.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/highlighter.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/highlighter.ts b/devtools/projects/ng-devtools-backend/src/lib/highlighter.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/highlighter.ts rename to devtools/projects/ng-devtools-backend/src/lib/highlighter.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/hooks/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/hooks/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/hooks/capture.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/capture.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/capture.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/capture.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/hooks.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/hooks.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/hooks.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/hooks.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/identity-tracker.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/identity-tracker.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/identity-tracker.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/identity-tracker.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/index.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/index.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/index.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/index.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/profiler/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/profiler/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/hooks/profiler/index.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/index.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/profiler/index.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/index.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/profiler/native.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/native.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/profiler/native.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/native.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/profiler/polyfill.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/polyfill.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/profiler/polyfill.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/polyfill.ts diff --git a/projects/ng-devtools-backend/src/lib/hooks/profiler/shared.ts b/devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/shared.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/hooks/profiler/shared.ts rename to devtools/projects/ng-devtools-backend/src/lib/hooks/profiler/shared.ts diff --git a/projects/ng-devtools-backend/src/lib/index.ts b/devtools/projects/ng-devtools-backend/src/lib/index.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/index.ts rename to devtools/projects/ng-devtools-backend/src/lib/index.ts diff --git a/projects/ng-devtools-backend/src/lib/interfaces.ts b/devtools/projects/ng-devtools-backend/src/lib/interfaces.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/interfaces.ts rename to devtools/projects/ng-devtools-backend/src/lib/interfaces.ts diff --git a/projects/ng-devtools-backend/src/lib/router-tree.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/router-tree.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/router-tree.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/router-tree.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/router-tree.ts b/devtools/projects/ng-devtools-backend/src/lib/router-tree.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/router-tree.ts rename to devtools/projects/ng-devtools-backend/src/lib/router-tree.ts diff --git a/projects/ng-devtools-backend/src/lib/set-console-reference.ts b/devtools/projects/ng-devtools-backend/src/lib/set-console-reference.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/set-console-reference.ts rename to devtools/projects/ng-devtools-backend/src/lib/set-console-reference.ts diff --git a/projects/ng-devtools-backend/src/lib/state-serializer/BUILD.bazel b/devtools/projects/ng-devtools-backend/src/lib/state-serializer/BUILD.bazel similarity index 100% rename from projects/ng-devtools-backend/src/lib/state-serializer/BUILD.bazel rename to devtools/projects/ng-devtools-backend/src/lib/state-serializer/BUILD.bazel diff --git a/projects/ng-devtools-backend/src/lib/state-serializer/object-utils.ts b/devtools/projects/ng-devtools-backend/src/lib/state-serializer/object-utils.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/state-serializer/object-utils.ts rename to devtools/projects/ng-devtools-backend/src/lib/state-serializer/object-utils.ts diff --git a/projects/ng-devtools-backend/src/lib/state-serializer/serialized-descriptor-factory.ts b/devtools/projects/ng-devtools-backend/src/lib/state-serializer/serialized-descriptor-factory.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/state-serializer/serialized-descriptor-factory.ts rename to devtools/projects/ng-devtools-backend/src/lib/state-serializer/serialized-descriptor-factory.ts diff --git a/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.spec.ts b/devtools/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.spec.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.spec.ts rename to devtools/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.spec.ts diff --git a/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.ts b/devtools/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.ts rename to devtools/projects/ng-devtools-backend/src/lib/state-serializer/state-serializer.ts diff --git a/projects/ng-devtools-backend/src/lib/utils.ts b/devtools/projects/ng-devtools-backend/src/lib/utils.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/utils.ts rename to devtools/projects/ng-devtools-backend/src/lib/utils.ts diff --git a/projects/ng-devtools-backend/src/lib/version.ts b/devtools/projects/ng-devtools-backend/src/lib/version.ts similarity index 100% rename from projects/ng-devtools-backend/src/lib/version.ts rename to devtools/projects/ng-devtools-backend/src/lib/version.ts diff --git a/projects/ng-devtools-backend/src/public-api.ts b/devtools/projects/ng-devtools-backend/src/public-api.ts similarity index 100% rename from projects/ng-devtools-backend/src/public-api.ts rename to devtools/projects/ng-devtools-backend/src/public-api.ts diff --git a/projects/ng-devtools-backend/src/test.ts b/devtools/projects/ng-devtools-backend/src/test.ts similarity index 100% rename from projects/ng-devtools-backend/src/test.ts rename to devtools/projects/ng-devtools-backend/src/test.ts diff --git a/projects/ng-devtools-backend/tsconfig.lib.json b/devtools/projects/ng-devtools-backend/tsconfig.lib.json similarity index 100% rename from projects/ng-devtools-backend/tsconfig.lib.json rename to devtools/projects/ng-devtools-backend/tsconfig.lib.json diff --git a/projects/ng-devtools-backend/tsconfig.spec.json b/devtools/projects/ng-devtools-backend/tsconfig.spec.json similarity index 100% rename from projects/ng-devtools-backend/tsconfig.spec.json rename to devtools/projects/ng-devtools-backend/tsconfig.spec.json diff --git a/projects/ng-devtools-backend/tslint.json b/devtools/projects/ng-devtools-backend/tslint.json similarity index 100% rename from projects/ng-devtools-backend/tslint.json rename to devtools/projects/ng-devtools-backend/tslint.json diff --git a/projects/ng-devtools/BUILD.bazel b/devtools/projects/ng-devtools/BUILD.bazel similarity index 100% rename from projects/ng-devtools/BUILD.bazel rename to devtools/projects/ng-devtools/BUILD.bazel diff --git a/projects/ng-devtools/README.md b/devtools/projects/ng-devtools/README.md similarity index 100% rename from projects/ng-devtools/README.md rename to devtools/projects/ng-devtools/README.md diff --git a/projects/ng-devtools/index.ts b/devtools/projects/ng-devtools/index.ts similarity index 100% rename from projects/ng-devtools/index.ts rename to devtools/projects/ng-devtools/index.ts diff --git a/projects/ng-devtools/karma.conf.js b/devtools/projects/ng-devtools/karma.conf.js similarity index 100% rename from projects/ng-devtools/karma.conf.js rename to devtools/projects/ng-devtools/karma.conf.js diff --git a/projects/ng-devtools/ng-package.json b/devtools/projects/ng-devtools/ng-package.json similarity index 100% rename from projects/ng-devtools/ng-package.json rename to devtools/projects/ng-devtools/ng-package.json diff --git a/projects/ng-devtools/package.json b/devtools/projects/ng-devtools/package.json similarity index 100% rename from projects/ng-devtools/package.json rename to devtools/projects/ng-devtools/package.json diff --git a/projects/ng-devtools/src/BUILD.bazel b/devtools/projects/ng-devtools/src/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/BUILD.bazel rename to devtools/projects/ng-devtools/src/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/application-environment/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/application-environment/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/application-environment/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/application-environment/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/application-environment/index.ts b/devtools/projects/ng-devtools/src/lib/application-environment/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/application-environment/index.ts rename to devtools/projects/ng-devtools/src/lib/application-environment/index.ts diff --git a/projects/ng-devtools/src/lib/application-operations/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/application-operations/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/application-operations/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/application-operations/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/application-operations/index.ts b/devtools/projects/ng-devtools/src/lib/application-operations/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/application-operations/index.ts rename to devtools/projects/ng-devtools/src/lib/application-operations/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/devtools-tabs.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/diffing/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/diffing/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/diffing/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/diffing/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/diffing/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/diffing/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/diffing/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/diffing/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-explorer.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/breadcrumbs/breadcrumbs.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/component-data-source.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/component-data-source.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/component-data-source.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/component-data-source.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/component-data-source/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest-utils.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest-utils.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest-utils.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest-utils.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/directive-forest.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/filter/filter.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index-forest.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index-forest.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index-forest.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index-forest.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/directive-forest/index-forest/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/arrayify-props.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/directive-property-resolver.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/element-property-resolver.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/flatten.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/flatten.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/flatten.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/flatten.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-data-source.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-expanded-directive-properties.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-expanded-directive-properties.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-expanded-directive-properties.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-resolver/property-expanded-directive-properties.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/component-metadata.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab-header.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-tab.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-editor.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-preview.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-tab-body.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-body.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-header.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view-tree.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/directive-explorer/property-tab/property-view/property-view.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/file-api-service.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/file-api-service.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/file-api-service.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/file-api-service.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler-import-dialog.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/profiler.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/filter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/frame-selector.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/bargraph-formatter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/bargraph-formatter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/bargraph-formatter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/bargraph-formatter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/bargraph-formatter/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/flamegraph-formatter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/flamegraph-formatter/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/frame-merger.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter-spec-constants.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter-spec-constants.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter-spec-constants.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter-spec-constants.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/record-formatter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/record-formatter/tree-map-formatter/tree-map-formatter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-dialog.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-modal.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bar-chart.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/bargraph-visualizer.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/execution-details.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/flamegraph-visualizer.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/profile-formatter.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/profile-formatter.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/profile-formatter.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/profile-formatter.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/recording-visualizer.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/recording-visualizer.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/recording-visualizer.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/recording-visualizer.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/timeline-visualizer.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/recording-visualizer/tree-map-visualizer.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline-controls.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.spec.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.spec.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.spec.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.spec.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/timeline.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/profiler/timeline/visualization-mode/index.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/router-tree/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/router-tree/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.html b/devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.html rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.html diff --git a/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.scss b/devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.scss diff --git a/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.component.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.module.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/router-tree/router-tree.module.ts diff --git a/projects/ng-devtools/src/lib/devtools-tabs/tab-update/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/devtools-tabs/tab-update/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/tab-update/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/tab-update/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/devtools-tabs/tab-update/index.ts b/devtools/projects/ng-devtools/src/lib/devtools-tabs/tab-update/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools-tabs/tab-update/index.ts rename to devtools/projects/ng-devtools/src/lib/devtools-tabs/tab-update/index.ts diff --git a/projects/ng-devtools/src/lib/devtools.component.html b/devtools/projects/ng-devtools/src/lib/devtools.component.html similarity index 100% rename from projects/ng-devtools/src/lib/devtools.component.html rename to devtools/projects/ng-devtools/src/lib/devtools.component.html diff --git a/projects/ng-devtools/src/lib/devtools.component.scss b/devtools/projects/ng-devtools/src/lib/devtools.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/devtools.component.scss rename to devtools/projects/ng-devtools/src/lib/devtools.component.scss diff --git a/projects/ng-devtools/src/lib/devtools.component.ts b/devtools/projects/ng-devtools/src/lib/devtools.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools.component.ts rename to devtools/projects/ng-devtools/src/lib/devtools.component.ts diff --git a/projects/ng-devtools/src/lib/devtools.module.ts b/devtools/projects/ng-devtools/src/lib/devtools.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/devtools.module.ts rename to devtools/projects/ng-devtools/src/lib/devtools.module.ts diff --git a/projects/ng-devtools/src/lib/images/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/images/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/images/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/images/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/images/angular.svg b/devtools/projects/ng-devtools/src/lib/images/angular.svg similarity index 100% rename from projects/ng-devtools/src/lib/images/angular.svg rename to devtools/projects/ng-devtools/src/lib/images/angular.svg diff --git a/projects/ng-devtools/src/lib/theme-service.ts b/devtools/projects/ng-devtools/src/lib/theme-service.ts similarity index 100% rename from projects/ng-devtools/src/lib/theme-service.ts rename to devtools/projects/ng-devtools/src/lib/theme-service.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/LICENSE b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/LICENSE similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/LICENSE rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/LICENSE diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/interface.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/interface.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/interface.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/interface.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.scss b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.scss similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.scss rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.scss diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.component.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.module.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.module.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.module.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/split.module.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/splitArea.directive.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/splitArea.directive.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/splitArea.directive.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/splitArea.directive.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/utils.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/utils.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/component/utils.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/component/utils.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/lib/module.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/module.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/lib/module.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/lib/module.ts diff --git a/projects/ng-devtools/src/lib/vendor/angular-split/public_api.ts b/devtools/projects/ng-devtools/src/lib/vendor/angular-split/public_api.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/angular-split/public_api.ts rename to devtools/projects/ng-devtools/src/lib/vendor/angular-split/public_api.ts diff --git a/projects/ng-devtools/src/lib/vendor/chromium/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/chromium/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/chromium/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/chromium/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/chromium/LICENSE b/devtools/projects/ng-devtools/src/lib/vendor/chromium/LICENSE similarity index 100% rename from projects/ng-devtools/src/lib/vendor/chromium/LICENSE rename to devtools/projects/ng-devtools/src/lib/vendor/chromium/LICENSE diff --git a/projects/ng-devtools/src/lib/vendor/chromium/date-utilities.ts b/devtools/projects/ng-devtools/src/lib/vendor/chromium/date-utilities.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/chromium/date-utilities.ts rename to devtools/projects/ng-devtools/src/lib/vendor/chromium/date-utilities.ts diff --git a/projects/ng-devtools/src/lib/vendor/memo-decorator/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/memo-decorator/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/memo-decorator/README.md b/devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/README.md similarity index 100% rename from projects/ng-devtools/src/lib/vendor/memo-decorator/README.md rename to devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/README.md diff --git a/projects/ng-devtools/src/lib/vendor/memo-decorator/index.ts b/devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/index.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/memo-decorator/index.ts rename to devtools/projects/ng-devtools/src/lib/vendor/memo-decorator/index.ts diff --git a/projects/ng-devtools/src/lib/vendor/webtreemap/BUILD.bazel b/devtools/projects/ng-devtools/src/lib/vendor/webtreemap/BUILD.bazel similarity index 100% rename from projects/ng-devtools/src/lib/vendor/webtreemap/BUILD.bazel rename to devtools/projects/ng-devtools/src/lib/vendor/webtreemap/BUILD.bazel diff --git a/projects/ng-devtools/src/lib/vendor/webtreemap/LICENSE b/devtools/projects/ng-devtools/src/lib/vendor/webtreemap/LICENSE similarity index 100% rename from projects/ng-devtools/src/lib/vendor/webtreemap/LICENSE rename to devtools/projects/ng-devtools/src/lib/vendor/webtreemap/LICENSE diff --git a/projects/ng-devtools/src/lib/vendor/webtreemap/README.md b/devtools/projects/ng-devtools/src/lib/vendor/webtreemap/README.md similarity index 100% rename from projects/ng-devtools/src/lib/vendor/webtreemap/README.md rename to devtools/projects/ng-devtools/src/lib/vendor/webtreemap/README.md diff --git a/projects/ng-devtools/src/lib/vendor/webtreemap/tree.ts b/devtools/projects/ng-devtools/src/lib/vendor/webtreemap/tree.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/webtreemap/tree.ts rename to devtools/projects/ng-devtools/src/lib/vendor/webtreemap/tree.ts diff --git a/projects/ng-devtools/src/lib/vendor/webtreemap/treemap.ts b/devtools/projects/ng-devtools/src/lib/vendor/webtreemap/treemap.ts similarity index 100% rename from projects/ng-devtools/src/lib/vendor/webtreemap/treemap.ts rename to devtools/projects/ng-devtools/src/lib/vendor/webtreemap/treemap.ts diff --git a/projects/ng-devtools/src/public-api.ts b/devtools/projects/ng-devtools/src/public-api.ts similarity index 100% rename from projects/ng-devtools/src/public-api.ts rename to devtools/projects/ng-devtools/src/public-api.ts diff --git a/projects/ng-devtools/src/test.ts b/devtools/projects/ng-devtools/src/test.ts similarity index 100% rename from projects/ng-devtools/src/test.ts rename to devtools/projects/ng-devtools/src/test.ts diff --git a/projects/ng-devtools/tsconfig.lib.json b/devtools/projects/ng-devtools/tsconfig.lib.json similarity index 100% rename from projects/ng-devtools/tsconfig.lib.json rename to devtools/projects/ng-devtools/tsconfig.lib.json diff --git a/projects/ng-devtools/tsconfig.lib.prod.json b/devtools/projects/ng-devtools/tsconfig.lib.prod.json similarity index 100% rename from projects/ng-devtools/tsconfig.lib.prod.json rename to devtools/projects/ng-devtools/tsconfig.lib.prod.json diff --git a/projects/ng-devtools/tsconfig.spec.json b/devtools/projects/ng-devtools/tsconfig.spec.json similarity index 100% rename from projects/ng-devtools/tsconfig.spec.json rename to devtools/projects/ng-devtools/tsconfig.spec.json diff --git a/projects/ng-devtools/tslint.json b/devtools/projects/ng-devtools/tslint.json similarity index 100% rename from projects/ng-devtools/tslint.json rename to devtools/projects/ng-devtools/tslint.json diff --git a/projects/protocol/BUILD.bazel b/devtools/projects/protocol/BUILD.bazel similarity index 100% rename from projects/protocol/BUILD.bazel rename to devtools/projects/protocol/BUILD.bazel diff --git a/projects/protocol/README.md b/devtools/projects/protocol/README.md similarity index 100% rename from projects/protocol/README.md rename to devtools/projects/protocol/README.md diff --git a/projects/protocol/index.ts b/devtools/projects/protocol/index.ts similarity index 100% rename from projects/protocol/index.ts rename to devtools/projects/protocol/index.ts diff --git a/projects/protocol/karma.conf.js b/devtools/projects/protocol/karma.conf.js similarity index 100% rename from projects/protocol/karma.conf.js rename to devtools/projects/protocol/karma.conf.js diff --git a/projects/protocol/ng-package.json b/devtools/projects/protocol/ng-package.json similarity index 100% rename from projects/protocol/ng-package.json rename to devtools/projects/protocol/ng-package.json diff --git a/projects/protocol/package.json b/devtools/projects/protocol/package.json similarity index 100% rename from projects/protocol/package.json rename to devtools/projects/protocol/package.json diff --git a/projects/protocol/src/lib/message-bus.ts b/devtools/projects/protocol/src/lib/message-bus.ts similarity index 100% rename from projects/protocol/src/lib/message-bus.ts rename to devtools/projects/protocol/src/lib/message-bus.ts diff --git a/projects/protocol/src/lib/messages.ts b/devtools/projects/protocol/src/lib/messages.ts similarity index 100% rename from projects/protocol/src/lib/messages.ts rename to devtools/projects/protocol/src/lib/messages.ts diff --git a/projects/protocol/src/lib/priority-aware-message-bus.spec.ts b/devtools/projects/protocol/src/lib/priority-aware-message-bus.spec.ts similarity index 100% rename from projects/protocol/src/lib/priority-aware-message-bus.spec.ts rename to devtools/projects/protocol/src/lib/priority-aware-message-bus.spec.ts diff --git a/projects/protocol/src/lib/priority-aware-message-bus.ts b/devtools/projects/protocol/src/lib/priority-aware-message-bus.ts similarity index 100% rename from projects/protocol/src/lib/priority-aware-message-bus.ts rename to devtools/projects/protocol/src/lib/priority-aware-message-bus.ts diff --git a/projects/protocol/src/public-api.ts b/devtools/projects/protocol/src/public-api.ts similarity index 100% rename from projects/protocol/src/public-api.ts rename to devtools/projects/protocol/src/public-api.ts diff --git a/projects/protocol/src/test.ts b/devtools/projects/protocol/src/test.ts similarity index 100% rename from projects/protocol/src/test.ts rename to devtools/projects/protocol/src/test.ts diff --git a/projects/protocol/tsconfig.lib.json b/devtools/projects/protocol/tsconfig.lib.json similarity index 100% rename from projects/protocol/tsconfig.lib.json rename to devtools/projects/protocol/tsconfig.lib.json diff --git a/projects/protocol/tsconfig.lib.prod.json b/devtools/projects/protocol/tsconfig.lib.prod.json similarity index 100% rename from projects/protocol/tsconfig.lib.prod.json rename to devtools/projects/protocol/tsconfig.lib.prod.json diff --git a/projects/protocol/tsconfig.spec.json b/devtools/projects/protocol/tsconfig.spec.json similarity index 100% rename from projects/protocol/tsconfig.spec.json rename to devtools/projects/protocol/tsconfig.spec.json diff --git a/projects/protocol/tslint.json b/devtools/projects/protocol/tslint.json similarity index 100% rename from projects/protocol/tslint.json rename to devtools/projects/protocol/tslint.json diff --git a/projects/shared-utils/BUILD.bazel b/devtools/projects/shared-utils/BUILD.bazel similarity index 100% rename from projects/shared-utils/BUILD.bazel rename to devtools/projects/shared-utils/BUILD.bazel diff --git a/projects/shared-utils/README.md b/devtools/projects/shared-utils/README.md similarity index 100% rename from projects/shared-utils/README.md rename to devtools/projects/shared-utils/README.md diff --git a/projects/shared-utils/index.ts b/devtools/projects/shared-utils/index.ts similarity index 100% rename from projects/shared-utils/index.ts rename to devtools/projects/shared-utils/index.ts diff --git a/projects/shared-utils/karma.conf.js b/devtools/projects/shared-utils/karma.conf.js similarity index 100% rename from projects/shared-utils/karma.conf.js rename to devtools/projects/shared-utils/karma.conf.js diff --git a/projects/shared-utils/ng-package.json b/devtools/projects/shared-utils/ng-package.json similarity index 100% rename from projects/shared-utils/ng-package.json rename to devtools/projects/shared-utils/ng-package.json diff --git a/projects/shared-utils/package.json b/devtools/projects/shared-utils/package.json similarity index 100% rename from projects/shared-utils/package.json rename to devtools/projects/shared-utils/package.json diff --git a/projects/shared-utils/src/lib/shared-utils.spec.ts b/devtools/projects/shared-utils/src/lib/shared-utils.spec.ts similarity index 100% rename from projects/shared-utils/src/lib/shared-utils.spec.ts rename to devtools/projects/shared-utils/src/lib/shared-utils.spec.ts diff --git a/projects/shared-utils/src/lib/shared-utils.ts b/devtools/projects/shared-utils/src/lib/shared-utils.ts similarity index 100% rename from projects/shared-utils/src/lib/shared-utils.ts rename to devtools/projects/shared-utils/src/lib/shared-utils.ts diff --git a/projects/shared-utils/src/public-api.ts b/devtools/projects/shared-utils/src/public-api.ts similarity index 100% rename from projects/shared-utils/src/public-api.ts rename to devtools/projects/shared-utils/src/public-api.ts diff --git a/projects/shared-utils/src/test.ts b/devtools/projects/shared-utils/src/test.ts similarity index 100% rename from projects/shared-utils/src/test.ts rename to devtools/projects/shared-utils/src/test.ts diff --git a/projects/shared-utils/tsconfig.lib.json b/devtools/projects/shared-utils/tsconfig.lib.json similarity index 100% rename from projects/shared-utils/tsconfig.lib.json rename to devtools/projects/shared-utils/tsconfig.lib.json diff --git a/projects/shared-utils/tsconfig.spec.json b/devtools/projects/shared-utils/tsconfig.spec.json similarity index 100% rename from projects/shared-utils/tsconfig.spec.json rename to devtools/projects/shared-utils/tsconfig.spec.json diff --git a/projects/shared-utils/tslint.json b/devtools/projects/shared-utils/tslint.json similarity index 100% rename from projects/shared-utils/tslint.json rename to devtools/projects/shared-utils/tslint.json diff --git a/projects/shell-chrome/.browserslistrc b/devtools/projects/shell-chrome/.browserslistrc similarity index 100% rename from projects/shell-chrome/.browserslistrc rename to devtools/projects/shell-chrome/.browserslistrc diff --git a/projects/shell-chrome/BUILD.bazel b/devtools/projects/shell-chrome/BUILD.bazel similarity index 100% rename from projects/shell-chrome/BUILD.bazel rename to devtools/projects/shell-chrome/BUILD.bazel diff --git a/projects/shell-chrome/e2e/protractor.conf.js b/devtools/projects/shell-chrome/e2e/protractor.conf.js similarity index 100% rename from projects/shell-chrome/e2e/protractor.conf.js rename to devtools/projects/shell-chrome/e2e/protractor.conf.js diff --git a/projects/shell-chrome/e2e/src/app.e2e-spec.ts b/devtools/projects/shell-chrome/e2e/src/app.e2e-spec.ts similarity index 100% rename from projects/shell-chrome/e2e/src/app.e2e-spec.ts rename to devtools/projects/shell-chrome/e2e/src/app.e2e-spec.ts diff --git a/projects/shell-chrome/e2e/src/app.po.ts b/devtools/projects/shell-chrome/e2e/src/app.po.ts similarity index 100% rename from projects/shell-chrome/e2e/src/app.po.ts rename to devtools/projects/shell-chrome/e2e/src/app.po.ts diff --git a/projects/shell-chrome/e2e/tsconfig.json b/devtools/projects/shell-chrome/e2e/tsconfig.json similarity index 100% rename from projects/shell-chrome/e2e/tsconfig.json rename to devtools/projects/shell-chrome/e2e/tsconfig.json diff --git a/projects/shell-chrome/karma.conf.js b/devtools/projects/shell-chrome/karma.conf.js similarity index 100% rename from projects/shell-chrome/karma.conf.js rename to devtools/projects/shell-chrome/karma.conf.js diff --git a/projects/shell-chrome/set-version.js b/devtools/projects/shell-chrome/set-version.js similarity index 100% rename from projects/shell-chrome/set-version.js rename to devtools/projects/shell-chrome/set-version.js diff --git a/projects/shell-chrome/shell-chrome-webpack.config.js b/devtools/projects/shell-chrome/shell-chrome-webpack.config.js similarity index 100% rename from projects/shell-chrome/shell-chrome-webpack.config.js rename to devtools/projects/shell-chrome/shell-chrome-webpack.config.js diff --git a/projects/shell-chrome/src/BUILD.bazel b/devtools/projects/shell-chrome/src/BUILD.bazel similarity index 100% rename from projects/shell-chrome/src/BUILD.bazel rename to devtools/projects/shell-chrome/src/BUILD.bazel diff --git a/projects/shell-chrome/src/_index.html b/devtools/projects/shell-chrome/src/_index.html similarity index 100% rename from projects/shell-chrome/src/_index.html rename to devtools/projects/shell-chrome/src/_index.html diff --git a/projects/shell-chrome/src/app/BUILD.bazel b/devtools/projects/shell-chrome/src/app/BUILD.bazel similarity index 100% rename from projects/shell-chrome/src/app/BUILD.bazel rename to devtools/projects/shell-chrome/src/app/BUILD.bazel diff --git a/projects/shell-chrome/src/app/app.component.html b/devtools/projects/shell-chrome/src/app/app.component.html similarity index 100% rename from projects/shell-chrome/src/app/app.component.html rename to devtools/projects/shell-chrome/src/app/app.component.html diff --git a/projects/shell-chrome/src/app/app.component.scss b/devtools/projects/shell-chrome/src/app/app.component.scss similarity index 100% rename from projects/shell-chrome/src/app/app.component.scss rename to devtools/projects/shell-chrome/src/app/app.component.scss diff --git a/projects/shell-chrome/src/app/app.component.spec.ts b/devtools/projects/shell-chrome/src/app/app.component.spec.ts similarity index 100% rename from projects/shell-chrome/src/app/app.component.spec.ts rename to devtools/projects/shell-chrome/src/app/app.component.spec.ts diff --git a/projects/shell-chrome/src/app/app.component.ts b/devtools/projects/shell-chrome/src/app/app.component.ts similarity index 100% rename from projects/shell-chrome/src/app/app.component.ts rename to devtools/projects/shell-chrome/src/app/app.component.ts diff --git a/projects/shell-chrome/src/app/app.module.ts b/devtools/projects/shell-chrome/src/app/app.module.ts similarity index 100% rename from projects/shell-chrome/src/app/app.module.ts rename to devtools/projects/shell-chrome/src/app/app.module.ts diff --git a/projects/shell-chrome/src/app/backend.ts b/devtools/projects/shell-chrome/src/app/backend.ts similarity index 100% rename from projects/shell-chrome/src/app/backend.ts rename to devtools/projects/shell-chrome/src/app/backend.ts diff --git a/projects/shell-chrome/src/app/background.ts b/devtools/projects/shell-chrome/src/app/background.ts similarity index 100% rename from projects/shell-chrome/src/app/background.ts rename to devtools/projects/shell-chrome/src/app/background.ts diff --git a/projects/shell-chrome/src/app/chrome-application-environment.ts b/devtools/projects/shell-chrome/src/app/chrome-application-environment.ts similarity index 100% rename from projects/shell-chrome/src/app/chrome-application-environment.ts rename to devtools/projects/shell-chrome/src/app/chrome-application-environment.ts diff --git a/projects/shell-chrome/src/app/chrome-application-operations.ts b/devtools/projects/shell-chrome/src/app/chrome-application-operations.ts similarity index 100% rename from projects/shell-chrome/src/app/chrome-application-operations.ts rename to devtools/projects/shell-chrome/src/app/chrome-application-operations.ts diff --git a/projects/shell-chrome/src/app/chrome-message-bus.ts b/devtools/projects/shell-chrome/src/app/chrome-message-bus.ts similarity index 100% rename from projects/shell-chrome/src/app/chrome-message-bus.ts rename to devtools/projects/shell-chrome/src/app/chrome-message-bus.ts diff --git a/projects/shell-chrome/src/app/chrome-window-extensions.ts b/devtools/projects/shell-chrome/src/app/chrome-window-extensions.ts similarity index 100% rename from projects/shell-chrome/src/app/chrome-window-extensions.ts rename to devtools/projects/shell-chrome/src/app/chrome-window-extensions.ts diff --git a/projects/shell-chrome/src/app/content-script.ts b/devtools/projects/shell-chrome/src/app/content-script.ts similarity index 100% rename from projects/shell-chrome/src/app/content-script.ts rename to devtools/projects/shell-chrome/src/app/content-script.ts diff --git a/projects/shell-chrome/src/app/inject.ts b/devtools/projects/shell-chrome/src/app/inject.ts similarity index 100% rename from projects/shell-chrome/src/app/inject.ts rename to devtools/projects/shell-chrome/src/app/inject.ts diff --git a/projects/shell-chrome/src/app/ng-validate.ts b/devtools/projects/shell-chrome/src/app/ng-validate.ts similarity index 100% rename from projects/shell-chrome/src/app/ng-validate.ts rename to devtools/projects/shell-chrome/src/app/ng-validate.ts diff --git a/projects/shell-chrome/src/app/same-page-message-bus.ts b/devtools/projects/shell-chrome/src/app/same-page-message-bus.ts similarity index 100% rename from projects/shell-chrome/src/app/same-page-message-bus.ts rename to devtools/projects/shell-chrome/src/app/same-page-message-bus.ts diff --git a/projects/shell-chrome/src/app/zone-aware-chrome-message-bus.ts b/devtools/projects/shell-chrome/src/app/zone-aware-chrome-message-bus.ts similarity index 100% rename from projects/shell-chrome/src/app/zone-aware-chrome-message-bus.ts rename to devtools/projects/shell-chrome/src/app/zone-aware-chrome-message-bus.ts diff --git a/projects/shell-chrome/src/assets/.gitkeep b/devtools/projects/shell-chrome/src/assets/.gitkeep similarity index 100% rename from projects/shell-chrome/src/assets/.gitkeep rename to devtools/projects/shell-chrome/src/assets/.gitkeep diff --git a/projects/shell-chrome/src/assets/BUILD.bazel b/devtools/projects/shell-chrome/src/assets/BUILD.bazel similarity index 100% rename from projects/shell-chrome/src/assets/BUILD.bazel rename to devtools/projects/shell-chrome/src/assets/BUILD.bazel diff --git a/projects/shell-chrome/src/assets/icon-bw128.png b/devtools/projects/shell-chrome/src/assets/icon-bw128.png similarity index 100% rename from projects/shell-chrome/src/assets/icon-bw128.png rename to devtools/projects/shell-chrome/src/assets/icon-bw128.png diff --git a/projects/shell-chrome/src/assets/icon-bw16.png b/devtools/projects/shell-chrome/src/assets/icon-bw16.png similarity index 100% rename from projects/shell-chrome/src/assets/icon-bw16.png rename to devtools/projects/shell-chrome/src/assets/icon-bw16.png diff --git a/projects/shell-chrome/src/assets/icon-bw48.png b/devtools/projects/shell-chrome/src/assets/icon-bw48.png similarity index 100% rename from projects/shell-chrome/src/assets/icon-bw48.png rename to devtools/projects/shell-chrome/src/assets/icon-bw48.png diff --git a/projects/shell-chrome/src/assets/icon128.png b/devtools/projects/shell-chrome/src/assets/icon128.png similarity index 100% rename from projects/shell-chrome/src/assets/icon128.png rename to devtools/projects/shell-chrome/src/assets/icon128.png diff --git a/projects/shell-chrome/src/assets/icon16.png b/devtools/projects/shell-chrome/src/assets/icon16.png similarity index 100% rename from projects/shell-chrome/src/assets/icon16.png rename to devtools/projects/shell-chrome/src/assets/icon16.png diff --git a/projects/shell-chrome/src/assets/icon48.png b/devtools/projects/shell-chrome/src/assets/icon48.png similarity index 100% rename from projects/shell-chrome/src/assets/icon48.png rename to devtools/projects/shell-chrome/src/assets/icon48.png diff --git a/projects/shell-chrome/src/devtools.html b/devtools/projects/shell-chrome/src/devtools.html similarity index 100% rename from projects/shell-chrome/src/devtools.html rename to devtools/projects/shell-chrome/src/devtools.html diff --git a/projects/shell-chrome/src/devtools.ts b/devtools/projects/shell-chrome/src/devtools.ts similarity index 100% rename from projects/shell-chrome/src/devtools.ts rename to devtools/projects/shell-chrome/src/devtools.ts diff --git a/projects/shell-chrome/src/environments/BUILD.bazel b/devtools/projects/shell-chrome/src/environments/BUILD.bazel similarity index 100% rename from projects/shell-chrome/src/environments/BUILD.bazel rename to devtools/projects/shell-chrome/src/environments/BUILD.bazel diff --git a/projects/shell-chrome/src/environments/environment.prod.ts b/devtools/projects/shell-chrome/src/environments/environment.prod.ts similarity index 100% rename from projects/shell-chrome/src/environments/environment.prod.ts rename to devtools/projects/shell-chrome/src/environments/environment.prod.ts diff --git a/projects/shell-chrome/src/environments/environment.ts b/devtools/projects/shell-chrome/src/environments/environment.ts similarity index 100% rename from projects/shell-chrome/src/environments/environment.ts rename to devtools/projects/shell-chrome/src/environments/environment.ts diff --git a/projects/shell-chrome/src/main.ts b/devtools/projects/shell-chrome/src/main.ts similarity index 100% rename from projects/shell-chrome/src/main.ts rename to devtools/projects/shell-chrome/src/main.ts diff --git a/projects/shell-chrome/src/manifest.json b/devtools/projects/shell-chrome/src/manifest.json similarity index 100% rename from projects/shell-chrome/src/manifest.json rename to devtools/projects/shell-chrome/src/manifest.json diff --git a/projects/shell-chrome/src/polyfills.ts b/devtools/projects/shell-chrome/src/polyfills.ts similarity index 100% rename from projects/shell-chrome/src/polyfills.ts rename to devtools/projects/shell-chrome/src/polyfills.ts diff --git a/projects/shell-chrome/src/popups/BUILD.bazel b/devtools/projects/shell-chrome/src/popups/BUILD.bazel similarity index 100% rename from projects/shell-chrome/src/popups/BUILD.bazel rename to devtools/projects/shell-chrome/src/popups/BUILD.bazel diff --git a/projects/shell-chrome/src/popups/not-angular.html b/devtools/projects/shell-chrome/src/popups/not-angular.html similarity index 100% rename from projects/shell-chrome/src/popups/not-angular.html rename to devtools/projects/shell-chrome/src/popups/not-angular.html diff --git a/projects/shell-chrome/src/popups/production.html b/devtools/projects/shell-chrome/src/popups/production.html similarity index 100% rename from projects/shell-chrome/src/popups/production.html rename to devtools/projects/shell-chrome/src/popups/production.html diff --git a/projects/shell-chrome/src/popups/supported.html b/devtools/projects/shell-chrome/src/popups/supported.html similarity index 100% rename from projects/shell-chrome/src/popups/supported.html rename to devtools/projects/shell-chrome/src/popups/supported.html diff --git a/projects/shell-chrome/src/popups/unsupported.html b/devtools/projects/shell-chrome/src/popups/unsupported.html similarity index 100% rename from projects/shell-chrome/src/popups/unsupported.html rename to devtools/projects/shell-chrome/src/popups/unsupported.html diff --git a/projects/shell-chrome/src/rollup.config.js b/devtools/projects/shell-chrome/src/rollup.config.js similarity index 100% rename from projects/shell-chrome/src/rollup.config.js rename to devtools/projects/shell-chrome/src/rollup.config.js diff --git a/projects/shell-chrome/src/styles.scss b/devtools/projects/shell-chrome/src/styles.scss similarity index 100% rename from projects/shell-chrome/src/styles.scss rename to devtools/projects/shell-chrome/src/styles.scss diff --git a/projects/shell-chrome/src/test.ts b/devtools/projects/shell-chrome/src/test.ts similarity index 100% rename from projects/shell-chrome/src/test.ts rename to devtools/projects/shell-chrome/src/test.ts diff --git a/projects/shell-chrome/tsconfig.app.json b/devtools/projects/shell-chrome/tsconfig.app.json similarity index 100% rename from projects/shell-chrome/tsconfig.app.json rename to devtools/projects/shell-chrome/tsconfig.app.json diff --git a/projects/shell-chrome/tsconfig.spec.json b/devtools/projects/shell-chrome/tsconfig.spec.json similarity index 100% rename from projects/shell-chrome/tsconfig.spec.json rename to devtools/projects/shell-chrome/tsconfig.spec.json diff --git a/projects/shell-chrome/tslint.json b/devtools/projects/shell-chrome/tslint.json similarity index 100% rename from projects/shell-chrome/tslint.json rename to devtools/projects/shell-chrome/tslint.json diff --git a/renovate.json b/devtools/renovate.json similarity index 100% rename from renovate.json rename to devtools/renovate.json diff --git a/shell-dev-webpack.config.js b/devtools/shell-dev-webpack.config.js similarity index 100% rename from shell-dev-webpack.config.js rename to devtools/shell-dev-webpack.config.js diff --git a/src/.bazelignore b/devtools/src/.bazelignore similarity index 100% rename from src/.bazelignore rename to devtools/src/.bazelignore diff --git a/src/BUILD.bazel b/devtools/src/BUILD.bazel similarity index 100% rename from src/BUILD.bazel rename to devtools/src/BUILD.bazel diff --git a/src/_index.html b/devtools/src/_index.html similarity index 100% rename from src/_index.html rename to devtools/src/_index.html diff --git a/src/app/BUILD.bazel b/devtools/src/app/BUILD.bazel similarity index 100% rename from src/app/BUILD.bazel rename to devtools/src/app/BUILD.bazel diff --git a/src/app/app.component.html b/devtools/src/app/app.component.html similarity index 100% rename from src/app/app.component.html rename to devtools/src/app/app.component.html diff --git a/src/app/app.component.scss b/devtools/src/app/app.component.scss similarity index 100% rename from src/app/app.component.scss rename to devtools/src/app/app.component.scss diff --git a/src/app/app.component.ts b/devtools/src/app/app.component.ts similarity index 100% rename from src/app/app.component.ts rename to devtools/src/app/app.component.ts diff --git a/src/app/app.e2e.module.ts b/devtools/src/app/app.e2e.module.ts similarity index 100% rename from src/app/app.e2e.module.ts rename to devtools/src/app/app.e2e.module.ts diff --git a/src/app/app.module.ts b/devtools/src/app/app.module.ts similarity index 100% rename from src/app/app.module.ts rename to devtools/src/app/app.module.ts diff --git a/src/app/demo-app/BUILD.bazel b/devtools/src/app/demo-app/BUILD.bazel similarity index 100% rename from src/app/demo-app/BUILD.bazel rename to devtools/src/app/demo-app/BUILD.bazel diff --git a/src/app/demo-app/demo-app.component.html b/devtools/src/app/demo-app/demo-app.component.html similarity index 100% rename from src/app/demo-app/demo-app.component.html rename to devtools/src/app/demo-app/demo-app.component.html diff --git a/src/app/demo-app/demo-app.component.scss b/devtools/src/app/demo-app/demo-app.component.scss similarity index 100% rename from src/app/demo-app/demo-app.component.scss rename to devtools/src/app/demo-app/demo-app.component.scss diff --git a/src/app/demo-app/demo-app.component.ts b/devtools/src/app/demo-app/demo-app.component.ts similarity index 100% rename from src/app/demo-app/demo-app.component.ts rename to devtools/src/app/demo-app/demo-app.component.ts diff --git a/src/app/demo-app/demo-app.module.ts b/devtools/src/app/demo-app/demo-app.module.ts similarity index 100% rename from src/app/demo-app/demo-app.module.ts rename to devtools/src/app/demo-app/demo-app.module.ts diff --git a/src/app/demo-app/heavy.component.html b/devtools/src/app/demo-app/heavy.component.html similarity index 100% rename from src/app/demo-app/heavy.component.html rename to devtools/src/app/demo-app/heavy.component.html diff --git a/src/app/demo-app/heavy.component.scss b/devtools/src/app/demo-app/heavy.component.scss similarity index 100% rename from src/app/demo-app/heavy.component.scss rename to devtools/src/app/demo-app/heavy.component.scss diff --git a/src/app/demo-app/heavy.component.ts b/devtools/src/app/demo-app/heavy.component.ts similarity index 100% rename from src/app/demo-app/heavy.component.ts rename to devtools/src/app/demo-app/heavy.component.ts diff --git a/src/app/demo-app/todo/BUILD.bazel b/devtools/src/app/demo-app/todo/BUILD.bazel similarity index 100% rename from src/app/demo-app/todo/BUILD.bazel rename to devtools/src/app/demo-app/todo/BUILD.bazel diff --git a/src/app/demo-app/todo/about/BUILD.bazel b/devtools/src/app/demo-app/todo/about/BUILD.bazel similarity index 100% rename from src/app/demo-app/todo/about/BUILD.bazel rename to devtools/src/app/demo-app/todo/about/BUILD.bazel diff --git a/src/app/demo-app/todo/about/about.component.ts b/devtools/src/app/demo-app/todo/about/about.component.ts similarity index 100% rename from src/app/demo-app/todo/about/about.component.ts rename to devtools/src/app/demo-app/todo/about/about.component.ts diff --git a/src/app/demo-app/todo/about/about.module.ts b/devtools/src/app/demo-app/todo/about/about.module.ts similarity index 100% rename from src/app/demo-app/todo/about/about.module.ts rename to devtools/src/app/demo-app/todo/about/about.module.ts diff --git a/src/app/demo-app/todo/app-todo.component.html b/devtools/src/app/demo-app/todo/app-todo.component.html similarity index 100% rename from src/app/demo-app/todo/app-todo.component.html rename to devtools/src/app/demo-app/todo/app-todo.component.html diff --git a/src/app/demo-app/todo/app-todo.component.scss b/devtools/src/app/demo-app/todo/app-todo.component.scss similarity index 100% rename from src/app/demo-app/todo/app-todo.component.scss rename to devtools/src/app/demo-app/todo/app-todo.component.scss diff --git a/src/app/demo-app/todo/app-todo.component.ts b/devtools/src/app/demo-app/todo/app-todo.component.ts similarity index 100% rename from src/app/demo-app/todo/app-todo.component.ts rename to devtools/src/app/demo-app/todo/app-todo.component.ts diff --git a/src/app/demo-app/todo/app.module.ts b/devtools/src/app/demo-app/todo/app.module.ts similarity index 100% rename from src/app/demo-app/todo/app.module.ts rename to devtools/src/app/demo-app/todo/app.module.ts diff --git a/src/app/demo-app/todo/dialog.component.html b/devtools/src/app/demo-app/todo/dialog.component.html similarity index 100% rename from src/app/demo-app/todo/dialog.component.html rename to devtools/src/app/demo-app/todo/dialog.component.html diff --git a/src/app/demo-app/todo/dialog.component.ts b/devtools/src/app/demo-app/todo/dialog.component.ts similarity index 100% rename from src/app/demo-app/todo/dialog.component.ts rename to devtools/src/app/demo-app/todo/dialog.component.ts diff --git a/src/app/demo-app/todo/home/BUILD.bazel b/devtools/src/app/demo-app/todo/home/BUILD.bazel similarity index 100% rename from src/app/demo-app/todo/home/BUILD.bazel rename to devtools/src/app/demo-app/todo/home/BUILD.bazel diff --git a/src/app/demo-app/todo/home/home.module.ts b/devtools/src/app/demo-app/todo/home/home.module.ts similarity index 100% rename from src/app/demo-app/todo/home/home.module.ts rename to devtools/src/app/demo-app/todo/home/home.module.ts diff --git a/src/app/demo-app/todo/home/sample.pipe.ts b/devtools/src/app/demo-app/todo/home/sample.pipe.ts similarity index 100% rename from src/app/demo-app/todo/home/sample.pipe.ts rename to devtools/src/app/demo-app/todo/home/sample.pipe.ts diff --git a/src/app/demo-app/todo/home/todo.component.html b/devtools/src/app/demo-app/todo/home/todo.component.html similarity index 100% rename from src/app/demo-app/todo/home/todo.component.html rename to devtools/src/app/demo-app/todo/home/todo.component.html diff --git a/src/app/demo-app/todo/home/todo.component.scss b/devtools/src/app/demo-app/todo/home/todo.component.scss similarity index 100% rename from src/app/demo-app/todo/home/todo.component.scss rename to devtools/src/app/demo-app/todo/home/todo.component.scss diff --git a/src/app/demo-app/todo/home/todo.component.ts b/devtools/src/app/demo-app/todo/home/todo.component.ts similarity index 100% rename from src/app/demo-app/todo/home/todo.component.ts rename to devtools/src/app/demo-app/todo/home/todo.component.ts diff --git a/src/app/demo-app/todo/home/todo.ts b/devtools/src/app/demo-app/todo/home/todo.ts similarity index 100% rename from src/app/demo-app/todo/home/todo.ts rename to devtools/src/app/demo-app/todo/home/todo.ts diff --git a/src/app/demo-app/todo/home/todos.component.html b/devtools/src/app/demo-app/todo/home/todos.component.html similarity index 100% rename from src/app/demo-app/todo/home/todos.component.html rename to devtools/src/app/demo-app/todo/home/todos.component.html diff --git a/src/app/demo-app/todo/home/todos.component.ts b/devtools/src/app/demo-app/todo/home/todos.component.ts similarity index 100% rename from src/app/demo-app/todo/home/todos.component.ts rename to devtools/src/app/demo-app/todo/home/todos.component.ts diff --git a/src/app/demo-app/todo/home/todos.pipe.ts b/devtools/src/app/demo-app/todo/home/todos.pipe.ts similarity index 100% rename from src/app/demo-app/todo/home/todos.pipe.ts rename to devtools/src/app/demo-app/todo/home/todos.pipe.ts diff --git a/src/app/demo-app/todo/home/todos.service.ts b/devtools/src/app/demo-app/todo/home/todos.service.ts similarity index 100% rename from src/app/demo-app/todo/home/todos.service.ts rename to devtools/src/app/demo-app/todo/home/todos.service.ts diff --git a/src/app/demo-app/todo/home/tooltip.directive.ts b/devtools/src/app/demo-app/todo/home/tooltip.directive.ts similarity index 100% rename from src/app/demo-app/todo/home/tooltip.directive.ts rename to devtools/src/app/demo-app/todo/home/tooltip.directive.ts diff --git a/src/app/demo-app/zippy.component.html b/devtools/src/app/demo-app/zippy.component.html similarity index 100% rename from src/app/demo-app/zippy.component.html rename to devtools/src/app/demo-app/zippy.component.html diff --git a/src/app/demo-app/zippy.component.scss b/devtools/src/app/demo-app/zippy.component.scss similarity index 100% rename from src/app/demo-app/zippy.component.scss rename to devtools/src/app/demo-app/zippy.component.scss diff --git a/src/app/demo-app/zippy.component.ts b/devtools/src/app/demo-app/zippy.component.ts similarity index 100% rename from src/app/demo-app/zippy.component.ts rename to devtools/src/app/demo-app/zippy.component.ts diff --git a/src/app/devtools-app/BUILD.bazel b/devtools/src/app/devtools-app/BUILD.bazel similarity index 100% rename from src/app/devtools-app/BUILD.bazel rename to devtools/src/app/devtools-app/BUILD.bazel diff --git a/src/app/devtools-app/devtools-app.component.html b/devtools/src/app/devtools-app/devtools-app.component.html similarity index 100% rename from src/app/devtools-app/devtools-app.component.html rename to devtools/src/app/devtools-app/devtools-app.component.html diff --git a/src/app/devtools-app/devtools-app.component.scss b/devtools/src/app/devtools-app/devtools-app.component.scss similarity index 100% rename from src/app/devtools-app/devtools-app.component.scss rename to devtools/src/app/devtools-app/devtools-app.component.scss diff --git a/src/app/devtools-app/devtools-app.component.ts b/devtools/src/app/devtools-app/devtools-app.component.ts similarity index 100% rename from src/app/devtools-app/devtools-app.component.ts rename to devtools/src/app/devtools-app/devtools-app.component.ts diff --git a/src/app/devtools-app/devtools-app.module.ts b/devtools/src/app/devtools-app/devtools-app.module.ts similarity index 100% rename from src/app/devtools-app/devtools-app.module.ts rename to devtools/src/app/devtools-app/devtools-app.module.ts diff --git a/src/assets/.gitkeep b/devtools/src/assets/.gitkeep similarity index 100% rename from src/assets/.gitkeep rename to devtools/src/assets/.gitkeep diff --git a/src/demo-application-environment.ts b/devtools/src/demo-application-environment.ts similarity index 100% rename from src/demo-application-environment.ts rename to devtools/src/demo-application-environment.ts diff --git a/src/demo-application-operations.ts b/devtools/src/demo-application-operations.ts similarity index 100% rename from src/demo-application-operations.ts rename to devtools/src/demo-application-operations.ts diff --git a/src/environments/BUILD.bazel b/devtools/src/environments/BUILD.bazel similarity index 100% rename from src/environments/BUILD.bazel rename to devtools/src/environments/BUILD.bazel diff --git a/src/environments/environment.e2e.ts b/devtools/src/environments/environment.e2e.ts similarity index 100% rename from src/environments/environment.e2e.ts rename to devtools/src/environments/environment.e2e.ts diff --git a/src/environments/environment.prod.ts b/devtools/src/environments/environment.prod.ts similarity index 100% rename from src/environments/environment.prod.ts rename to devtools/src/environments/environment.prod.ts diff --git a/src/environments/environment.ts b/devtools/src/environments/environment.ts similarity index 100% rename from src/environments/environment.ts rename to devtools/src/environments/environment.ts diff --git a/src/iframe-message-bus.ts b/devtools/src/iframe-message-bus.ts similarity index 100% rename from src/iframe-message-bus.ts rename to devtools/src/iframe-message-bus.ts diff --git a/src/main.e2e.ts b/devtools/src/main.e2e.ts similarity index 100% rename from src/main.e2e.ts rename to devtools/src/main.e2e.ts diff --git a/src/main.ts b/devtools/src/main.ts similarity index 100% rename from src/main.ts rename to devtools/src/main.ts diff --git a/src/polyfills.ts b/devtools/src/polyfills.ts similarity index 100% rename from src/polyfills.ts rename to devtools/src/polyfills.ts diff --git a/src/rollup.config.js b/devtools/src/rollup.config.js similarity index 100% rename from src/rollup.config.js rename to devtools/src/rollup.config.js diff --git a/src/styles.scss b/devtools/src/styles.scss similarity index 100% rename from src/styles.scss rename to devtools/src/styles.scss diff --git a/src/test.ts b/devtools/src/test.ts similarity index 100% rename from src/test.ts rename to devtools/src/test.ts diff --git a/src/zone-unaware-iframe-message-bus.ts b/devtools/src/zone-unaware-iframe-message-bus.ts similarity index 100% rename from src/zone-unaware-iframe-message-bus.ts rename to devtools/src/zone-unaware-iframe-message-bus.ts diff --git a/tools/BUILD.bazel b/devtools/tools/BUILD.bazel similarity index 100% rename from tools/BUILD.bazel rename to devtools/tools/BUILD.bazel diff --git a/tools/angular/BUILD.bazel b/devtools/tools/angular/BUILD.bazel similarity index 100% rename from tools/angular/BUILD.bazel rename to devtools/tools/angular/BUILD.bazel diff --git a/tools/angular/create_linker_esbuild_plugin.mjs b/devtools/tools/angular/create_linker_esbuild_plugin.mjs similarity index 100% rename from tools/angular/create_linker_esbuild_plugin.mjs rename to devtools/tools/angular/create_linker_esbuild_plugin.mjs diff --git a/tools/angular/esbuild.config.mjs b/devtools/tools/angular/esbuild.config.mjs similarity index 100% rename from tools/angular/esbuild.config.mjs rename to devtools/tools/angular/esbuild.config.mjs diff --git a/tools/angular/index.bzl b/devtools/tools/angular/index.bzl similarity index 100% rename from tools/angular/index.bzl rename to devtools/tools/angular/index.bzl diff --git a/tools/angular_ts_project.bzl b/devtools/tools/angular_ts_project.bzl similarity index 100% rename from tools/angular_ts_project.bzl rename to devtools/tools/angular_ts_project.bzl diff --git a/tools/defaults.bzl b/devtools/tools/defaults.bzl similarity index 100% rename from tools/defaults.bzl rename to devtools/tools/defaults.bzl diff --git a/tools/esbuild/BUILD.bazel b/devtools/tools/esbuild/BUILD.bazel similarity index 100% rename from tools/esbuild/BUILD.bazel rename to devtools/tools/esbuild/BUILD.bazel diff --git a/tools/esbuild/devmode-output.bzl b/devtools/tools/esbuild/devmode-output.bzl similarity index 100% rename from tools/esbuild/devmode-output.bzl rename to devtools/tools/esbuild/devmode-output.bzl diff --git a/tools/esbuild/esbuild-amd-config.mjs b/devtools/tools/esbuild/esbuild-amd-config.mjs similarity index 100% rename from tools/esbuild/esbuild-amd-config.mjs rename to devtools/tools/esbuild/esbuild-amd-config.mjs diff --git a/tools/esbuild/index.bzl b/devtools/tools/esbuild/index.bzl similarity index 100% rename from tools/esbuild/index.bzl rename to devtools/tools/esbuild/index.bzl diff --git a/tools/karma.bzl b/devtools/tools/karma.bzl similarity index 100% rename from tools/karma.bzl rename to devtools/tools/karma.bzl diff --git a/tools/karma.conf.js b/devtools/tools/karma.conf.js similarity index 100% rename from tools/karma.conf.js rename to devtools/tools/karma.conf.js diff --git a/tools/spec-bundling/BUILD.bazel b/devtools/tools/spec-bundling/BUILD.bazel similarity index 100% rename from tools/spec-bundling/BUILD.bazel rename to devtools/tools/spec-bundling/BUILD.bazel diff --git a/tools/spec-bundling/esbuild.config-tmpl.mjs b/devtools/tools/spec-bundling/esbuild.config-tmpl.mjs similarity index 100% rename from tools/spec-bundling/esbuild.config-tmpl.mjs rename to devtools/tools/spec-bundling/esbuild.config-tmpl.mjs diff --git a/tools/spec-bundling/index.bzl b/devtools/tools/spec-bundling/index.bzl similarity index 100% rename from tools/spec-bundling/index.bzl rename to devtools/tools/spec-bundling/index.bzl diff --git a/tools/typescript.bzl b/devtools/tools/typescript.bzl similarity index 100% rename from tools/typescript.bzl rename to devtools/tools/typescript.bzl diff --git a/tsconfig.app.json b/devtools/tsconfig.app.json similarity index 100% rename from tsconfig.app.json rename to devtools/tsconfig.app.json diff --git a/tsconfig.json b/devtools/tsconfig.json similarity index 100% rename from tsconfig.json rename to devtools/tsconfig.json diff --git a/tsconfig.spec.json b/devtools/tsconfig.spec.json similarity index 100% rename from tsconfig.spec.json rename to devtools/tsconfig.spec.json diff --git a/tslint.json b/devtools/tslint.json similarity index 100% rename from tslint.json rename to devtools/tslint.json diff --git a/yarn.lock b/devtools/yarn.lock similarity index 100% rename from yarn.lock rename to devtools/yarn.lock