diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx index 7e7e9a7354fb..958ee320391b 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx @@ -3,19 +3,19 @@ # This file should be checked into version control along with the pnpm-lock.yaml file. .npmrc=-1406867100 integration/package.json=-620011313 -package.json=1405819661 +package.json=-1359805610 patches/@angular__compiler-cli.patch=-11405367 patches/@angular__core.patch=213102054 -pnpm-lock.yaml=313249421 +pnpm-lock.yaml=1963318324 pnpm-workspace.yaml=334858811 src/cdk-experimental/package.json=237487315 src/cdk/package.json=-908433069 -src/components-examples/package.json=-2087309525 +src/components-examples/package.json=560048349 src/dev-app/package.json=624475908 src/e2e-app/package.json=-1971485006 src/google-maps/package.json=-886415500 src/material-date-fns-adapter/package.json=-332076964 -src/material-experimental/package.json=-1707816737 +src/material-experimental/package.json=1822916455 src/material-luxon-adapter/package.json=-199007660 src/material-moment-adapter/package.json=-1407689629 src/material/package.json=-1237533685 diff --git a/.bazelrc b/.bazelrc index 18ff63393532..84e6ab570436 100644 --- a/.bazelrc +++ b/.bazelrc @@ -58,7 +58,7 @@ build:snapshot-build --stamp #################################### # Bazel custom flags # #################################### -build --flag_alias=partial_compilation=@npm//@angular/bazel/src:partial_compilation +build --flag_alias=partial_compilation=@rules_angular//src/ng_project/config:partial_compilation ################################## # Always enable Ivy compilation # diff --git a/WORKSPACE b/WORKSPACE index d18e04f2d1bc..5e0fa01a03d2 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -167,9 +167,10 @@ npm_translate_lock( "@angular/animations": "node ../../@nginfra/angular-linking/index.mjs", "@angular/common": "node ../../@nginfra/angular-linking/index.mjs", "@angular/forms": "node ../../@nginfra/angular-linking/index.mjs", + "@angular/localize": "node ../../@nginfra/angular-linking/index.mjs", "@angular/platform-browser": "node ../../@nginfra/angular-linking/index.mjs", + "@angular/platform-server": "node ../../@nginfra/angular-linking/index.mjs", "@angular/router": "node ../../@nginfra/angular-linking/index.mjs", - "@angular/localize": "node ../../@nginfra/angular-linking/index.mjs", }, data = [ "//:package.json", @@ -192,6 +193,17 @@ npm_translate_lock( "//src/youtube-player:package.json", ], npmrc = "//:.npmrc", + package_visibility = { + "@angular/cdk": ["//integration:__subpackages__"], + "@angular/cdk-experimental": ["//integration:__subpackages__"], + "@angular/material": ["//integration:__subpackages__"], + "@angular/material-experimental": ["//integration:__subpackages__"], + "@angular/google-maps": ["//integration:__subpackages__"], + "@angular/youtube-player": ["//integration:__subpackages__"], + "@angular/material-moment-adapter": ["//integration:__subpackages__"], + "@angular/material-date-fns-adapter": ["//integration:__subpackages__"], + "@angular/material-luxon-adapter": ["//integration:__subpackages__"], + }, pnpm_lock = "//:pnpm-lock.yaml", update_pnpm_lock = True, verify_node_modules_ignored = "//:.bazelignore", @@ -239,7 +251,7 @@ load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") git_repository( name = "devinfra", - commit = "b9bcdb3f9dff85fbfe8d1ca1d95531ddfe475f80", + commit = "492cc1f5295d3ededcd6b226354a1e2924c64246", remote = "https://github.com/angular/dev-infra.git", ) @@ -253,7 +265,7 @@ setup_dependencies_2() git_repository( name = "rules_angular", - commit = "92127883c3a3714e63782a51bac1a7c03ec8b0f5", + commit = "60d0dbdf18224f5167da1a43f4de9c4cb717b593", remote = "https://github.com/devversion/rules_angular.git", ) diff --git a/goldens/BUILD.bazel b/goldens/BUILD.bazel index b5a46c5ce849..73386e61fbda 100644 --- a/goldens/BUILD.bazel +++ b/goldens/BUILD.bazel @@ -1,4 +1,4 @@ -load("@devinfra//bazel/api-golden:index.bzl", "api_golden_test_npm_package") +load("@devinfra//bazel/api-golden:index_rjs.bzl", "api_golden_test_npm_package") exports_files([ "tsec-exemption.json", @@ -9,29 +9,33 @@ api_golden_test_npm_package( data = glob(["cdk/**"]) + [ "//src/cdk:npm_package", ], - golden_dir = "angular_material/goldens/cdk", - npm_package = "angular_material/src/cdk/npm_package", + golden_dir = "goldens/cdk", + npm_package = "src/cdk/npm_package", ) api_golden_test_npm_package( name = "material_api", data = glob(["material/**"]) + ["//src/material:npm_package"], - golden_dir = "angular_material/goldens/material", - npm_package = "angular_material/src/material/npm_package", + golden_dir = "goldens/material", + npm_package = "src/material/npm_package", ) api_golden_test_npm_package( name = "google_maps_api", data = glob(["google-maps/**"]) + ["//src/google-maps:npm_package"], - golden_dir = "angular_material/goldens/google-maps", - npm_package = "angular_material/src/google-maps/npm_package", - types = ["@npm//@types/google.maps"], + golden_dir = "goldens/google-maps", + npm_package = "src/google-maps/npm_package", + types = { + "//:node_modules/@types/google.maps": "google.maps", + }, ) api_golden_test_npm_package( name = "youtube_player_api", data = glob(["youtube-player/**"]) + ["//src/youtube-player:npm_package"], - golden_dir = "angular_material/goldens/youtube-player", - npm_package = "angular_material/src/youtube-player/npm_package", - types = ["@npm//@types/youtube"], + golden_dir = "goldens/youtube-player", + npm_package = "src/youtube-player/npm_package", + types = { + "//:node_modules/@types/youtube": "youtube", + }, ) diff --git a/package.json b/package.json index 00ac2aec1fd4..351c51aa81e4 100644 --- a/package.json +++ b/package.json @@ -65,8 +65,8 @@ "date-fns": "^4.1.0", "luxon": "^3.0.0", "moment": "^2.29.1", - "rxjs-tslint-rules": "^4.34.8", "rxjs": "^6.6.7", + "rxjs-tslint-rules": "^4.34.8", "tslib": "^2.3.1", "zone.js": "~0.15.0" }, @@ -233,6 +233,11 @@ "dependencies": { "@nginfra/angular-linking": "1.0.6" } + }, + "@angular/platform-server": { + "dependencies": { + "@nginfra/angular-linking": "1.0.6" + } } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f4fa142bea7..06be042676ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ overrides: string-width: 4.2.3 wrap-ansi: 7.0.0 -packageExtensionsChecksum: 0bde749b72d616c02ed63ba4f549f8b7 +packageExtensionsChecksum: ff452259b62957306a04cd2d3e29c1c2 patchedDependencies: '@angular/compiler-cli@19.2.0': @@ -108,7 +108,7 @@ importers: version: 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@angular/platform-server': specifier: ^19.2.0 - version: 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) + version: 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@angular/router': specifier: ^19.2.0 version: 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0)(rxjs@6.6.7) @@ -434,28 +434,6 @@ importers: tslib: specifier: ^2.3.0 version: 2.8.1 - devDependencies: - '@angular/cdk': - specifier: workspace:* - version: link:../cdk - '@angular/cdk-experimental': - specifier: workspace:* - version: link:../cdk-experimental - '@angular/material': - specifier: workspace:* - version: link:../material - '@angular/material-date-fns-adapter': - specifier: workspace:* - version: link:../material-date-fns-adapter - '@angular/material-experimental': - specifier: workspace:* - version: link:../material-experimental - '@angular/material-luxon-adapter': - specifier: workspace:* - version: link:../material-luxon-adapter - '@angular/material-moment-adapter': - specifier: workspace:* - version: link:../material-moment-adapter src/dev-app: devDependencies: @@ -674,7 +652,7 @@ packages: '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/localize@19.2.0)(@angular/platform-server@19.2.0)(@types/node@16.18.101)(karma@6.4.3)(less@4.2.2)(postcss@8.5.2)(terser@5.39.0)(typescript@5.8.2)(yaml@1.10.2) '@angular/compiler-cli': 19.2.0(patch_hash=hpfraclutqvkf4j7qbkovdoo3u)(@angular/compiler@19.2.0)(typescript@5.8.2) '@angular/localize': 19.2.0(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0) - '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) + '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@babel/core': 7.26.9 '@babel/generator': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 @@ -884,7 +862,7 @@ packages: '@angular/compiler': 19.2.0(@angular/core@19.2.0) '@angular/compiler-cli': 19.2.0(patch_hash=hpfraclutqvkf4j7qbkovdoo3u)(@angular/compiler@19.2.0)(typescript@5.8.2) '@angular/localize': 19.2.0(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0) - '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) + '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 @@ -970,7 +948,7 @@ packages: '@angular/compiler': 19.2.0(@angular/core@19.2.0) '@angular/compiler-cli': 19.2.0(patch_hash=hpfraclutqvkf4j7qbkovdoo3u)(@angular/compiler@19.2.0)(typescript@5.8.2) '@angular/localize': 19.2.0(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0) - '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) + '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 @@ -1055,7 +1033,7 @@ packages: '@angular/compiler': 19.2.0(@angular/core@19.2.0) '@angular/compiler-cli': 19.2.0(patch_hash=hpfraclutqvkf4j7qbkovdoo3u)(@angular/compiler@19.2.0)(typescript@5.8.2) '@angular/localize': 19.2.0(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0) - '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) + '@angular/platform-server': 19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0) '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 @@ -1280,7 +1258,7 @@ packages: - '@angular/compiler-cli' - supports-color - /@angular/platform-server@19.2.0(@angular/common@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0): + /@angular/platform-server@19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/compiler@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0): resolution: {integrity: sha512-640hy3aWduYYdxoII71SDQtN5omvZIiWB7K+e0LbhQyQ9WWKCWEnWOneyRPZnFle8j8hoEnxKgbJLVZxBbnXoA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: @@ -1293,8 +1271,12 @@ packages: '@angular/compiler': 19.2.0(@angular/core@19.2.0) '@angular/core': 19.2.0(patch_hash=pg6zregdqtn7sw2pslgizh6xre)(@angular/compiler@19.2.0)(rxjs@6.6.7)(zone.js@0.15.0) '@angular/platform-browser': 19.2.0(@angular/animations@19.2.0)(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/core@19.2.0) + '@nginfra/angular-linking': 1.0.6(@angular/compiler-cli@19.2.0) tslib: 2.8.1 xhr2: 0.2.1 + transitivePeerDependencies: + - '@angular/compiler-cli' + - supports-color dev: true /@angular/router@19.2.0(@angular/common@19.2.0)(@angular/compiler-cli@19.2.0)(@angular/core@19.2.0)(@angular/platform-browser@19.2.0)(rxjs@6.6.7): diff --git a/src/BUILD.bazel b/src/BUILD.bazel index ddae46fb16f9..7fc1547649d3 100644 --- a/src/BUILD.bazel +++ b/src/BUILD.bazel @@ -5,6 +5,7 @@ load("//src/cdk:config.bzl", "CDK_ENTRYPOINTS") load("//src/material:config.bzl", "MATERIAL_ENTRYPOINTS", "MATERIAL_TESTING_ENTRYPOINTS") load("//tools/dgeni:index.bzl", "dgeni_api_docs") load("//tools:defaults2.bzl", "ts_project") +load("@aspect_rules_js//js:defs.bzl", "js_library") package(default_visibility = ["//visibility:public"]) @@ -37,6 +38,11 @@ copy_to_bin( srcs = ["package.json"], ) +js_library( + name = "esbuild-linked-config", + srcs = ["esbuild-linked.config.mjs"], +) + dgeni_api_docs( name = "api-docs", srcs = apiSourceFiles + [ diff --git a/src/cdk-experimental/BUILD.bazel b/src/cdk-experimental/BUILD.bazel index e331184172ef..fc101aad04e6 100644 --- a/src/cdk-experimental/BUILD.bazel +++ b/src/cdk-experimental/BUILD.bazel @@ -21,6 +21,13 @@ ng_package( name = "npm_package", package_name = "@angular/cdk-experimental", srcs = ["package.json"], + package_deps = [":node_modules/@angular/cdk"], tags = ["release-package"], + visibility = [ + "//:__pkg__", + "//goldens:__pkg__", + "//integration:__subpackages__", + "//src/material-experimental:__subpackages__", + ], deps = [get_legacy_label(t) for t in CDK_EXPERIMENTAL_TARGETS], ) diff --git a/src/cdk-experimental/column-resize/BUILD.bazel b/src/cdk-experimental/column-resize/BUILD.bazel index 0f6d3ed64c47..6b2929181fa8 100644 --- a/src/cdk-experimental/column-resize/BUILD.bazel +++ b/src/cdk-experimental/column-resize/BUILD.bazel @@ -12,7 +12,12 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/cdk-experimental:node_modules/@angular/cdk", "//src/cdk-experimental/popover-edit", + "//src/cdk/bidi", + "//src/cdk/coercion", + "//src/cdk/keycodes", + "//src/cdk/overlay", + "//src/cdk/portal", + "//src/cdk/table", ], ) diff --git a/src/cdk-experimental/combobox/BUILD.bazel b/src/cdk-experimental/combobox/BUILD.bazel index 51fc9be0c090..58003e8ac469 100644 --- a/src/cdk-experimental/combobox/BUILD.bazel +++ b/src/cdk-experimental/combobox/BUILD.bazel @@ -13,7 +13,10 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//src:dev_mode_types", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/a11y", + "//src/cdk/bidi", + "//src/cdk/collections", + "//src/cdk/overlay", ], ) @@ -28,7 +31,8 @@ ts_project( ":combobox", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/keycodes", + "//src/cdk/testing/private", ], ) diff --git a/src/cdk-experimental/popover-edit/BUILD.bazel b/src/cdk-experimental/popover-edit/BUILD.bazel index b16d9b1334ef..ce7b1e60c047 100644 --- a/src/cdk-experimental/popover-edit/BUILD.bazel +++ b/src/cdk-experimental/popover-edit/BUILD.bazel @@ -14,7 +14,12 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/a11y", + "//src/cdk/bidi", + "//src/cdk/keycodes", + "//src/cdk/overlay", + "//src/cdk/portal", + "//src/cdk/scrolling", ], ) @@ -31,7 +36,12 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/bidi", + "//src/cdk/collections", + "//src/cdk/keycodes", + "//src/cdk/overlay", + "//src/cdk/table", + "//src/cdk/testing/private", ], ) diff --git a/src/cdk-experimental/scrolling/BUILD.bazel b/src/cdk-experimental/scrolling/BUILD.bazel index f1d0fc923a3d..6f828aab91ce 100644 --- a/src/cdk-experimental/scrolling/BUILD.bazel +++ b/src/cdk-experimental/scrolling/BUILD.bazel @@ -14,7 +14,9 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/rxjs", "//src:dev_mode_types", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/coercion", + "//src/cdk/collections", + "//src/cdk/scrolling", ], ) @@ -28,7 +30,7 @@ ts_project( deps = [ ":scrolling", "//:node_modules/@angular/core", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/scrolling", ], ) diff --git a/src/cdk-experimental/selection/BUILD.bazel b/src/cdk-experimental/selection/BUILD.bazel index b71bbd5f22e8..662a63ff0e74 100644 --- a/src/cdk-experimental/selection/BUILD.bazel +++ b/src/cdk-experimental/selection/BUILD.bazel @@ -15,7 +15,9 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/rxjs", "//src:dev_mode_types", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/coercion", + "//src/cdk/collections", + "//src/cdk/table", ], ) @@ -30,7 +32,7 @@ ts_project( ":selection", "//:node_modules/@angular/common", "//:node_modules/@angular/core", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/table", "//src/cdk/testing/private", ], ) diff --git a/src/cdk-experimental/table-scroll-container/BUILD.bazel b/src/cdk-experimental/table-scroll-container/BUILD.bazel index 97ec2a2b031a..9320dc4caf91 100644 --- a/src/cdk-experimental/table-scroll-container/BUILD.bazel +++ b/src/cdk-experimental/table-scroll-container/BUILD.bazel @@ -16,7 +16,10 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/a11y", + "//src/cdk/bidi", + "//src/cdk/platform", + "//src/cdk/table", ], ) @@ -31,7 +34,9 @@ ts_project( ":table-scroll-container", "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/cdk-experimental:node_modules/@angular/cdk", + "//src/cdk/collections", + "//src/cdk/platform", + "//src/cdk/table", ], ) diff --git a/src/cdk/BUILD.bazel b/src/cdk/BUILD.bazel index 692424020948..0774b0a5f4f0 100644 --- a/src/cdk/BUILD.bazel +++ b/src/cdk/BUILD.bazel @@ -63,6 +63,11 @@ ng_package( "//src/cdk/schematics:npm_package", ], tags = ["release-package"], + visibility = [ + "//:__pkg__", + "//goldens:__pkg__", + "//integration:__subpackages__", + ], deps = [get_legacy_label(t) for t in CDK_TARGETS], ) diff --git a/src/cdk/config.bzl b/src/cdk/config.bzl index 2c5050d37dec..1771715663f2 100644 --- a/src/cdk/config.bzl +++ b/src/cdk/config.bzl @@ -24,7 +24,6 @@ CDK_ENTRYPOINTS = [ "text-field", "tree", "testing", - "testing/private", "testing/testbed", "testing/selenium-webdriver", "private", diff --git a/src/cdk/schematics/BUILD.bazel b/src/cdk/schematics/BUILD.bazel index da784bfe7dfe..d1202199f41a 100644 --- a/src/cdk/schematics/BUILD.bazel +++ b/src/cdk/schematics/BUILD.bazel @@ -2,7 +2,7 @@ load("@build_bazel_rules_nodejs//:index.bzl", "copy_to_bin") load("//tools:defaults2.bzl", "jasmine_test", "npm_package", "ts_project") load("@aspect_rules_ts//ts:defs.bzl", rules_js_tsconfig = "ts_config") -package(default_visibility = ["//visibility:public"]) +package(default_visibility = [":__subpackages__"]) copy_to_bin( name = "schematics_assets", @@ -62,6 +62,10 @@ npm_package( ":schematics_assets", ], package = "@angular/cdk/schematics", + visibility = [ + "//src/cdk:__pkg__", + "//src/material/schematics:__pkg__", + ], ) ts_project( diff --git a/src/cdk/testing/private/BUILD.bazel b/src/cdk/testing/private/BUILD.bazel index 60b458093116..4b8106275296 100644 --- a/src/cdk/testing/private/BUILD.bazel +++ b/src/cdk/testing/private/BUILD.bazel @@ -4,6 +4,7 @@ package(default_visibility = ["//visibility:public"]) ts_project( name = "private", + testonly = True, srcs = glob( ["**/*.ts"], exclude = ["**/*.spec.ts"], @@ -14,8 +15,3 @@ ts_project( "//src/cdk/testing/testbed", ], ) - -filegroup( - name = "source-files", - srcs = glob(["**/*.ts"]), -) diff --git a/src/cdk/testing/testbed/BUILD.bazel b/src/cdk/testing/testbed/BUILD.bazel index 6d85e744230d..99bcabd37e90 100644 --- a/src/cdk/testing/testbed/BUILD.bazel +++ b/src/cdk/testing/testbed/BUILD.bazel @@ -29,6 +29,8 @@ ts_project( deps = [ ":testbed", "//:node_modules/@angular/core", + "//src/cdk/keycodes", + "//src/cdk/testing/private", ], ) diff --git a/src/cdk/testing/tests/webdriver.e2e.spec.ts b/src/cdk/testing/tests/webdriver.e2e.spec.ts index f0e017923daf..9db630d6f068 100644 --- a/src/cdk/testing/tests/webdriver.e2e.spec.ts +++ b/src/cdk/testing/tests/webdriver.e2e.spec.ts @@ -27,8 +27,6 @@ setDefaultService( new ServiceBuilder(chromeDriver).enableVerboseLogging().loggingTo('/tmp/test.txt').build(), ); -process.env['CHROMEDRIVER_EXE'] = chromeDriver; - // Kagekiri is available globally in the browser. We declare it here so we can use it in the // browser-side script passed to `By.js`. declare const kagekiri: { diff --git a/src/components-examples/BUILD.bazel b/src/components-examples/BUILD.bazel index a930928f0e11..2c4865fff6f6 100644 --- a/src/components-examples/BUILD.bazel +++ b/src/components-examples/BUILD.bazel @@ -18,7 +18,6 @@ ng_project( ) + [":example-module.ts"], deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", ] + ALL_EXAMPLES, ) @@ -69,10 +68,8 @@ ng_package( # ng_package does not properly handle tree artifacts currently so we escalate to nested_packages nested_packages = [":docs-content"], tags = ["docs-package"], - deps = [ - ":components-examples_legacy", - "//src/components-examples/private:private_legacy", - ] + [get_legacy_label(t) for t in ALL_EXAMPLES], + visibility = ["//visibility:private"], + deps = [":components-examples_legacy"] + [get_legacy_label(t) for t in ALL_EXAMPLES], ) genrule( diff --git a/src/components-examples/cdk-experimental/popover-edit/BUILD.bazel b/src/components-examples/cdk-experimental/popover-edit/BUILD.bazel index 5af92d681ade..cc665c3ea131 100644 --- a/src/components-examples/cdk-experimental/popover-edit/BUILD.bazel +++ b/src/components-examples/cdk-experimental/popover-edit/BUILD.bazel @@ -13,8 +13,9 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/cdk-experimental", + "//src/cdk-experimental/popover-edit", + "//src/cdk/collections", + "//src/cdk/table", ], ) diff --git a/src/components-examples/cdk-experimental/selection/BUILD.bazel b/src/components-examples/cdk-experimental/selection/BUILD.bazel index 23fcb2e0a081..08e8580b0c53 100644 --- a/src/components-examples/cdk-experimental/selection/BUILD.bazel +++ b/src/components-examples/cdk-experimental/selection/BUILD.bazel @@ -13,9 +13,10 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/cdk-experimental", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk-experimental/selection", + "//src/cdk/collections", + "//src/cdk/table", + "//src/material/checkbox", ], ) diff --git a/src/components-examples/cdk/a11y/BUILD.bazel b/src/components-examples/cdk/a11y/BUILD.bazel index 9d358a1648fa..e70ccdede978 100644 --- a/src/components-examples/cdk/a11y/BUILD.bazel +++ b/src/components-examples/cdk/a11y/BUILD.bazel @@ -12,8 +12,8 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/a11y", + "//src/material/select", ], ) diff --git a/src/components-examples/cdk/accordion/BUILD.bazel b/src/components-examples/cdk/accordion/BUILD.bazel index cefe00842200..4b207f807877 100644 --- a/src/components-examples/cdk/accordion/BUILD.bazel +++ b/src/components-examples/cdk/accordion/BUILD.bazel @@ -11,7 +11,7 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/accordion", ], ) diff --git a/src/components-examples/cdk/clipboard/BUILD.bazel b/src/components-examples/cdk/clipboard/BUILD.bazel index fc6558820cf0..669d990ee5af 100644 --- a/src/components-examples/cdk/clipboard/BUILD.bazel +++ b/src/components-examples/cdk/clipboard/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/clipboard", ], ) diff --git a/src/components-examples/cdk/dialog/BUILD.bazel b/src/components-examples/cdk/dialog/BUILD.bazel index b29c267644a6..64f3a850f1da 100644 --- a/src/components-examples/cdk/dialog/BUILD.bazel +++ b/src/components-examples/cdk/dialog/BUILD.bazel @@ -17,8 +17,7 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/cdk-experimental", + "//src/cdk/dialog", ], ) diff --git a/src/components-examples/cdk/drag-drop/BUILD.bazel b/src/components-examples/cdk/drag-drop/BUILD.bazel index 09096ebbd544..8f2515484e66 100644 --- a/src/components-examples/cdk/drag-drop/BUILD.bazel +++ b/src/components-examples/cdk/drag-drop/BUILD.bazel @@ -11,8 +11,12 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/drag-drop", + "//src/cdk/overlay", + "//src/cdk/portal", + "//src/material/icon", + "//src/material/table", + "//src/material/tabs", ], ) diff --git a/src/components-examples/cdk/layout/BUILD.bazel b/src/components-examples/cdk/layout/BUILD.bazel index 8169fbaa3277..d5d623364ffe 100644 --- a/src/components-examples/cdk/layout/BUILD.bazel +++ b/src/components-examples/cdk/layout/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/layout", ], ) diff --git a/src/components-examples/cdk/listbox/BUILD.bazel b/src/components-examples/cdk/listbox/BUILD.bazel index 149898cdad5d..2b83a957e5b2 100644 --- a/src/components-examples/cdk/listbox/BUILD.bazel +++ b/src/components-examples/cdk/listbox/BUILD.bazel @@ -14,7 +14,7 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/listbox", ], ) diff --git a/src/components-examples/cdk/menu/BUILD.bazel b/src/components-examples/cdk/menu/BUILD.bazel index 4a949fa1e9f6..24f361340bac 100644 --- a/src/components-examples/cdk/menu/BUILD.bazel +++ b/src/components-examples/cdk/menu/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/menu", ], ) diff --git a/src/components-examples/cdk/overlay/BUILD.bazel b/src/components-examples/cdk/overlay/BUILD.bazel index d51f7b8a2ba9..505cefb485b9 100644 --- a/src/components-examples/cdk/overlay/BUILD.bazel +++ b/src/components-examples/cdk/overlay/BUILD.bazel @@ -11,7 +11,7 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/overlay", ], ) diff --git a/src/components-examples/cdk/platform/BUILD.bazel b/src/components-examples/cdk/platform/BUILD.bazel index 0c102adc28dc..2c57e90a8612 100644 --- a/src/components-examples/cdk/platform/BUILD.bazel +++ b/src/components-examples/cdk/platform/BUILD.bazel @@ -11,7 +11,7 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/platform", ], ) diff --git a/src/components-examples/cdk/portal/BUILD.bazel b/src/components-examples/cdk/portal/BUILD.bazel index 83e09af5f11a..d4185a79fba1 100644 --- a/src/components-examples/cdk/portal/BUILD.bazel +++ b/src/components-examples/cdk/portal/BUILD.bazel @@ -11,7 +11,7 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/portal", ], ) diff --git a/src/components-examples/cdk/scrolling/BUILD.bazel b/src/components-examples/cdk/scrolling/BUILD.bazel index b4566a5c8378..58c10a3a02cb 100644 --- a/src/components-examples/cdk/scrolling/BUILD.bazel +++ b/src/components-examples/cdk/scrolling/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/scrolling", ], ) diff --git a/src/components-examples/cdk/stepper/BUILD.bazel b/src/components-examples/cdk/stepper/BUILD.bazel index 70e6ad2292b2..791c2d417829 100644 --- a/src/components-examples/cdk/stepper/BUILD.bazel +++ b/src/components-examples/cdk/stepper/BUILD.bazel @@ -13,7 +13,7 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/stepper", ], ) diff --git a/src/components-examples/cdk/table/BUILD.bazel b/src/components-examples/cdk/table/BUILD.bazel index fc22597c504b..0c7444fc3cc2 100644 --- a/src/components-examples/cdk/table/BUILD.bazel +++ b/src/components-examples/cdk/table/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", + "//src/cdk/table", ], ) diff --git a/src/components-examples/cdk/text-field/BUILD.bazel b/src/components-examples/cdk/text-field/BUILD.bazel index 1ae69fc38886..eec7c8fe0049 100644 --- a/src/components-examples/cdk/text-field/BUILD.bazel +++ b/src/components-examples/cdk/text-field/BUILD.bazel @@ -12,8 +12,10 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/text-field", + "//src/material/button", + "//src/material/input", + "//src/material/select", ], ) diff --git a/src/components-examples/cdk/tree/BUILD.bazel b/src/components-examples/cdk/tree/BUILD.bazel index bdbf8f0aee00..b722372ef9e1 100644 --- a/src/components-examples/cdk/tree/BUILD.bazel +++ b/src/components-examples/cdk/tree/BUILD.bazel @@ -13,8 +13,10 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/tree", + "//src/material/button", + "//src/material/icon", + "//src/material/progress-spinner", ], ) diff --git a/src/components-examples/material-experimental/column-resize/BUILD.bazel b/src/components-examples/material-experimental/column-resize/BUILD.bazel index e509518649ab..2a64a4f586a2 100644 --- a/src/components-examples/material-experimental/column-resize/BUILD.bazel +++ b/src/components-examples/material-experimental/column-resize/BUILD.bazel @@ -11,8 +11,8 @@ ng_project( ]), deps = [ "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/material", - "//src/components-examples:node_modules/@angular/material-experimental", + "//src/material-experimental/column-resize", + "//src/material/table", ], ) diff --git a/src/components-examples/material-experimental/popover-edit/BUILD.bazel b/src/components-examples/material-experimental/popover-edit/BUILD.bazel index 7ba2b8a13c16..bd9062ec41a6 100644 --- a/src/components-examples/material-experimental/popover-edit/BUILD.bazel +++ b/src/components-examples/material-experimental/popover-edit/BUILD.bazel @@ -14,10 +14,14 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/cdk-experimental", - "//src/components-examples:node_modules/@angular/material", - "//src/components-examples:node_modules/@angular/material-experimental", + "//src/material-experimental/popover-edit", + "//src/material/button", + "//src/material/checkbox", + "//src/material/icon", + "//src/material/input", + "//src/material/list", + "//src/material/snack-bar", + "//src/material/table", ], ) diff --git a/src/components-examples/material-experimental/selection/BUILD.bazel b/src/components-examples/material-experimental/selection/BUILD.bazel index b2b7036c6205..0333469fac1f 100644 --- a/src/components-examples/material-experimental/selection/BUILD.bazel +++ b/src/components-examples/material-experimental/selection/BUILD.bazel @@ -13,10 +13,10 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/cdk-experimental", - "//src/components-examples:node_modules/@angular/material", - "//src/components-examples:node_modules/@angular/material-experimental", + "//src/cdk/collections", + "//src/cdk/table", + "//src/material-experimental/selection", + "//src/material/checkbox", ], ) diff --git a/src/components-examples/material/autocomplete/BUILD.bazel b/src/components-examples/material/autocomplete/BUILD.bazel index b90195239bb6..a01b615f15ae 100644 --- a/src/components-examples/material/autocomplete/BUILD.bazel +++ b/src/components-examples/material/autocomplete/BUILD.bazel @@ -20,8 +20,11 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/overlay", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/autocomplete", + "//src/material/autocomplete/testing", "//src/material/form-field", "//src/material/input", "//src/material/slide-toggle", @@ -45,8 +48,10 @@ ts_project( ":autocomplete", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/autocomplete", + "//src/material/autocomplete/testing", ], ) diff --git a/src/components-examples/material/badge/BUILD.bazel b/src/components-examples/material/badge/BUILD.bazel index 0d2d0aba1caf..32a52c775b87 100644 --- a/src/components-examples/material/badge/BUILD.bazel +++ b/src/components-examples/material/badge/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/badge", + "//src/material/badge/testing", "//src/material/button", "//src/material/icon", ], @@ -40,8 +42,10 @@ ts_project( deps = [ ":badge", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/badge", + "//src/material/badge/testing", ], ) diff --git a/src/components-examples/material/bottom-sheet/BUILD.bazel b/src/components-examples/material/bottom-sheet/BUILD.bazel index f0eeb36789cd..aefca6c244a8 100644 --- a/src/components-examples/material/bottom-sheet/BUILD.bazel +++ b/src/components-examples/material/bottom-sheet/BUILD.bazel @@ -17,8 +17,13 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/overlay", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/bottom-sheet", + "//src/material/bottom-sheet/testing", + "//src/material/button", + "//src/material/list", ], ) @@ -39,8 +44,10 @@ ts_project( ":bottom-sheet", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/bottom-sheet", + "//src/material/bottom-sheet/testing", ], ) diff --git a/src/components-examples/material/button-toggle/BUILD.bazel b/src/components-examples/material/button-toggle/BUILD.bazel index 5b230cd90775..7965a51850fc 100644 --- a/src/components-examples/material/button-toggle/BUILD.bazel +++ b/src/components-examples/material/button-toggle/BUILD.bazel @@ -18,8 +18,10 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button-toggle", + "//src/material/button-toggle/testing", "//src/material/checkbox", "//src/material/icon", ], @@ -41,8 +43,10 @@ ts_project( deps = [ ":button-toggle", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button-toggle", + "//src/material/button-toggle/testing", ], ) diff --git a/src/components-examples/material/button/BUILD.bazel b/src/components-examples/material/button/BUILD.bazel index d5872d04717f..950d74ddc379 100644 --- a/src/components-examples/material/button/BUILD.bazel +++ b/src/components-examples/material/button/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/button/testing", "//src/material/divider", "//src/material/icon", "//src/material/tooltip", @@ -41,8 +43,10 @@ ts_project( deps = [ ":button", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/button/testing", ], ) diff --git a/src/components-examples/material/card/BUILD.bazel b/src/components-examples/material/card/BUILD.bazel index 6aeda9e94195..eada092bd3b7 100644 --- a/src/components-examples/material/card/BUILD.bazel +++ b/src/components-examples/material/card/BUILD.bazel @@ -17,8 +17,15 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/button/testing", + "//src/material/card", + "//src/material/card/testing", + "//src/material/chips", + "//src/material/divider", + "//src/material/progress-bar", ], ) @@ -38,8 +45,11 @@ ts_project( deps = [ ":card", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button/testing", + "//src/material/card", + "//src/material/card/testing", ], ) diff --git a/src/components-examples/material/checkbox/BUILD.bazel b/src/components-examples/material/checkbox/BUILD.bazel index 660169f95089..8109e64cdcb0 100644 --- a/src/components-examples/material/checkbox/BUILD.bazel +++ b/src/components-examples/material/checkbox/BUILD.bazel @@ -19,8 +19,11 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/card", + "//src/material/checkbox", + "//src/material/checkbox/testing", "//src/material/radio", ], ) @@ -42,8 +45,10 @@ ts_project( ":checkbox", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/checkbox", + "//src/material/checkbox/testing", ], ) diff --git a/src/components-examples/material/chips/BUILD.bazel b/src/components-examples/material/chips/BUILD.bazel index e03157de4264..54ac55d38b8b 100644 --- a/src/components-examples/material/chips/BUILD.bazel +++ b/src/components-examples/material/chips/BUILD.bazel @@ -18,8 +18,14 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/drag-drop", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/autocomplete", + "//src/material/button", + "//src/material/chips", + "//src/material/chips/testing", + "//src/material/form-field", "//src/material/icon", ], ) @@ -41,8 +47,10 @@ ts_project( ":chips", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/chips", + "//src/material/chips/testing", ], ) diff --git a/src/components-examples/material/core/BUILD.bazel b/src/components-examples/material/core/BUILD.bazel index 42a4119b87b6..dbd0faa281ce 100644 --- a/src/components-examples/material/core/BUILD.bazel +++ b/src/components-examples/material/core/BUILD.bazel @@ -12,8 +12,10 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/material/button", + "//src/material/checkbox", + "//src/material/core", + "//src/material/input", ], ) diff --git a/src/components-examples/material/datepicker/BUILD.bazel b/src/components-examples/material/datepicker/BUILD.bazel index ecb8c2439e51..b735d2431a85 100644 --- a/src/components-examples/material/datepicker/BUILD.bazel +++ b/src/components-examples/material/datepicker/BUILD.bazel @@ -21,9 +21,17 @@ ng_project( "//:node_modules/@types/jasmine", "//:node_modules/moment", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", - "//src/components-examples:node_modules/@angular/material-moment-adapter", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material-moment-adapter", + "//src/material/button", + "//src/material/card", + "//src/material/core", + "//src/material/datepicker", + "//src/material/datepicker/testing", + "//src/material/dialog", + "//src/material/icon", + "//src/material/input", ], ) @@ -45,8 +53,11 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/core", + "//src/material/datepicker", + "//src/material/datepicker/testing", ], ) diff --git a/src/components-examples/material/dialog/BUILD.bazel b/src/components-examples/material/dialog/BUILD.bazel index e7d7db5771da..5cd82af5e05e 100644 --- a/src/components-examples/material/dialog/BUILD.bazel +++ b/src/components-examples/material/dialog/BUILD.bazel @@ -19,8 +19,13 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/dialog", + "//src/material/dialog/testing", + "//src/material/input", + "//src/material/menu", ], ) @@ -41,8 +46,10 @@ ts_project( ":dialog", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/dialog", + "//src/material/dialog/testing", ], ) diff --git a/src/components-examples/material/divider/BUILD.bazel b/src/components-examples/material/divider/BUILD.bazel index d712482b7011..f2ab783ba2a5 100644 --- a/src/components-examples/material/divider/BUILD.bazel +++ b/src/components-examples/material/divider/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/divider", + "//src/material/divider/testing", "//src/material/list", ], ) @@ -41,8 +43,10 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/divider", + "//src/material/divider/testing", ], ) diff --git a/src/components-examples/material/expansion/BUILD.bazel b/src/components-examples/material/expansion/BUILD.bazel index 373e15959891..66a51d9a8c65 100644 --- a/src/components-examples/material/expansion/BUILD.bazel +++ b/src/components-examples/material/expansion/BUILD.bazel @@ -17,8 +17,14 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/datepicker", + "//src/material/expansion", + "//src/material/expansion/testing", + "//src/material/icon", + "//src/material/input", ], ) @@ -39,8 +45,10 @@ ts_project( ":expansion", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/expansion", + "//src/material/expansion/testing", ], ) diff --git a/src/components-examples/material/form-field/BUILD.bazel b/src/components-examples/material/form-field/BUILD.bazel index 65576c8899ed..e2aad0b99071 100644 --- a/src/components-examples/material/form-field/BUILD.bazel +++ b/src/components-examples/material/form-field/BUILD.bazel @@ -20,8 +20,17 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/checkbox", + "//src/material/form-field", + "//src/material/form-field/testing", + "//src/material/icon", + "//src/material/input", + "//src/material/input/testing", + "//src/material/radio", + "//src/material/select", ], ) @@ -43,8 +52,12 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/form-field", + "//src/material/form-field/testing", + "//src/material/input", + "//src/material/input/testing", ], ) diff --git a/src/components-examples/material/grid-list/BUILD.bazel b/src/components-examples/material/grid-list/BUILD.bazel index 3e12bb92ac1c..2194f083b654 100644 --- a/src/components-examples/material/grid-list/BUILD.bazel +++ b/src/components-examples/material/grid-list/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/grid-list", + "//src/material/grid-list/testing", ], ) @@ -38,8 +40,10 @@ ts_project( deps = [ ":grid-list", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/grid-list", + "//src/material/grid-list/testing", ], ) diff --git a/src/components-examples/material/icon/BUILD.bazel b/src/components-examples/material/icon/BUILD.bazel index 9dc0a24a5d60..c50fb16c0ca1 100644 --- a/src/components-examples/material/icon/BUILD.bazel +++ b/src/components-examples/material/icon/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/icon", + "//src/material/icon/testing", ], ) @@ -39,8 +41,10 @@ ts_project( ":icon", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/icon", + "//src/material/icon/testing", ], ) diff --git a/src/components-examples/material/input/BUILD.bazel b/src/components-examples/material/input/BUILD.bazel index 123f655dee64..dba4677c9f2c 100644 --- a/src/components-examples/material/input/BUILD.bazel +++ b/src/components-examples/material/input/BUILD.bazel @@ -18,8 +18,12 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/icon", + "//src/material/input", + "//src/material/input/testing", ], ) @@ -41,8 +45,10 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/input", + "//src/material/input/testing", ], ) diff --git a/src/components-examples/material/list/BUILD.bazel b/src/components-examples/material/list/BUILD.bazel index 285a081c1ed6..0e166a2f5420 100644 --- a/src/components-examples/material/list/BUILD.bazel +++ b/src/components-examples/material/list/BUILD.bazel @@ -19,8 +19,11 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/icon", + "//src/material/list", + "//src/material/list/testing", ], ) @@ -42,8 +45,10 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/list", + "//src/material/list/testing", ], ) diff --git a/src/components-examples/material/menu/BUILD.bazel b/src/components-examples/material/menu/BUILD.bazel index d9431812da3e..4e4e90559298 100644 --- a/src/components-examples/material/menu/BUILD.bazel +++ b/src/components-examples/material/menu/BUILD.bazel @@ -17,8 +17,13 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/overlay", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/icon", + "//src/material/menu", + "//src/material/menu/testing", ], ) @@ -39,8 +44,10 @@ ts_project( ":menu", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/menu", + "//src/material/menu/testing", ], ) diff --git a/src/components-examples/material/paginator/BUILD.bazel b/src/components-examples/material/paginator/BUILD.bazel index 86aa2c494dc6..5a69f9926436 100644 --- a/src/components-examples/material/paginator/BUILD.bazel +++ b/src/components-examples/material/paginator/BUILD.bazel @@ -21,8 +21,14 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/card", + "//src/material/form-field", + "//src/material/input", + "//src/material/paginator", + "//src/material/paginator/testing", + "//src/material/slide-toggle", ], ) @@ -43,8 +49,10 @@ ts_project( ":paginator", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/paginator", + "//src/material/paginator/testing", ], ) diff --git a/src/components-examples/material/progress-bar/BUILD.bazel b/src/components-examples/material/progress-bar/BUILD.bazel index fcc65d091458..b18198ca5ad6 100644 --- a/src/components-examples/material/progress-bar/BUILD.bazel +++ b/src/components-examples/material/progress-bar/BUILD.bazel @@ -18,8 +18,13 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/card", + "//src/material/progress-bar", + "//src/material/progress-bar/testing", + "//src/material/radio", + "//src/material/slider", ], ) @@ -39,8 +44,10 @@ ts_project( deps = [ ":progress-bar", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/progress-bar", + "//src/material/progress-bar/testing", ], ) diff --git a/src/components-examples/material/progress-spinner/BUILD.bazel b/src/components-examples/material/progress-spinner/BUILD.bazel index 77c182ee98f2..742a1974d065 100644 --- a/src/components-examples/material/progress-spinner/BUILD.bazel +++ b/src/components-examples/material/progress-spinner/BUILD.bazel @@ -18,8 +18,11 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/card", + "//src/material/progress-spinner", + "//src/material/progress-spinner/testing", "//src/material/radio", "//src/material/slider", ], @@ -41,8 +44,10 @@ ts_project( deps = [ ":progress-spinner", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/progress-spinner", + "//src/material/progress-spinner/testing", ], ) diff --git a/src/components-examples/material/radio/BUILD.bazel b/src/components-examples/material/radio/BUILD.bazel index d92dc95b5987..470c73cb7a69 100644 --- a/src/components-examples/material/radio/BUILD.bazel +++ b/src/components-examples/material/radio/BUILD.bazel @@ -18,8 +18,10 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/radio", + "//src/material/radio/testing", ], ) @@ -40,8 +42,10 @@ ts_project( ":radio", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/radio", + "//src/material/radio/testing", ], ) diff --git a/src/components-examples/material/select/BUILD.bazel b/src/components-examples/material/select/BUILD.bazel index 2875a784f823..e26a874442ea 100644 --- a/src/components-examples/material/select/BUILD.bazel +++ b/src/components-examples/material/select/BUILD.bazel @@ -18,8 +18,13 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/checkbox", + "//src/material/form-field", + "//src/material/input", + "//src/material/select", + "//src/material/select/testing", ], ) @@ -40,8 +45,10 @@ ts_project( ":select", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/select", + "//src/material/select/testing", ], ) diff --git a/src/components-examples/material/sidenav/BUILD.bazel b/src/components-examples/material/sidenav/BUILD.bazel index 61b28cef0974..d482e99642b6 100644 --- a/src/components-examples/material/sidenav/BUILD.bazel +++ b/src/components-examples/material/sidenav/BUILD.bazel @@ -19,8 +19,18 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@angular/router", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/layout", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/checkbox", + "//src/material/icon", + "//src/material/input", + "//src/material/list", + "//src/material/radio", + "//src/material/select", + "//src/material/sidenav", + "//src/material/toolbar", ], ) @@ -41,8 +51,10 @@ ts_project( ":sidenav", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/sidenav", + "//src/material/sidenav/testing", ], ) diff --git a/src/components-examples/material/slide-toggle/BUILD.bazel b/src/components-examples/material/slide-toggle/BUILD.bazel index 9335c7683cf6..70e1d6bf36df 100644 --- a/src/components-examples/material/slide-toggle/BUILD.bazel +++ b/src/components-examples/material/slide-toggle/BUILD.bazel @@ -18,8 +18,14 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", + "//src/material/radio", + "//src/material/slide-toggle", + "//src/material/slide-toggle/testing", ], ) @@ -40,8 +46,10 @@ ts_project( ":slide-toggle", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/slide-toggle", + "//src/material/slide-toggle/testing", ], ) diff --git a/src/components-examples/material/slider/BUILD.bazel b/src/components-examples/material/slider/BUILD.bazel index 1fe346b26193..9fbb6527c102 100644 --- a/src/components-examples/material/slider/BUILD.bazel +++ b/src/components-examples/material/slider/BUILD.bazel @@ -18,8 +18,13 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/card", + "//src/material/checkbox", + "//src/material/input", + "//src/material/slider", + "//src/material/slider/testing", ], ) @@ -39,8 +44,10 @@ ts_project( deps = [ ":slider", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/slider", + "//src/material/slider/testing", ], ) diff --git a/src/components-examples/material/snack-bar/BUILD.bazel b/src/components-examples/material/snack-bar/BUILD.bazel index 9fcebc57059c..6f83775e3c1f 100644 --- a/src/components-examples/material/snack-bar/BUILD.bazel +++ b/src/components-examples/material/snack-bar/BUILD.bazel @@ -18,8 +18,13 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/input", + "//src/material/select", + "//src/material/snack-bar", + "//src/material/snack-bar/testing", ], ) @@ -40,8 +45,10 @@ ts_project( ":snack-bar", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/snack-bar", + "//src/material/snack-bar/testing", ], ) diff --git a/src/components-examples/material/sort/BUILD.bazel b/src/components-examples/material/sort/BUILD.bazel index 90a068f78e2e..8cd6e6a77b9f 100644 --- a/src/components-examples/material/sort/BUILD.bazel +++ b/src/components-examples/material/sort/BUILD.bazel @@ -17,8 +17,10 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/sort", + "//src/material/sort/testing", ], ) @@ -39,8 +41,10 @@ ts_project( ":sort", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/sort", + "//src/material/sort/testing", ], ) diff --git a/src/components-examples/material/stepper/BUILD.bazel b/src/components-examples/material/stepper/BUILD.bazel index ab2cde3c8f42..a33304af37f5 100644 --- a/src/components-examples/material/stepper/BUILD.bazel +++ b/src/components-examples/material/stepper/BUILD.bazel @@ -20,8 +20,16 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/layout", + "//src/cdk/stepper", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/icon", + "//src/material/input", + "//src/material/radio", + "//src/material/stepper", + "//src/material/stepper/testing", ], ) @@ -43,8 +51,10 @@ ts_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/stepper", + "//src/material/stepper/testing", ], ) diff --git a/src/components-examples/material/table/BUILD.bazel b/src/components-examples/material/table/BUILD.bazel index b4243b88a28d..634be32cf528 100644 --- a/src/components-examples/material/table/BUILD.bazel +++ b/src/components-examples/material/table/BUILD.bazel @@ -19,8 +19,21 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/drag-drop", + "//src/cdk/table", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/button-toggle", + "//src/material/checkbox", + "//src/material/core", + "//src/material/icon", + "//src/material/input", + "//src/material/paginator", + "//src/material/progress-spinner", + "//src/material/sort", + "//src/material/table", + "//src/material/table/testing", ], ) @@ -40,8 +53,10 @@ ts_project( deps = [ ":table", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/table", + "//src/material/table/testing", ], ) diff --git a/src/components-examples/material/tabs/BUILD.bazel b/src/components-examples/material/tabs/BUILD.bazel index 7a7e2c6e814d..61e2ce34363b 100644 --- a/src/components-examples/material/tabs/BUILD.bazel +++ b/src/components-examples/material/tabs/BUILD.bazel @@ -20,8 +20,15 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/button-toggle", + "//src/material/checkbox", + "//src/material/icon", + "//src/material/input", + "//src/material/tabs", + "//src/material/tabs/testing", ], ) @@ -42,8 +49,10 @@ ts_project( ":tabs", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/tabs", + "//src/material/tabs/testing", ], ) diff --git a/src/components-examples/material/timepicker/BUILD.bazel b/src/components-examples/material/timepicker/BUILD.bazel index 9488bdc85bd3..a3775e7f45ef 100644 --- a/src/components-examples/material/timepicker/BUILD.bazel +++ b/src/components-examples/material/timepicker/BUILD.bazel @@ -19,8 +19,15 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/datepicker", + "//src/material/form-field", + "//src/material/icon", + "//src/material/input", + "//src/material/timepicker", + "//src/material/timepicker/testing", ], ) @@ -41,8 +48,11 @@ ts_project( ":timepicker", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/core", + "//src/material/timepicker", + "//src/material/timepicker/testing", ], ) diff --git a/src/components-examples/material/toolbar/BUILD.bazel b/src/components-examples/material/toolbar/BUILD.bazel index 41c4b3ec9ee0..9c3ace9534a0 100644 --- a/src/components-examples/material/toolbar/BUILD.bazel +++ b/src/components-examples/material/toolbar/BUILD.bazel @@ -17,8 +17,12 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/icon", + "//src/material/toolbar", + "//src/material/toolbar/testing", ], ) @@ -38,8 +42,11 @@ ts_project( deps = [ ":toolbar", "//:node_modules/@angular/core", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/icon", + "//src/material/toolbar", + "//src/material/toolbar/testing", ], ) diff --git a/src/components-examples/material/tooltip/BUILD.bazel b/src/components-examples/material/tooltip/BUILD.bazel index 85e1293bf631..8a0b3555f0fa 100644 --- a/src/components-examples/material/tooltip/BUILD.bazel +++ b/src/components-examples/material/tooltip/BUILD.bazel @@ -18,8 +18,15 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/scrolling", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/checkbox", + "//src/material/input", + "//src/material/select", + "//src/material/tooltip", + "//src/material/tooltip/testing", ], ) @@ -40,8 +47,10 @@ ts_project( ":tooltip", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/tooltip", + "//src/material/tooltip/testing", ], ) diff --git a/src/components-examples/material/tree/BUILD.bazel b/src/components-examples/material/tree/BUILD.bazel index ab73aa5ba863..0aed77982e89 100644 --- a/src/components-examples/material/tree/BUILD.bazel +++ b/src/components-examples/material/tree/BUILD.bazel @@ -18,8 +18,15 @@ ng_project( "//:node_modules/@angular/platform-browser", "//:node_modules/@types/jasmine", "//:node_modules/rxjs", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/button", + "//src/material/checkbox", + "//src/material/icon", + "//src/material/input", + "//src/material/progress-bar", + "//src/material/tree", + "//src/material/tree/testing", ], ) @@ -40,8 +47,11 @@ ts_project( ":tree", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/components-examples:node_modules/@angular/cdk", - "//src/components-examples:node_modules/@angular/material", + "//src/cdk/testing", + "//src/cdk/testing/testbed", + "//src/material/icon", + "//src/material/tree", + "//src/material/tree/testing", ], ) diff --git a/src/components-examples/package.json b/src/components-examples/package.json index 959c12c612b1..34c8abe9591e 100644 --- a/src/components-examples/package.json +++ b/src/components-examples/package.json @@ -34,15 +34,6 @@ "@angular/material-luxon-adapter": "0.0.0-PLACEHOLDER", "@angular/material-date-fns-adapter": "0.0.0-PLACEHOLDER" }, - "devDependencies": { - "@angular/cdk-experimental": "workspace:*", - "@angular/cdk": "workspace:*", - "@angular/material-date-fns-adapter": "workspace:*", - "@angular/material-experimental": "workspace:*", - "@angular/material-luxon-adapter": "workspace:*", - "@angular/material-moment-adapter": "workspace:*", - "@angular/material": "workspace:*" - }, "dependencies": { "tslib": "^2.3.0" } diff --git a/src/dev-app/BUILD.bazel b/src/dev-app/BUILD.bazel index 47f2191f8175..48fca404152d 100644 --- a/src/dev-app/BUILD.bazel +++ b/src/dev-app/BUILD.bazel @@ -18,14 +18,14 @@ ng_project( "routes.ts", ], deps = [ - ":node_modules/@angular/cdk", - ":node_modules/@angular/material", "//:node_modules/@angular/common", "//:node_modules/@angular/compiler", "//:node_modules/@angular/core", "//:node_modules/@angular/localize", "//:node_modules/@angular/platform-browser", "//:node_modules/@angular/router", + "//src/cdk/bidi", + "//src/cdk/overlay", "//src/dev-app/autocomplete", "//src/dev-app/badge", "//src/dev-app/baseline", @@ -90,18 +90,17 @@ ng_project( "//src/dev-app/typography", "//src/dev-app/virtual-scroll", "//src/dev-app/youtube-player", + "//src/material/core", ], ) esbuild( name = "bundles", + srcs = [ + "//src:build-tsconfig", + ], bundle = True, - config = { - "conditions": [ - "ng-linked", - "module", - ], - }, + config = "//src:esbuild-linked-config", entry_points = [ ":main.js", ":polyfills.js", diff --git a/src/dev-app/autocomplete/BUILD.bazel b/src/dev-app/autocomplete/BUILD.bazel index 58bb1242c51f..02f7bc2ccecf 100644 --- a/src/dev-app/autocomplete/BUILD.bazel +++ b/src/dev-app/autocomplete/BUILD.bazel @@ -14,7 +14,13 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/autocomplete", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", + "//src/material/dialog", + "//src/material/form-field", + "//src/material/input", ], ) diff --git a/src/dev-app/badge/BUILD.bazel b/src/dev-app/badge/BUILD.bazel index e529747a2b92..e786f7656714 100644 --- a/src/dev-app/badge/BUILD.bazel +++ b/src/dev-app/badge/BUILD.bazel @@ -13,7 +13,9 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/badge", + "//src/material/button", + "//src/material/icon", ], ) diff --git a/src/dev-app/baseline/BUILD.bazel b/src/dev-app/baseline/BUILD.bazel index 438485b890fa..e50d1e3734a8 100644 --- a/src/dev-app/baseline/BUILD.bazel +++ b/src/dev-app/baseline/BUILD.bazel @@ -12,7 +12,13 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/material", + "//src/material/card", + "//src/material/checkbox", + "//src/material/form-field", + "//src/material/input", + "//src/material/radio", + "//src/material/select", + "//src/material/toolbar", ], ) diff --git a/src/dev-app/bottom-sheet/BUILD.bazel b/src/dev-app/bottom-sheet/BUILD.bazel index aaaa7f995747..760a07527962 100644 --- a/src/dev-app/bottom-sheet/BUILD.bazel +++ b/src/dev-app/bottom-sheet/BUILD.bazel @@ -13,7 +13,15 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/bottom-sheet", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", + "//src/material/form-field", + "//src/material/icon", + "//src/material/input", + "//src/material/list", + "//src/material/select", ], ) diff --git a/src/dev-app/button-toggle/BUILD.bazel b/src/dev-app/button-toggle/BUILD.bazel index f4a50fec4768..4f12ef8415e7 100644 --- a/src/dev-app/button-toggle/BUILD.bazel +++ b/src/dev-app/button-toggle/BUILD.bazel @@ -13,7 +13,9 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button-toggle", + "//src/material/checkbox", + "//src/material/icon", ], ) diff --git a/src/dev-app/button/BUILD.bazel b/src/dev-app/button/BUILD.bazel index 5b9bcb3764eb..e0272d587854 100644 --- a/src/dev-app/button/BUILD.bazel +++ b/src/dev-app/button/BUILD.bazel @@ -13,7 +13,10 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/checkbox", + "//src/material/icon", + "//src/material/tooltip", ], ) diff --git a/src/dev-app/card/BUILD.bazel b/src/dev-app/card/BUILD.bazel index 0bbb8ceea62f..8c8b14bf433c 100644 --- a/src/dev-app/card/BUILD.bazel +++ b/src/dev-app/card/BUILD.bazel @@ -13,7 +13,9 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", ], ) diff --git a/src/dev-app/cdk-dialog/BUILD.bazel b/src/dev-app/cdk-dialog/BUILD.bazel index 41ad014f005a..d637334ec443 100644 --- a/src/dev-app/cdk-dialog/BUILD.bazel +++ b/src/dev-app/cdk-dialog/BUILD.bazel @@ -14,7 +14,7 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/dev-app:node_modules/@angular/cdk", + "//src/cdk/dialog", ], ) diff --git a/src/dev-app/cdk-experimental-combobox/BUILD.bazel b/src/dev-app/cdk-experimental-combobox/BUILD.bazel index 8b935ee3d01a..c06f00e10eab 100644 --- a/src/dev-app/cdk-experimental-combobox/BUILD.bazel +++ b/src/dev-app/cdk-experimental-combobox/BUILD.bazel @@ -10,7 +10,6 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/cdk-experimental", + "//src/cdk-experimental/combobox", ], ) diff --git a/src/dev-app/cdk-listbox/BUILD.bazel b/src/dev-app/cdk-listbox/BUILD.bazel index 5f8fc2a78747..76ea8ab813ed 100644 --- a/src/dev-app/cdk-listbox/BUILD.bazel +++ b/src/dev-app/cdk-listbox/BUILD.bazel @@ -10,6 +10,6 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/components-examples", + "//src/components-examples/cdk/listbox", ], ) diff --git a/src/dev-app/cdk-menu/BUILD.bazel b/src/dev-app/cdk-menu/BUILD.bazel index b46b0304e854..ce551a5caa10 100644 --- a/src/dev-app/cdk-menu/BUILD.bazel +++ b/src/dev-app/cdk-menu/BUILD.bazel @@ -11,7 +11,7 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/components-examples", + "//src/cdk/menu", + "//src/components-examples/cdk/menu", ], ) diff --git a/src/dev-app/checkbox/BUILD.bazel b/src/dev-app/checkbox/BUILD.bazel index 351e34a84905..9c02cd846897 100644 --- a/src/dev-app/checkbox/BUILD.bazel +++ b/src/dev-app/checkbox/BUILD.bazel @@ -14,7 +14,12 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/checkbox", + "//src/material/core", + "//src/material/form-field", + "//src/material/input", + "//src/material/select", + "//src/material/tooltip", ], ) diff --git a/src/dev-app/chips/BUILD.bazel b/src/dev-app/chips/BUILD.bazel index b65da3168a1a..e5635adfc2a3 100644 --- a/src/dev-app/chips/BUILD.bazel +++ b/src/dev-app/chips/BUILD.bazel @@ -13,8 +13,14 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", + "//src/material/chips", + "//src/material/core", + "//src/material/form-field", + "//src/material/icon", + "//src/material/toolbar", ], ) diff --git a/src/dev-app/clipboard/BUILD.bazel b/src/dev-app/clipboard/BUILD.bazel index 38112f9d35c2..b0cb1f85bf12 100644 --- a/src/dev-app/clipboard/BUILD.bazel +++ b/src/dev-app/clipboard/BUILD.bazel @@ -13,7 +13,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/cdk", + "//src/cdk/clipboard", ], ) diff --git a/src/dev-app/column-resize/BUILD.bazel b/src/dev-app/column-resize/BUILD.bazel index 70a82f439b86..43f911b00d28 100644 --- a/src/dev-app/column-resize/BUILD.bazel +++ b/src/dev-app/column-resize/BUILD.bazel @@ -8,8 +8,8 @@ ng_project( assets = ["column-resize-home.html"], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/material", - "//src/dev-app:node_modules/@angular/material-experimental", + "//src/components-examples/material-experimental/column-resize", "//src/dev-app/example", + "//src/material/expansion", ], ) diff --git a/src/dev-app/connected-overlay/BUILD.bazel b/src/dev-app/connected-overlay/BUILD.bazel index 17e5c7a79870..1bad51b1fe34 100644 --- a/src/dev-app/connected-overlay/BUILD.bazel +++ b/src/dev-app/connected-overlay/BUILD.bazel @@ -13,9 +13,13 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/components-examples", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/bidi", + "//src/cdk/overlay", + "//src/cdk/portal", + "//src/components-examples/cdk/overlay", + "//src/material/button", + "//src/material/checkbox", + "//src/material/radio", ], ) diff --git a/src/dev-app/datepicker/BUILD.bazel b/src/dev-app/datepicker/BUILD.bazel index 5c1da98f0749..0a8abc72f7f5 100644 --- a/src/dev-app/datepicker/BUILD.bazel +++ b/src/dev-app/datepicker/BUILD.bazel @@ -17,7 +17,14 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/rxjs", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/checkbox", + "//src/material/core", + "//src/material/datepicker", + "//src/material/form-field", + "//src/material/icon", + "//src/material/input", + "//src/material/select", ], ) diff --git a/src/dev-app/dev-app/BUILD.bazel b/src/dev-app/dev-app/BUILD.bazel index d3115e5168e0..b556a79b7dce 100644 --- a/src/dev-app/dev-app/BUILD.bazel +++ b/src/dev-app/dev-app/BUILD.bazel @@ -14,8 +14,15 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/router", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/bidi", + "//src/cdk/overlay", + "//src/material/button", + "//src/material/core", + "//src/material/icon", + "//src/material/list", + "//src/material/sidenav", + "//src/material/toolbar", + "//src/material/tooltip", ], ) diff --git a/src/dev-app/dialog/BUILD.bazel b/src/dev-app/dialog/BUILD.bazel index cc3e24716a9b..d0308d99bdf1 100644 --- a/src/dev-app/dialog/BUILD.bazel +++ b/src/dev-app/dialog/BUILD.bazel @@ -14,8 +14,14 @@ ng_project( "//:node_modules/@angular/common", "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/drag-drop", + "//src/material/button", + "//src/material/card", + "//src/material/checkbox", + "//src/material/dialog", + "//src/material/form-field", + "//src/material/input", + "//src/material/select", ], ) diff --git a/src/dev-app/drag-drop/BUILD.bazel b/src/dev-app/drag-drop/BUILD.bazel index d43d2ffa5382..0caf424a24d9 100644 --- a/src/dev-app/drag-drop/BUILD.bazel +++ b/src/dev-app/drag-drop/BUILD.bazel @@ -14,8 +14,12 @@ ng_project( "//:node_modules/@angular/core", "//:node_modules/@angular/forms", "//:node_modules/@angular/platform-browser", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/drag-drop", + "//src/material/checkbox", + "//src/material/form-field", + "//src/material/icon", + "//src/material/input", + "//src/material/select", ], ) diff --git a/src/dev-app/drawer/BUILD.bazel b/src/dev-app/drawer/BUILD.bazel index c8acdc3753ae..e6ef1d0de946 100644 --- a/src/dev-app/drawer/BUILD.bazel +++ b/src/dev-app/drawer/BUILD.bazel @@ -12,7 +12,9 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/list", + "//src/material/sidenav", ], ) diff --git a/src/dev-app/example/BUILD.bazel b/src/dev-app/example/BUILD.bazel index 752ff13a69a2..a6b4102651ec 100644 --- a/src/dev-app/example/BUILD.bazel +++ b/src/dev-app/example/BUILD.bazel @@ -7,8 +7,9 @@ ng_project( srcs = glob(["**/*.ts"]), deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/components-examples", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/coercion", + "//src/components-examples", + "//src/components-examples/private", + "//src/material/expansion", ], ) diff --git a/src/dev-app/examples-page/BUILD.bazel b/src/dev-app/examples-page/BUILD.bazel index e6b7f7457720..ccdc97725b70 100644 --- a/src/dev-app/examples-page/BUILD.bazel +++ b/src/dev-app/examples-page/BUILD.bazel @@ -7,7 +7,7 @@ ng_project( srcs = glob(["**/*.ts"]), deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/components-examples", + "//src/components-examples", "//src/dev-app/example", ], ) diff --git a/src/dev-app/expansion/BUILD.bazel b/src/dev-app/expansion/BUILD.bazel index f3c3c7192fbb..33da223a2d4d 100644 --- a/src/dev-app/expansion/BUILD.bazel +++ b/src/dev-app/expansion/BUILD.bazel @@ -13,8 +13,14 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/accordion", + "//src/material/button", + "//src/material/checkbox", + "//src/material/expansion", + "//src/material/form-field", + "//src/material/input", + "//src/material/radio", + "//src/material/slide-toggle", ], ) diff --git a/src/dev-app/focus-origin/BUILD.bazel b/src/dev-app/focus-origin/BUILD.bazel index e04a943f2dbb..ba957573bdeb 100644 --- a/src/dev-app/focus-origin/BUILD.bazel +++ b/src/dev-app/focus-origin/BUILD.bazel @@ -12,7 +12,7 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/cdk", + "//src/cdk/a11y", ], ) diff --git a/src/dev-app/focus-trap/BUILD.bazel b/src/dev-app/focus-trap/BUILD.bazel index b0cbc0ee7e80..a1f22c8cce21 100644 --- a/src/dev-app/focus-trap/BUILD.bazel +++ b/src/dev-app/focus-trap/BUILD.bazel @@ -14,8 +14,12 @@ ng_project( ], deps = [ "//:node_modules/@angular/core", - "//src/dev-app:node_modules/@angular/cdk", - "//src/dev-app:node_modules/@angular/material", + "//src/cdk/a11y", + "//src/cdk/platform", + "//src/material/button", + "//src/material/card", + "//src/material/dialog", + "//src/material/toolbar", ], ) diff --git a/src/dev-app/google-map/BUILD.bazel b/src/dev-app/google-map/BUILD.bazel index 4064bdad3aa7..18b31d30aa52 100644 --- a/src/dev-app/google-map/BUILD.bazel +++ b/src/dev-app/google-map/BUILD.bazel @@ -15,7 +15,7 @@ ng_project( "//:node_modules/@angular/forms", "//:node_modules/@types/google.maps", "//:node_modules/rxjs", - "//src/dev-app:node_modules/@angular/google-maps", + "//src/google-maps", ], ) diff --git a/src/dev-app/grid-list/BUILD.bazel b/src/dev-app/grid-list/BUILD.bazel index bf83940ccb95..22ae1d2e8323 100644 --- a/src/dev-app/grid-list/BUILD.bazel +++ b/src/dev-app/grid-list/BUILD.bazel @@ -13,7 +13,10 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/dev-app:node_modules/@angular/material", + "//src/material/button", + "//src/material/card", + "//src/material/grid-list", + "//src/material/icon", ], ) diff --git a/src/dev-app/icon/BUILD.bazel b/src/dev-app/icon/BUILD.bazel index 92c90d7044da..069f9050de0d 100644 --- a/src/dev-app/icon/BUILD.bazel +++ b/src/dev-app/icon/BUILD.bazel @@ -13,7 +13,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", - "//src/dev-app:node_modules/@angular/material", + "//src/material/icon", ], ) diff --git a/src/dev-app/index.html b/src/dev-app/index.html index b21ae116ae58..6a80726fd0ac 100644 --- a/src/dev-app/index.html +++ b/src/dev-app/index.html @@ -1,39 +1,29 @@ -
- - -