diff --git a/package.json b/package.json index 09de2d753493..d5b5ffe02d94 100644 --- a/package.json +++ b/package.json @@ -41,33 +41,33 @@ "requiredAngularVersion": "^8.0.0 || ^9.0.0-0", "requiredMDCVersion": "^4.0.0-alpha.0", "dependencies": { - "@angular/animations": "^9.0.0-next.7", - "@angular/common": "^9.0.0-next.7", - "@angular/compiler": "^9.0.0-next.7", - "@angular/core": "^9.0.0-next.7", - "@angular/elements": "^9.0.0-next.7", - "@angular/forms": "^9.0.0-next.7", - "@angular/platform-browser": "^9.0.0-next.7", + "@angular/animations": "^9.0.0-next.10", + "@angular/common": "^9.0.0-next.10", + "@angular/compiler": "^9.0.0-next.10", + "@angular/core": "^9.0.0-next.10", + "@angular/elements": "^9.0.0-next.10", + "@angular/forms": "^9.0.0-next.10", + "@angular/platform-browser": "^9.0.0-next.10", "@types/googlemaps": "^3.37.0", "@types/youtube": "^0.0.38", "@webcomponents/custom-elements": "^1.1.0", "core-js": "^2.6.1", "material-components-web": "^4.0.0-canary.e851d4f40.0", - "rxjs": "^6.5.2", + "rxjs": "^6.5.3", "systemjs": "0.19.43", "tsickle": "^0.35.0", "tslib": "^1.9.3", "zone.js": "~0.10.2" }, "devDependencies": { - "@angular-devkit/core": "^9.0.0-next.5", - "@angular-devkit/schematics": "^9.0.0-next.5", + "@angular-devkit/core": "^9.0.0-next.9", + "@angular-devkit/schematics": "^9.0.0-next.9", "@angular/bazel": "^9.0.0-next.10", - "@angular/compiler-cli": "^9.0.0-next.7", - "@angular/platform-browser-dynamic": "^9.0.0-next.7", - "@angular/platform-server": "^9.0.0-next.7", - "@angular/router": "^9.0.0-next.7", - "@angular/upgrade": "^9.0.0-next.7", + "@angular/compiler-cli": "^9.0.0-next.10", + "@angular/platform-browser-dynamic": "^9.0.0-next.10", + "@angular/platform-server": "^9.0.0-next.10", + "@angular/router": "^9.0.0-next.10", + "@angular/upgrade": "^9.0.0-next.10", "@bazel/bazel": "^0.29.0", "@bazel/buildifier": "^0.29.0", "@bazel/ibazel": "^0.10.3", @@ -77,7 +77,7 @@ "@bazel/protractor": "^0.38.3", "@firebase/app-types": "^0.3.2", "@octokit/rest": "^16.28.7", - "@schematics/angular": "^9.0.0-next.5", + "@schematics/angular": "^9.0.0-next.9", "@types/browser-sync": "^2.26.1", "@types/fs-extra": "^4.0.3", "@types/glob": "^5.0.33", diff --git a/src/cdk/schematics/testing/test-app.ts b/src/cdk/schematics/testing/test-app.ts index 2dafdc81f375..f70f80ca7034 100644 --- a/src/cdk/schematics/testing/test-app.ts +++ b/src/cdk/schematics/testing/test-app.ts @@ -12,11 +12,11 @@ import {SchematicTestRunner, UnitTestTree} from '@angular-devkit/schematics/test /** Create a base app used for testing. */ export async function createTestApp(runner: SchematicTestRunner, appOptions = {}, tree?: Tree): Promise { - const workspaceTree = runner.runExternalSchematic('@schematics/angular', 'workspace', { + const workspaceTree = await runner.runExternalSchematicAsync('@schematics/angular', 'workspace', { name: 'workspace', version: '6.0.0', newProjectRoot: 'projects', - }, tree); + }, tree).toPromise(); return runner.runExternalSchematicAsync('@schematics/angular', 'application', {name: 'material', ...appOptions}, workspaceTree).toPromise(); diff --git a/yarn.lock b/yarn.lock index 89a0db31b4d8..c6b66199ba0b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21,15 +21,15 @@ rxjs "6.4.0" source-map "0.7.3" -"@angular-devkit/core@9.0.0-next.5", "@angular-devkit/core@^9.0.0-next.5": - version "9.0.0-next.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.5.tgz#776da1ca8e510376405cbcf56de9e87fb60ac12f" - integrity sha512-DLFrLkf1YmjXRpH57wR/SH5Y7OmtqfPMoW0qxRV3HC+oNSmjCqv5W7EVWB55jfQ4SdJ5GQCt6x8MHiHL7gK4kg== +"@angular-devkit/core@9.0.0-next.9", "@angular-devkit/core@^9.0.0-next.9": + version "9.0.0-next.9" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.9.tgz#69c71a6704e3f0e040a3884c8f4d79cf692ca2bf" + integrity sha512-2eKAMkxm8PhP9mhLV5NChp6bkY7X7/9FHkhz0Q7nEHzLiZZgkWDeIMinN0QWUn942k6aqDGpPYYFmiWFUI6foA== dependencies: ajv "6.10.2" fast-json-stable-stringify "2.0.0" - magic-string "0.25.3" - rxjs "6.4.0" + magic-string "0.25.4" + rxjs "6.5.3" source-map "0.7.3" "@angular-devkit/schematics@8.0.0-rc.0", "@angular-devkit/schematics@^8.0.0-beta.15": @@ -40,18 +40,18 @@ "@angular-devkit/core" "8.0.0-rc.0" rxjs "6.4.0" -"@angular-devkit/schematics@9.0.0-next.5", "@angular-devkit/schematics@^9.0.0-next.5": - version "9.0.0-next.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.5.tgz#66f639fede709a35e813b198fa8185c8f3198e93" - integrity sha512-oJ74ryqKjFRxsqNR2Xu7ja0in2PyqILVehMLgTBXgBw01QcWIDLEF0+80A0CQnFhdrCHbsroQMz4LvEQ61jhxw== +"@angular-devkit/schematics@9.0.0-next.9", "@angular-devkit/schematics@^9.0.0-next.9": + version "9.0.0-next.9" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.9.tgz#03d4dcd8fa745d8c857b27a0070c0fc118361f1d" + integrity sha512-mvDLF6a9Dty8NIJvE4GkZnXrnSvC//PFEXMIVNyKrJJ2+YpDyvVdUKSESvYImpV2p9SoJ6ASoxiv+N+pUSPrbg== dependencies: - "@angular-devkit/core" "9.0.0-next.5" - rxjs "6.4.0" + "@angular-devkit/core" "9.0.0-next.9" + rxjs "6.5.3" -"@angular/animations@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-9.0.0-next.7.tgz#62809382b39ba7cc6c9b96af500f49149669c820" - integrity sha512-6cz5KqiGPgiN82xtvXxrEIM2vhKlJdXmSSb1qBfsLIIbAXxvgBW3kCzJkZsKFCREL8QHqVKuAQFdQ2c3HBlA9A== +"@angular/animations@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-9.0.0-next.10.tgz#965e5f1b9533fc1177dd122c21dadd8f7a349d2b" + integrity sha512-KEH0oW2JCIUCsdA6NjJIP8V0fEYWLkccYwBGXvlhDnNW5d5JLhNEpjugrFaREYIQD/Qguu71eoZDFTdaJr7e/g== dependencies: tslib "^1.9.0" @@ -70,17 +70,17 @@ shelljs "0.8.2" tsickle "^0.35.0" -"@angular/common@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-9.0.0-next.7.tgz#5ae5a848e6d359a13347bc932aabdeb205dcdcd5" - integrity sha512-1WzfbX1eF5xJM9mKlj7LMYY8MVOTF0rxL52P6OUBXYBq9e4Wg1d0QoTmpTVrO4bVxkGbuRpgGQqYN5g+QL3M8g== +"@angular/common@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-9.0.0-next.10.tgz#1d57400d0c4af121546177b143b5ab10be0bf8f2" + integrity sha512-PrXIb+5f6IuZSgWpn0YpOWIYHCDcBJMihMBafHk+VaWtAPjdXGBo9PeBhXROPXGQrcMxorZHBCaj7REZcrh3Ug== dependencies: tslib "^1.9.0" -"@angular/compiler-cli@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-9.0.0-next.7.tgz#add5b605dd5458ad2a560b8dcbea0e0e05c722fc" - integrity sha512-3paTm6AhiuN4uQTe0zyKI9xek7QK8cWaxR08u5YWx7Zyb4nwvYIOUZ6bVNKynoHVeRyS5PoTIvoG5wOHzuuYyQ== +"@angular/compiler-cli@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-9.0.0-next.10.tgz#6465bd2b98bbbf8e6ec29260de4ee48c69272d23" + integrity sha512-D4deoczwl6iNTjWtd4Cp8bQYmH9GE1CI64bK2WQLEp35UZRizRSFvFSht/7+BzdiEi7/+Sn31MiDUdkQCnYe2A== dependencies: canonical-path "1.0.0" chokidar "^2.1.1" @@ -93,68 +93,68 @@ tslib "^1.9.0" yargs "13.1.0" -"@angular/compiler@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0-next.7.tgz#06298ba65442dee294d6a887f2ec5e47768ca5f3" - integrity sha512-FfUCtkEABG+Wqa/HVIIN3t/1GRsgFNDS1p/3DgdNwUm79gE/Q6uYdyUP7vi+TaX3iXKilTyTxFd0z21dC4iAqQ== +"@angular/compiler@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0-next.10.tgz#299a0d5b63e68debe1b2469b12bda61f76d47450" + integrity sha512-02+et2JJ8lkwBTFj+OiLcDat8mWgpLJRpUFFWzHJyEOIkfv/maDMmF6pQzI6X8YCyKaaOEIXaNZcfIYshewxJA== dependencies: tslib "^1.9.0" -"@angular/core@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0-next.7.tgz#a501fb483433042346fbeb435fbde0f5f8e58320" - integrity sha512-Lz487EWTLwWWbkSA/stiYDXd7f0myGYjJU3AqkorriFmY0QJ6nZZupODNjcf4gpLX09IOTvneK9sEK5OGi4sOQ== +"@angular/core@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0-next.10.tgz#6617be2e5e757b081e2c2bb52278240586020214" + integrity sha512-YXQacLAB4yk1bFztUr0XdHCeZAMsX3UXxisEdJwB1TT+6XTthMC0rv4ja3pwgz6oXGRP7hSLKdx3UWj3xE2BLw== dependencies: tslib "^1.9.0" -"@angular/elements@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/elements/-/elements-9.0.0-next.7.tgz#3ba5fa612c6b3e120235403f142a17ac7a7d61b5" - integrity sha512-CxfXNkrGMtQpztwyr34x/oIGLHSlv8XXY7j5PoZsWhVFLqVpGOXRfbE4983VBgFvjFgTvw3qeUo33W0uC5U1gg== +"@angular/elements@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/elements/-/elements-9.0.0-next.10.tgz#8d5d0d7d171309f83b07805a2981fb8d69fdd200" + integrity sha512-iodQnAbcfmn02szbxHr4hwcdnfE0PvJ0bYq+7+gqvGahym+CYdWWEcbPFQ3u84p4a6bS4TJxYjGY6JvDUcFV8w== dependencies: tslib "^1.9.0" -"@angular/forms@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-9.0.0-next.7.tgz#a68b44979ad2002ab0e240a7dda00192b113997b" - integrity sha512-UWcx7U22aa/K73rOrUtYxe66/CUxULopdzmOdl3tuitZDHs55L1MXTYlw0xrSFUtB7dUfbLXO/k3rdmIvHSkQQ== +"@angular/forms@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-9.0.0-next.10.tgz#2b46797ba2da0555077fc4a4184a284edbf7d17d" + integrity sha512-oBamuJ3Y7lLwnBGcrJUlmj4px8KtVj+elQPkUY54D/r394/RLmck839o62dljPR2vd0wVjhPKkbUl7aUIDrvEw== dependencies: tslib "^1.9.0" -"@angular/platform-browser-dynamic@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.0.0-next.7.tgz#e8e9fae2dc772094ec644ffb06437808f79c45f6" - integrity sha512-R1XLmzw4ZIDcYvKg1x9cQG0PSDHsjAjt/ZoVhLTB/AC/V1E95AAkCnmcvTCH4UGDQREG7wc3OBN7KRLJDabbuA== +"@angular/platform-browser-dynamic@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.0.0-next.10.tgz#49650e94eab8e468b2e2934d5ba46b7105a7a8dc" + integrity sha512-RfDSqTZYHiHRc2j7OyppbrgYX1hTtUPqJOpNwytMwoyzwG3aHg9iNzlVw6h7b99euBxBpVwR96fmws2x52DFKw== dependencies: tslib "^1.9.0" -"@angular/platform-browser@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-9.0.0-next.7.tgz#b25e031e2af0a72919743000dc62597f260563c0" - integrity sha512-c90plfSkD5glZET7E5qxHo1F/lRINwM1JaEWHOBEj8jqgVPLrMuRKq3t5ZDEWiGCG2qg4LVtGjJNEXnacOZXxQ== +"@angular/platform-browser@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-9.0.0-next.10.tgz#496d99a169a7b7941f6046ba9dc2852150a3745e" + integrity sha512-PDcDscEwkEXhFhmiwn5dIs7MjmspgjeJJlW+JDHPPZntqgqiTIXiOhhDwvGyo0/Yi9cT1IP63w8gHbZp9Sx36w== dependencies: tslib "^1.9.0" -"@angular/platform-server@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-9.0.0-next.7.tgz#8f7d7afeb08354d8ede44de3e11b195e73ed104d" - integrity sha512-mbMI84S6iN3aVAj/QO1RYTompnB5ZpsKDykxkZuaTsvb6jTXreeZiPYEK+jU1xO61k4nZGkuDV4vUsEuMIF/Lw== +"@angular/platform-server@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-9.0.0-next.10.tgz#6be104812274259c6e822b754ab137f762da1125" + integrity sha512-PnEhgE6p4+mo76vymN0yINGcTtMPZSX+9kIJWTCo7pF+s3ExnZl+usHuFV9fBPn2REvnZQlPR0DytyA75ZOYgg== dependencies: domino "^2.1.2" tslib "^1.9.0" xhr2 "^0.1.4" -"@angular/router@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-9.0.0-next.7.tgz#64347051e135844dccaadc7351a294163a699ac0" - integrity sha512-kCkBJZ7s1p/mpp6wffx0X7+LO5v/PzAcBnEDnzmunF+74L6GIv2uB7dLnRSSkdC7Q5A6/CrGPvfSIThIs0UKlQ== +"@angular/router@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-9.0.0-next.10.tgz#d36aa9763d99fd532616eac985399118f881eced" + integrity sha512-Il0KaD3Orm5HWGZvywJy8I9oH3uJVQZFX3FlZweaOsmlsAlrRw9tE4n51aOOVDff/NwJANdDLoQ5Kd8tBRqRPQ== dependencies: tslib "^1.9.0" -"@angular/upgrade@^9.0.0-next.7": - version "9.0.0-next.7" - resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-9.0.0-next.7.tgz#be5ee966944e693762a72ccfbbab79b4b88d58f4" - integrity sha512-ZNGddFz4pZi7xlh672/3TjAtbcLIjRWQh3QDxXwks4lQN4UWAFEl+vivtdSQ1cFI5OmrOLsaIBLTsSKcJp5kMA== +"@angular/upgrade@^9.0.0-next.10": + version "9.0.0-next.10" + resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-9.0.0-next.10.tgz#f85b780c50e43632f4901e797fa61e0cd9843d6f" + integrity sha512-XbmDeUcnNBlmBRpXJL6QHRJBRxlszkJ9Kml+a7f6xd1Yl0pOPuPzRvZjDRNspBa4gf0lHprWz5VQVEe9LoWtLQ== dependencies: tslib "^1.9.0" @@ -1163,13 +1163,13 @@ "@angular-devkit/core" "8.0.0-rc.0" "@angular-devkit/schematics" "8.0.0-rc.0" -"@schematics/angular@^9.0.0-next.5": - version "9.0.0-next.5" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.5.tgz#ceabc18ad16899a4ae53ed93080896b809531f7f" - integrity sha512-T9wwTuNVvp7vcrsIaoI51d+OedTEkfaT7krGYoXCW/HitGcCq2znJiX6888IOcZe0uQFnuJ7ts5C7Q111b447g== +"@schematics/angular@^9.0.0-next.9": + version "9.0.0-next.9" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.9.tgz#fc93a72222a39ed73e91b260ee206001e8e9e759" + integrity sha512-li0e6x932Gw6YqDhZyI2pWEk72xFR8FnL+zOekEr71A62jluvMQnqaL2uWBEFTNlFqhVeCQ71ADPyhS91mYJQA== dependencies: - "@angular-devkit/core" "9.0.0-next.5" - "@angular-devkit/schematics" "9.0.0-next.5" + "@angular-devkit/core" "9.0.0-next.9" + "@angular-devkit/schematics" "9.0.0-next.9" "@sindresorhus/is@^0.7.0": version "0.7.0" @@ -7875,10 +7875,10 @@ magic-string@0.25.2, magic-string@^0.25.0: dependencies: sourcemap-codec "^1.4.4" -magic-string@0.25.3: - version "0.25.3" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.3.tgz#34b8d2a2c7fec9d9bdf9929a3fd81d271ef35be9" - integrity sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA== +magic-string@0.25.4: + version "0.25.4" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143" + integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw== dependencies: sourcemap-codec "^1.4.4" @@ -10409,6 +10409,13 @@ rxjs@6.4.0: dependencies: tslib "^1.9.0" +rxjs@6.5.3, rxjs@^6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz#510e26317f4db91a7eb1de77d9dd9ba0a4899a3a" + integrity sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA== + dependencies: + tslib "^1.9.0" + rxjs@^5.5.6: version "5.5.12" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc" @@ -10423,13 +10430,6 @@ rxjs@^6.1.0: dependencies: tslib "^1.9.0" -rxjs@^6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz#2e35ce815cd46d84d02a209fb4e5921e051dbec7" - integrity sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg== - dependencies: - tslib "^1.9.0" - safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"