feat: typescript 3.6 support (#32946)

BREAKING CHANGE: typescript 3.4 and 3.5 are no longer supported, please update to typescript 3.6

Fixes #32380

PR Close #32946
This commit is contained in:
Igor Minar 2019-10-01 16:44:50 -07:00 committed by Matias Niemelä
parent 117ca7cf39
commit 86e1e6c082
89 changed files with 15550 additions and 5333 deletions

View File

@ -653,7 +653,7 @@ jobs:
# the ESM5/ES2015 output. See: https://github.com/angular/angular/issues/27966 # the ESM5/ES2015 output. See: https://github.com/angular/angular/issues/27966
# - run: yarn gulp source-map-test # - run: yarn gulp source-map-test
# Job to run unit tests from angular/material2. Needs a browser since all # Job to run unit tests from angular/components. Needs a browser since all
# component unit tests assume they're running in the browser environment. # component unit tests assume they're running in the browser environment.
material-unit-tests: material-unit-tests:
executor: executor:
@ -836,9 +836,10 @@ workflows:
- build-ivy-npm-packages - build-ivy-npm-packages
- legacy-unit-tests-saucelabs - legacy-unit-tests-saucelabs
- legacy-misc-tests - legacy-misc-tests
- material-unit-tests: # FIXME: temporarily disabled until the components repo updates to typescript 3.6
requires: #- material-unit-tests:
- build-ivy-npm-packages # requires:
# - build-ivy-npm-packages
- test_zonejs: - test_zonejs:
requires: requires:
- setup - setup

View File

@ -34,7 +34,7 @@
"shelljs": "^0.8.2", "shelljs": "^0.8.2",
"source-map-support": "^0.5.9", "source-map-support": "^0.5.9",
"tar-stream": "^1.6.1", "tar-stream": "^1.6.1",
"tslib": "^1.9.3" "tslib": "^1.10.0"
}, },
"devDependencies": { "devDependencies": {
"@types/body-parser": "^1.17.0", "@types/body-parser": "^1.17.0",

View File

@ -2444,7 +2444,12 @@ touch@^3.1.0:
dependencies: dependencies:
nopt "~1.0.10" nopt "~1.0.10"
tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.3: tslib@^1.10.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
tslib@^1.8.0, tslib@^1.8.1:
version "1.9.3" version "1.9.3"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"

View File

@ -105,8 +105,8 @@
"zone.js": "~0.10.2" "zone.js": "~0.10.2"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "~0.900.0-next.8", "@angular-devkit/build-angular": "0.900.0-next.11",
"@angular/cli": "9.0.0-next.8", "@angular/cli": "9.0.0-next.11",
"@angular/compiler-cli": "^9.0.0-next.10", "@angular/compiler-cli": "^9.0.0-next.10",
"@angular/language-service": "^9.0.0-next.10", "@angular/language-service": "^9.0.0-next.10",
"@types/jasmine": "^3.4.2", "@types/jasmine": "^3.4.2",
@ -165,7 +165,7 @@
"tree-kill": "^1.1.0", "tree-kill": "^1.1.0",
"ts-node": "^8.4.1", "ts-node": "^8.4.1",
"tslint": "^5.20.0", "tslint": "^5.20.0",
"typescript": "~3.5.3", "typescript": "~3.6.4",
"uglify-js": "^3.0.15", "uglify-js": "^3.0.15",
"unist-util-filter": "^0.2.1", "unist-util-filter": "^0.2.1",
"unist-util-source": "^1.0.1", "unist-util-source": "^1.0.1",

View File

@ -25,7 +25,7 @@
"angular-route": "1.7.8", "angular-route": "1.7.8",
"core-js": "^2.5.4", "core-js": "^2.5.4",
"rxjs": "^6.5.1", "rxjs": "^6.5.1",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"web-animations-js": "^2.3.1", "web-animations-js": "^2.3.1",
"zone.js": "~0.10.2" "zone.js": "~0.10.2"
}, },

View File

@ -23,7 +23,7 @@
"angular-in-memory-web-api": "^0.8.0", "angular-in-memory-web-api": "^0.8.0",
"core-js": "^2.5.4", "core-js": "^2.5.4",
"rxjs": "^6.5.1", "rxjs": "^6.5.1",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"web-animations-js": "^2.3.1", "web-animations-js": "^2.3.1",
"zone.js": "~0.10.2" "zone.js": "~0.10.2"
}, },

View File

@ -39,7 +39,7 @@
"express": "^4.14.1", "express": "^4.14.1",
"rxjs": "^6.5.1", "rxjs": "^6.5.1",
"systemjs": "0.19.39", "systemjs": "0.19.39",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"web-animations-js": "^2.3.1", "web-animations-js": "^2.3.1",
"zone.js": "~0.10.2" "zone.js": "~0.10.2"
}, },

View File

@ -7680,6 +7680,11 @@ ts-node@~7.0.0:
source-map-support "^0.5.6" source-map-support "^0.5.6"
yn "^2.0.0" yn "^2.0.0"
tslib@^1.10.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
tslib@^1.8.0, tslib@^1.8.1: tslib@^1.8.0, tslib@^1.8.1:
version "1.9.0" version "1.9.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8"

View File

@ -2,35 +2,35 @@
# yarn lockfile v1 # yarn lockfile v1
"@angular-devkit/architect@0.900.0-next.8": "@angular-devkit/architect@0.900.0-next.11":
version "0.900.0-next.8" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.900.0-next.8.tgz#ca9efa22a7a584440c7ecb9265b1e4d4cd7be9b4" resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.900.0-next.11.tgz#c1b1f6b428903eedf70422b34471d80a1243a682"
integrity sha512-C1M6FyzwL1okCDe+NUSmz5m/91I9KPjpVFGycjGmj600+wHM7YHgOG7utQoAwxTTDd5MnB2mF7e45FEbeKpz+Q== integrity sha512-SHgxd0tou/xlBG5XTPa//l0h1czxV0CUzMQ/QoMNin0n11JXFCIBooUzg5kguR8g4LvwzTAhHIx3ZVpypTOMtQ==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
"@angular-devkit/build-angular@~0.900.0-next.8": "@angular-devkit/build-angular@0.900.0-next.11":
version "0.900.0-next.8" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.900.0-next.8.tgz#865f4942b7a84fa353d45da8cc0656a66e570200" resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.900.0-next.11.tgz#6ce47d1dc31437785c2e758900f67517b8debad6"
integrity sha512-mcuc3uPEKX/ELlyGsaZEjL62vbP+AnsrPl2UsQzbWY9UBtzt5OVV36S2X2XPBK6Z/JVwgcgS+42RyMSPhARi6Q== integrity sha512-f0UbBAfseXVd4ldQPNgn3y/QYQwu/Pj+A6wsJAtA5LQaCHVCd4tn+0076Lqj/m6ooWlOM7n0kXL6OrD1lLsn3A==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.8" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/build-optimizer" "0.900.0-next.8" "@angular-devkit/build-optimizer" "0.900.0-next.11"
"@angular-devkit/build-webpack" "0.900.0-next.8" "@angular-devkit/build-webpack" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
"@babel/core" "7.6.2" "@babel/core" "7.6.4"
"@babel/preset-env" "7.6.2" "@babel/preset-env" "7.6.3"
"@ngtools/webpack" "9.0.0-next.8" "@ngtools/webpack" "9.0.0-next.11"
ajv "6.10.2" ajv "6.10.2"
autoprefixer "9.6.1" autoprefixer "9.6.5"
browserslist "4.7.0" browserslist "4.7.0"
cacache "13.0.1" cacache "13.0.1"
caniuse-lite "1.0.30000998" caniuse-lite "1.0.30000999"
circular-dependency-plugin "5.2.0" circular-dependency-plugin "5.2.0"
clean-css "4.2.1" clean-css "4.2.1"
copy-webpack-plugin "5.0.4" copy-webpack-plugin "5.0.4"
core-js "3.2.1" core-js "3.3.2"
file-loader "4.2.0" file-loader "4.2.0"
find-cache-dir "3.0.0" find-cache-dir "3.0.0"
glob "7.1.4" glob "7.1.4"
@ -39,7 +39,7 @@
karma-source-map-support "1.4.0" karma-source-map-support "1.4.0"
less "3.10.3" less "3.10.3"
less-loader "5.0.0" less-loader "5.0.0"
license-webpack-plugin "2.1.2" license-webpack-plugin "2.1.3"
loader-utils "1.2.3" loader-utils "1.2.3"
mini-css-extract-plugin "0.8.0" mini-css-extract-plugin "0.8.0"
minimatch "3.0.4" minimatch "3.0.4"
@ -50,6 +50,7 @@
postcss-loader "3.0.0" postcss-loader "3.0.0"
raw-loader "3.1.0" raw-loader "3.1.0"
regenerator-runtime "0.13.3" regenerator-runtime "0.13.3"
rollup "1.24.0"
rxjs "6.5.3" rxjs "6.5.3"
sass "1.23.0" sass "1.23.0"
sass-loader "8.0.0" sass-loader "8.0.0"
@ -61,10 +62,10 @@
style-loader "1.0.0" style-loader "1.0.0"
stylus "0.54.7" stylus "0.54.7"
stylus-loader "3.0.2" stylus-loader "3.0.2"
terser "4.3.2" terser "4.3.8"
terser-webpack-plugin "2.1.0" terser-webpack-plugin "2.1.3"
tree-kill "1.2.1" tree-kill "1.2.1"
webpack "4.41.0" webpack "4.41.1"
webpack-dev-middleware "3.7.2" webpack-dev-middleware "3.7.2"
webpack-dev-server "3.8.2" webpack-dev-server "3.8.2"
webpack-merge "4.2.2" webpack-merge "4.2.2"
@ -72,31 +73,30 @@
webpack-subresource-integrity "1.3.4" webpack-subresource-integrity "1.3.4"
worker-plugin "3.2.0" worker-plugin "3.2.0"
"@angular-devkit/build-optimizer@0.900.0-next.8": "@angular-devkit/build-optimizer@0.900.0-next.11":
version "0.900.0-next.8" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.900.0-next.8.tgz#cfaee2539c415d080324d3d989e65d67a2ab9db9" resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.900.0-next.11.tgz#dc29609ae65d2c463ebc927cc43bc21d06f47475"
integrity sha512-Rcbn0uD5wP8oE01rKfWyqKg+ViZvvsxcDJKdyQPCfnKUoyvHTj7bs0pxV2S7IQZancejNGi1Qy5tcyQbwv2WkQ== integrity sha512-YpPqtOymhnq7I3hMnqgnaUpWvc9oxKPLm1TnRcULmL4SSlHjhCNvEaoWBX+/EBa+4Zba+kG2cNN2jHV1IA/Pjw==
dependencies: dependencies:
loader-utils "1.2.3" loader-utils "1.2.3"
source-map "0.7.3" source-map "0.7.3"
tslib "1.10.0" tslib "1.10.0"
typescript "3.5.3" typescript "3.6.4"
webpack-sources "1.4.3" webpack-sources "1.4.3"
"@angular-devkit/build-webpack@0.900.0-next.8": "@angular-devkit/build-webpack@0.900.0-next.11":
version "0.900.0-next.8" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.900.0-next.8.tgz#1b0802986bb3e543862dda0132b0b85fdd8b360f" resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.900.0-next.11.tgz#21553341a338e07a77bcbaa958f609df648c70d9"
integrity sha512-xYw3wyBi/kBsM4h+C9JuTikmoKJYL5rjRyc6p9yehGn1ppnqwldftbOtP312CmGIuMFC05v+tr82Iglg8B86Zg== integrity sha512-D2ZNQ7h4bL8jBie4PqJc/7IYYbYmNdY8aEPugBnra0IlqjoE+sdjdAxHdCnyi0qTvigDbQZPaZQoYlr1nhygzQ==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.8" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
webpack-merge "4.2.2"
"@angular-devkit/core@9.0.0-next.8": "@angular-devkit/core@9.0.0-next.11":
version "9.0.0-next.8" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.8.tgz#f388bf68b4e37b336e5d476683451917aa430304" resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.11.tgz#b8988c1fbfc3c42600dd5f9127cdfff4d14985b9"
integrity sha512-r10kPsPMU2gzLroj7JJKvHMwQNKseulxqjA6EEkDgvplSMVa2LDZpPi5n3LRGx/AIMcNxc9AZvguJbQx2At/6w== integrity sha512-e95eStdGjt4waesu/E3D/J2T3AHucmovUXov/iURZCvzlzG6jCXvwWVsRh7Zk7OWqUBvyCZ5T1cn7lAPc5UW6A==
dependencies: dependencies:
ajv "6.10.2" ajv "6.10.2"
fast-json-stable-stringify "2.0.0" fast-json-stable-stringify "2.0.0"
@ -104,12 +104,12 @@
rxjs "6.5.3" rxjs "6.5.3"
source-map "0.7.3" source-map "0.7.3"
"@angular-devkit/schematics@9.0.0-next.8": "@angular-devkit/schematics@9.0.0-next.11":
version "9.0.0-next.8" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.8.tgz#c2c1a15d3851846c0f594eec7a471e2b573778f0" resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.11.tgz#bb3659f1ee677db969ced806da7a8857a08633c8"
integrity sha512-oHi+aokeBITlAfLeOVN2TMQaey9lWSrn6PIAfAUcdN+GMIu6gnNjU2GF926a2RQgA2lHy9eV9+y8jocPiuQ0dA== integrity sha512-853PB1+6dQLgNI6DSFmsFFR6H3ivWcEjyCQWyC74OvwtCGl8ZvrJuJLUy7TQB2f7ygkRqyaJMV7PhNpk3dw+vg==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
"@angular/animations@^9.0.0-next.10": "@angular/animations@^9.0.0-next.10":
@ -128,16 +128,16 @@
optionalDependencies: optionalDependencies:
parse5 "^5.0.0" parse5 "^5.0.0"
"@angular/cli@9.0.0-next.8": "@angular/cli@9.0.0-next.11":
version "9.0.0-next.8" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-9.0.0-next.8.tgz#cd75074c65fd5365cd2069735f65a444b3aba925" resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-9.0.0-next.11.tgz#aa20668fdc6431b89c43532f567fbc9351cf9185"
integrity sha512-6NhJB2pN3/v/PkLgOgu3VRcao+nkixjbJqHYsAUPYT9HmNkkv2aGvLhcJ2aND1CHJusidtaPQwcif53i8ozAWg== integrity sha512-S31iYhtyRKt8zYCfapSWfIc1C9CLysaw/h4s6U6cmePxX1i/MNz3AiClIM7D5xqiTqv5YNrvcf0jOdC8DxYMvw==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.8" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.8" "@angular-devkit/schematics" "9.0.0-next.11"
"@schematics/angular" "9.0.0-next.8" "@schematics/angular" "9.0.0-next.11"
"@schematics/update" "0.900.0-next.8" "@schematics/update" "0.900.0-next.11"
"@yarnpkg/lockfile" "1.1.0" "@yarnpkg/lockfile" "1.1.0"
ansi-colors "4.1.1" ansi-colors "4.1.1"
debug "^4.1.1" debug "^4.1.1"
@ -258,18 +258,18 @@
dependencies: dependencies:
"@babel/highlight" "^7.0.0" "@babel/highlight" "^7.0.0"
"@babel/core@7.6.2": "@babel/core@7.6.4":
version "7.6.2" version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.2.tgz#069a776e8d5e9eefff76236bc8845566bd31dd91" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.4.tgz#6ebd9fe00925f6c3e177bb726a188b5f578088ff"
integrity sha512-l8zto/fuoZIbncm+01p8zPSDZu/VuuJhAfA7d/AbzM09WR7iVhavvfNDYCNpo1VvLk6E6xgAoP9P+/EMJHuRkQ== integrity sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==
dependencies: dependencies:
"@babel/code-frame" "^7.5.5" "@babel/code-frame" "^7.5.5"
"@babel/generator" "^7.6.2" "@babel/generator" "^7.6.4"
"@babel/helpers" "^7.6.2" "@babel/helpers" "^7.6.2"
"@babel/parser" "^7.6.2" "@babel/parser" "^7.6.4"
"@babel/template" "^7.6.0" "@babel/template" "^7.6.0"
"@babel/traverse" "^7.6.2" "@babel/traverse" "^7.6.3"
"@babel/types" "^7.6.0" "@babel/types" "^7.6.3"
convert-source-map "^1.1.0" convert-source-map "^1.1.0"
debug "^4.1.0" debug "^4.1.0"
json5 "^2.1.0" json5 "^2.1.0"
@ -310,6 +310,16 @@
lodash "^4.17.13" lodash "^4.17.13"
source-map "^0.5.0" source-map "^0.5.0"
"@babel/generator@^7.6.3", "@babel/generator@^7.6.4":
version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671"
integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==
dependencies:
"@babel/types" "^7.6.3"
jsesc "^2.5.1"
lodash "^4.17.13"
source-map "^0.5.0"
"@babel/helper-annotate-as-pure@^7.0.0": "@babel/helper-annotate-as-pure@^7.0.0":
version "7.0.0" version "7.0.0"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
@ -498,6 +508,11 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz#205e9c95e16ba3b8b96090677a67c9d6075b70a1" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz#205e9c95e16ba3b8b96090677a67c9d6075b70a1"
integrity sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg== integrity sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==
"@babel/parser@^7.6.3", "@babel/parser@^7.6.4":
version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.4.tgz#cb9b36a7482110282d5cb6dd424ec9262b473d81"
integrity sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==
"@babel/plugin-proposal-async-generator-functions@^7.2.0": "@babel/plugin-proposal-async-generator-functions@^7.2.0":
version "7.2.0" version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
@ -606,10 +621,10 @@
dependencies: dependencies:
"@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-transform-block-scoping@^7.6.2": "@babel/plugin-transform-block-scoping@^7.6.3":
version "7.6.2" version "7.6.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.2.tgz#96c33ab97a9ae500cc6f5b19e04a7e6553360a79" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz#6e854e51fbbaa84351b15d4ddafe342f3a5d542a"
integrity sha512-zZT8ivau9LOQQaOGC7bQLQOT4XPkPXgN2ERfUgk1X8ql+mVkLc4E8eKk+FO3o0154kxzqenWCorfmEXpEZcrSQ== integrity sha512-7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw==
dependencies: dependencies:
"@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0"
lodash "^4.17.13" lodash "^4.17.13"
@ -731,10 +746,10 @@
"@babel/helper-module-transforms" "^7.1.0" "@babel/helper-module-transforms" "^7.1.0"
"@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-transform-named-capturing-groups-regex@^7.6.2": "@babel/plugin-transform-named-capturing-groups-regex@^7.6.3":
version "7.6.2" version "7.6.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.2.tgz#c1ca0bb84b94f385ca302c3932e870b0fb0e522b" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.3.tgz#aaa6e409dd4fb2e50b6e2a91f7e3a3149dbce0cf"
integrity sha512-xBdB+XOs+lgbZc2/4F5BVDVcDNS4tcSKQc96KmlqLEAwz6tpYPEvPdmDfvVG0Ssn8lAhronaRs6Z6KSexIpK5g== integrity sha512-jTkk7/uE6H2s5w6VlMHeWuH+Pcy2lmdwFoeWCVnvIrDUnB5gQqTVI8WfmEAhF2CDEarGrknZcmSFg1+bkfCoSw==
dependencies: dependencies:
regexpu-core "^4.6.0" regexpu-core "^4.6.0"
@ -829,10 +844,10 @@
"@babel/helper-regex" "^7.4.4" "@babel/helper-regex" "^7.4.4"
regexpu-core "^4.6.0" regexpu-core "^4.6.0"
"@babel/preset-env@7.6.2": "@babel/preset-env@7.6.3":
version "7.6.2" version "7.6.3"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.6.2.tgz#abbb3ed785c7fe4220d4c82a53621d71fc0c75d3" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.6.3.tgz#9e1bf05a2e2d687036d24c40e4639dc46cef2271"
integrity sha512-Ru7+mfzy9M1/YTEtlDS8CD45jd22ngb9tXnn64DvQK3ooyqSw9K4K9DUWmYknTTVk4TqygL9dqCrZgm1HMea/Q== integrity sha512-CWQkn7EVnwzlOdR5NOm2+pfgSNEZmvGjOhlCHBDq0J8/EStr+G+FvPEiz9B56dR6MoiUFjXhfE4hjLoAKKJtIQ==
dependencies: dependencies:
"@babel/helper-module-imports" "^7.0.0" "@babel/helper-module-imports" "^7.0.0"
"@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0"
@ -850,7 +865,7 @@
"@babel/plugin-transform-arrow-functions" "^7.2.0" "@babel/plugin-transform-arrow-functions" "^7.2.0"
"@babel/plugin-transform-async-to-generator" "^7.5.0" "@babel/plugin-transform-async-to-generator" "^7.5.0"
"@babel/plugin-transform-block-scoped-functions" "^7.2.0" "@babel/plugin-transform-block-scoped-functions" "^7.2.0"
"@babel/plugin-transform-block-scoping" "^7.6.2" "@babel/plugin-transform-block-scoping" "^7.6.3"
"@babel/plugin-transform-classes" "^7.5.5" "@babel/plugin-transform-classes" "^7.5.5"
"@babel/plugin-transform-computed-properties" "^7.2.0" "@babel/plugin-transform-computed-properties" "^7.2.0"
"@babel/plugin-transform-destructuring" "^7.6.0" "@babel/plugin-transform-destructuring" "^7.6.0"
@ -865,7 +880,7 @@
"@babel/plugin-transform-modules-commonjs" "^7.6.0" "@babel/plugin-transform-modules-commonjs" "^7.6.0"
"@babel/plugin-transform-modules-systemjs" "^7.5.0" "@babel/plugin-transform-modules-systemjs" "^7.5.0"
"@babel/plugin-transform-modules-umd" "^7.2.0" "@babel/plugin-transform-modules-umd" "^7.2.0"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.6.2" "@babel/plugin-transform-named-capturing-groups-regex" "^7.6.3"
"@babel/plugin-transform-new-target" "^7.4.4" "@babel/plugin-transform-new-target" "^7.4.4"
"@babel/plugin-transform-object-super" "^7.5.5" "@babel/plugin-transform-object-super" "^7.5.5"
"@babel/plugin-transform-parameters" "^7.4.4" "@babel/plugin-transform-parameters" "^7.4.4"
@ -878,7 +893,7 @@
"@babel/plugin-transform-template-literals" "^7.4.4" "@babel/plugin-transform-template-literals" "^7.4.4"
"@babel/plugin-transform-typeof-symbol" "^7.2.0" "@babel/plugin-transform-typeof-symbol" "^7.2.0"
"@babel/plugin-transform-unicode-regex" "^7.6.2" "@babel/plugin-transform-unicode-regex" "^7.6.2"
"@babel/types" "^7.6.0" "@babel/types" "^7.6.3"
browserslist "^4.6.0" browserslist "^4.6.0"
core-js-compat "^3.1.1" core-js-compat "^3.1.1"
invariant "^2.2.2" invariant "^2.2.2"
@ -956,6 +971,21 @@
globals "^11.1.0" globals "^11.1.0"
lodash "^4.17.13" lodash "^4.17.13"
"@babel/traverse@^7.6.3":
version "7.6.3"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.3.tgz#66d7dba146b086703c0fb10dd588b7364cec47f9"
integrity sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==
dependencies:
"@babel/code-frame" "^7.5.5"
"@babel/generator" "^7.6.3"
"@babel/helper-function-name" "^7.1.0"
"@babel/helper-split-export-declaration" "^7.4.4"
"@babel/parser" "^7.6.3"
"@babel/types" "^7.6.3"
debug "^4.1.0"
globals "^11.1.0"
lodash "^4.17.13"
"@babel/types@^7.0.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.5.0": "@babel/types@^7.0.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.5.0":
version "7.5.0" version "7.5.0"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.0.tgz#e47d43840c2e7f9105bc4d3a2c371b4d0c7832ab" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.0.tgz#e47d43840c2e7f9105bc4d3a2c371b4d0c7832ab"
@ -974,6 +1004,15 @@
lodash "^4.17.13" lodash "^4.17.13"
to-fast-properties "^2.0.0" to-fast-properties "^2.0.0"
"@babel/types@^7.6.3":
version "7.6.3"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.3.tgz#3f07d96f854f98e2fbd45c64b0cb942d11e8ba09"
integrity sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==
dependencies:
esutils "^2.0.2"
lodash "^4.17.13"
to-fast-properties "^2.0.0"
"@google-cloud/common@^0.17.0": "@google-cloud/common@^0.17.0":
version "0.17.0" version "0.17.0"
resolved "https://registry.yarnpkg.com/@google-cloud/common/-/common-0.17.0.tgz#8ef558750db481fc10a13757a49479ab9a1c8c07" resolved "https://registry.yarnpkg.com/@google-cloud/common/-/common-0.17.0.tgz#8ef558750db481fc10a13757a49479ab9a1c8c07"
@ -1048,32 +1087,32 @@
through2 "^2.0.0" through2 "^2.0.0"
xdg-basedir "^3.0.0" xdg-basedir "^3.0.0"
"@ngtools/webpack@9.0.0-next.8": "@ngtools/webpack@9.0.0-next.11":
version "9.0.0-next.8" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-9.0.0-next.8.tgz#a680989f4aec24e4b8614bd91620290016e127be" resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-9.0.0-next.11.tgz#fcff75b83509161e257e29bdbe4578097f8a370d"
integrity sha512-QdtjgG0L9mBvl1dKvzuZ6ofMv2JjBWndzWxZiffHHFHiCeglBxLN2MBQSOOtKanq1hMrBjImR5PsPJsJWBCZKw== integrity sha512-Z94ZJCW7pdR1k26T8puFD3zoL525HORFO9o6mURSLnFLapGLp7Y6H6CetRZuCLiFHjMaV6wWixXeE6Uph2JUZA==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
enhanced-resolve "4.1.0" enhanced-resolve "4.1.1"
rxjs "6.5.3" rxjs "6.5.3"
tree-kill "1.2.1" tree-kill "1.2.1"
webpack-sources "1.4.3" webpack-sources "1.4.3"
"@schematics/angular@9.0.0-next.8": "@schematics/angular@9.0.0-next.11":
version "9.0.0-next.8" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.8.tgz#91479c4912e70fe28343758eb4afedf4b6552b20" resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.11.tgz#166e7d8ef0d1992831dd88820c7a519ca5ab6c80"
integrity sha512-agXqCWc6Kb/adrT1hEexso53m0bo9vNTdIIJtW8/5ioUJ7KUfXcew5cr9gkwNrd5WLigiGtoLkos1yma4WsIvQ== integrity sha512-fAA2jnT4NzO286FtoqYjxugRe1wq69o1SpuKtFXbIvFGvPPQdv1/UlNGjDkuURT7SiNRuLLALOqyFXh2LC9vXg==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.8" "@angular-devkit/schematics" "9.0.0-next.11"
"@schematics/update@0.900.0-next.8": "@schematics/update@0.900.0-next.11":
version "0.900.0-next.8" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.900.0-next.8.tgz#08c70b367851daa18deb302516f11fd732d62ee9" resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.900.0-next.11.tgz#235c895e8ebbbf92d1e33fa2e1be5ece407c12cf"
integrity sha512-MB4ZId51bBkU5aL+rJooa2KwyZtB3jHUiwiw1HNL6Kb2YZJLl0l1h9+O4qZEYZOn+gqqdaaXzNGrBt0JVX1r/w== integrity sha512-qZ/Ry3ckREcM0rCr0JUy+I076P9lSRZ8e3dgKb5lsehdP1YqNkDO+mRtbbsKD37+YlPFIOigA7OYkcol78862Q==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.8" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.8" "@angular-devkit/schematics" "9.0.0-next.11"
"@yarnpkg/lockfile" "1.1.0" "@yarnpkg/lockfile" "1.1.0"
ini "1.3.5" ini "1.3.5"
pacote "9.5.8" pacote "9.5.8"
@ -1085,6 +1124,11 @@
version "0.7.0" version "0.7.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
"@types/estree@*":
version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
"@types/events@*": "@types/events@*":
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
@ -1410,6 +1454,11 @@ acorn@^6.2.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e"
integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==
acorn@^7.1.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c"
integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==
adm-zip@^0.4.11: adm-zip@^0.4.11:
version "0.4.11" version "0.4.11"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.11.tgz#2aa54c84c4b01a9d0fb89bb11982a51f13e3d62a" resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.11.tgz#2aa54c84c4b01a9d0fb89bb11982a51f13e3d62a"
@ -1874,18 +1923,18 @@ atob@^2.1.1:
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
autoprefixer@9.6.1: autoprefixer@9.6.5:
version "9.6.1" version "9.6.5"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz#51967a02d2d2300bb01866c1611ec8348d355a47" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.5.tgz#98f4afe7e93cccf323287515d426019619775e5e"
integrity sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw== integrity sha512-rGd50YV8LgwFQ2WQp4XzOTG69u1qQsXn0amww7tjqV5jJuNazgFKYEVItEBngyyvVITKOg20zr2V+9VsrXJQ2g==
dependencies: dependencies:
browserslist "^4.6.3" browserslist "^4.7.0"
caniuse-lite "^1.0.30000980" caniuse-lite "^1.0.30000999"
chalk "^2.4.2" chalk "^2.4.2"
normalize-range "^0.1.2" normalize-range "^0.1.2"
num2fraction "^1.2.2" num2fraction "^1.2.2"
postcss "^7.0.17" postcss "^7.0.18"
postcss-value-parser "^4.0.0" postcss-value-parser "^4.0.2"
aws-sign2@~0.7.0: aws-sign2@~0.7.0:
version "0.7.0" version "0.7.0"
@ -2304,7 +2353,7 @@ browserify-zlib@^0.2.0:
dependencies: dependencies:
pako "~1.0.5" pako "~1.0.5"
browserslist@4.7.0, browserslist@^4.6.0, browserslist@^4.6.3, browserslist@^4.6.6: browserslist@4.7.0, browserslist@^4.6.0, browserslist@^4.6.6, browserslist@^4.7.0:
version "4.7.0" version "4.7.0"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17"
integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA== integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==
@ -2376,7 +2425,7 @@ bytes@3.1.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
cacache@13.0.1: cacache@13.0.1, cacache@^13.0.1:
version "13.0.1" version "13.0.1"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c"
integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==
@ -2420,7 +2469,7 @@ cacache@^11.3.3:
unique-filename "^1.1.1" unique-filename "^1.1.1"
y18n "^4.0.0" y18n "^4.0.0"
cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: cacache@^12.0.0, cacache@^12.0.2:
version "12.0.3" version "12.0.3"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390" resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390"
integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw== integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==
@ -2509,12 +2558,12 @@ camelcase@^5.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45"
integrity sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ== integrity sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ==
caniuse-lite@1.0.30000998: caniuse-lite@1.0.30000999, caniuse-lite@^1.0.30000999:
version "1.0.30000998" version "1.0.30000999"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000998.tgz#7227a8046841e7d01e156ae7227a504d065f6744" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz#427253a69ad7bea4aa8d8345687b8eec51ca0e43"
integrity sha512-8Tj5sPZR9kMHeDD9SZXIVr5m9ofufLLCG2Y4QwQrH18GIwG+kCc+zYdlR036ZRkuKjVVetyxeAgGA1xF7XdmzQ== integrity sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==
caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000989: caniuse-lite@^1.0.30000989:
version "1.0.30000989" version "1.0.30000989"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9"
integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw== integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==
@ -3272,10 +3321,10 @@ core-js-compat@^3.1.1:
browserslist "^4.6.6" browserslist "^4.6.6"
semver "^6.3.0" semver "^6.3.0"
core-js@3.2.1: core-js@3.3.2:
version "3.2.1" version "3.3.2"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz#cd41f38534da6cc59f7db050fe67307de9868b09" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.3.2.tgz#cd42da1d7b0bb33ef11326be3a721934277ceb42"
integrity sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw== integrity sha512-S1FfZpeBchkhyoY76YAdFzKS4zz9aOK7EeFaNA2aJlyXyA+sgqz6xdxmLPGXEAf0nF44MVN1kSjrA9Kt3ATDQg==
core-js@^2.4.0, core-js@^2.5.7: core-js@^2.4.0, core-js@^2.5.7:
version "2.6.5" version "2.6.5"
@ -4071,7 +4120,16 @@ engine.io@~3.2.0:
engine.io-parser "~2.1.0" engine.io-parser "~2.1.0"
ws "~3.3.1" ws "~3.3.1"
enhanced-resolve@4.1.0, enhanced-resolve@^4.1.0: enhanced-resolve@4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66"
integrity sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==
dependencies:
graceful-fs "^4.1.2"
memory-fs "^0.5.0"
tapable "^1.0.0"
enhanced-resolve@^4.1.0:
version "4.1.0" version "4.1.0"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==
@ -7117,10 +7175,10 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2" prelude-ls "~1.1.2"
type-check "~0.3.2" type-check "~0.3.2"
license-webpack-plugin@2.1.2: license-webpack-plugin@2.1.3:
version "2.1.2" version "2.1.3"
resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz#63f7c571537a450ec47dc98f5d5ffdbca7b3b14f" resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.1.3.tgz#656fa6a8b2e711ee35c27ac8e1659a87240ef7f3"
integrity sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A== integrity sha512-vTSY5r9HOq4sxR2BIxdIXWKI+9n3b+DoQkhKHedB3TdSxTfXUDRxKXdAj5iejR+qNXprXsxvEu9W+zOhgGIkAw==
dependencies: dependencies:
"@types/webpack-sources" "^0.1.5" "@types/webpack-sources" "^0.1.5"
webpack-sources "^1.2.0" webpack-sources "^1.2.0"
@ -7649,6 +7707,14 @@ memory-fs@^0.4.0, memory-fs@^0.4.1:
errno "^0.1.3" errno "^0.1.3"
readable-stream "^2.0.1" readable-stream "^2.0.1"
memory-fs@^0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c"
integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==
dependencies:
errno "^0.1.3"
readable-stream "^2.0.1"
memorystream@^0.3.1: memorystream@^0.3.1:
version "0.3.1" version "0.3.1"
resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
@ -9062,12 +9128,12 @@ postcss-value-parser@^3.2.3:
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
postcss-value-parser@^4.0.0: postcss-value-parser@^4.0.2:
version "4.0.2" version "4.0.2"
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9"
integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==
postcss@7.0.18, postcss@^7.0.17: postcss@7.0.18, postcss@^7.0.18:
version "7.0.18" version "7.0.18"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.18.tgz#4b9cda95ae6c069c67a4d933029eddd4838ac233" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.18.tgz#4b9cda95ae6c069c67a4d933029eddd4838ac233"
integrity sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g== integrity sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==
@ -10072,6 +10138,15 @@ robots-parser@^2.0.1:
version "2.1.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/robots-parser/-/robots-parser-2.1.0.tgz#d16b78ce34e861ab6afbbf0aac65974dbe01566e" resolved "https://registry.yarnpkg.com/robots-parser/-/robots-parser-2.1.0.tgz#d16b78ce34e861ab6afbbf0aac65974dbe01566e"
rollup@1.24.0:
version "1.24.0"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.24.0.tgz#0ace969508babb7a5fcb228e831e9c9a2873c2b0"
integrity sha512-PiFETY/rPwodQ8TTC52Nz2DSCYUATznGh/ChnxActCr8rV5FIk3afBUb3uxNritQW/Jpbdn3kq1Rwh1HHYMwdQ==
dependencies:
"@types/estree" "*"
"@types/node" "*"
acorn "^7.1.0"
router@^1.3.1: router@^1.3.1:
version "1.3.2" version "1.3.2"
resolved "https://registry.yarnpkg.com/router/-/router-1.3.2.tgz#bfaa16888a5283d5ee40d999da7a9fa15296a60c" resolved "https://registry.yarnpkg.com/router/-/router-1.3.2.tgz#bfaa16888a5283d5ee40d999da7a9fa15296a60c"
@ -10237,10 +10312,10 @@ schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.1.0:
ajv "^6.10.2" ajv "^6.10.2"
ajv-keywords "^3.4.1" ajv-keywords "^3.4.1"
schema-utils@^2.2.0: schema-utils@^2.4.1:
version "2.4.1" version "2.5.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.4.1.tgz#e89ade5d056dc8bcaca377574bb4a9c4e1b8be56" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.5.0.tgz#8f254f618d402cc80257486213c8970edfd7c22f"
integrity sha512-RqYLpkPZX5Oc3fw/kHHHyP56fg5Y+XBpIpV8nCg0znIALfq3OH+Ea9Hfeac9BAMwG5IICltiZ0vxFvJQONfA5w== integrity sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ==
dependencies: dependencies:
ajv "^6.10.2" ajv "^6.10.2"
ajv-keywords "^3.4.1" ajv-keywords "^3.4.1"
@ -11359,18 +11434,18 @@ term-size@^1.2.0:
dependencies: dependencies:
execa "^0.7.0" execa "^0.7.0"
terser-webpack-plugin@2.1.0: terser-webpack-plugin@2.1.3:
version "2.1.0" version "2.1.3"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.1.0.tgz#b9cee799a2da2bce788540c3738e081b6db28d8a" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.1.3.tgz#85430da71ba88a60072bf659589eafaf6a00dc22"
integrity sha512-sZs43FVvNTqHp5hTkTSIC3XKB7rEC2FCbx9Uv0rM7D4iJsbTA1Q84tiaRYSSKSojBe6LCONX44RF73AEHGasvw== integrity sha512-z5Utx0TxmirZvRNL1GC795tlDM+bO83ZfcbtkL1y1VLoWtZ7S2a9+HFCLnabSRE/Yjsu4zCEX6U6CIRo4dVmcQ==
dependencies: dependencies:
cacache "^12.0.3" cacache "^13.0.1"
find-cache-dir "^3.0.0" find-cache-dir "^3.0.0"
jest-worker "^24.9.0" jest-worker "^24.9.0"
schema-utils "^2.2.0" schema-utils "^2.4.1"
serialize-javascript "^2.1.0" serialize-javascript "^2.1.0"
source-map "^0.6.1" source-map "^0.6.1"
terser "^4.3.1" terser "^4.3.8"
webpack-sources "^1.4.3" webpack-sources "^1.4.3"
terser-webpack-plugin@^1.4.1: terser-webpack-plugin@^1.4.1:
@ -11388,19 +11463,19 @@ terser-webpack-plugin@^1.4.1:
webpack-sources "^1.4.0" webpack-sources "^1.4.0"
worker-farm "^1.7.0" worker-farm "^1.7.0"
terser@4.3.2: terser@4.3.8, terser@^4.1.2:
version "4.3.2" version "4.3.8"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.2.tgz#ed830de484b0103652799063e605618e80f97f93" resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.8.tgz#707f05f3f4c1c70c840e626addfdb1c158a17136"
integrity sha512-obxk4x19Zlzj9zY4QeXj9iPCb5W8YGn4v3pn4/fHj0Nw8+R7N02Kvwvz9VpOItCZZD8RC+vnYCDL0gP6FAJ7Xg== integrity sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ==
dependencies: dependencies:
commander "^2.20.0" commander "^2.20.0"
source-map "~0.6.1" source-map "~0.6.1"
source-map-support "~0.5.12" source-map-support "~0.5.12"
terser@^4.1.2, terser@^4.3.1: terser@^4.3.8:
version "4.3.8" version "4.3.9"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.8.tgz#707f05f3f4c1c70c840e626addfdb1c158a17136" resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.9.tgz#e4be37f80553d02645668727777687dad26bbca8"
integrity sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ== integrity sha512-NFGMpHjlzmyOtPL+fDw3G7+6Ueh/sz4mkaUYa4lJCxOPTNzd0Uj0aZJOmsDYoSQyfuVoWDMSWTPU3huyOm2zdA==
dependencies: dependencies:
commander "^2.20.0" commander "^2.20.0"
source-map "~0.6.1" source-map "~0.6.1"
@ -11708,10 +11783,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@3.5.3, typescript@~3.5.3: typescript@3.6.4, typescript@~3.6.4:
version "3.5.3" version "3.6.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.4.tgz#b18752bb3792bc1a0281335f7f6ebf1bbfc5b91d"
integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==
typescript@^3.2.2: typescript@^3.2.2:
version "3.4.2" version "3.4.2"
@ -12368,10 +12443,10 @@ webpack-subresource-integrity@1.3.4:
dependencies: dependencies:
webpack-sources "^1.3.0" webpack-sources "^1.3.0"
webpack@4.41.0: webpack@4.41.1:
version "4.41.0" version "4.41.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.0.tgz#db6a254bde671769f7c14e90a1a55e73602fc70b" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.1.tgz#5388dd3047d680d5d382a84249fd4750e87372fd"
integrity sha512-yNV98U4r7wX1VJAj5kyMsu36T8RPPQntcb5fJLOsMz/pt/WrKC0Vp1bAlqPLkA1LegSwQwf6P+kAbyhRKVQ72g== integrity sha512-ak7u4tUu/U63sCVxA571IuPZO/Q0pZ9cEXKg+R/woxkDzVovq57uB6L2Hlg/pC8LCU+TWpvtcYwsstivQwMJmw==
dependencies: dependencies:
"@webassemblyjs/ast" "1.8.5" "@webassemblyjs/ast" "1.8.5"
"@webassemblyjs/helper-module-context" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5"

View File

@ -2,36 +2,36 @@
"cli-hello-world": { "cli-hello-world": {
"master": { "master": {
"uncompressed": { "uncompressed": {
"runtime": 1497, "runtime": 1542,
"main": 154699, "main": 154385,
"polyfills": 45399 "polyfills": 45541
} }
} }
}, },
"cli-hello-world-ivy-minimal": { "cli-hello-world-ivy-minimal": {
"master": { "master": {
"uncompressed": { "uncompressed": {
"runtime": 1440, "runtime": 1485,
"main": 14228, "main": 14213,
"polyfills": 45340 "polyfills": 45482
} }
} }
}, },
"cli-hello-world-ivy-compat": { "cli-hello-world-ivy-compat": {
"master": { "master": {
"uncompressed": { "uncompressed": {
"runtime": 1440, "runtime": 1485,
"main": 125674, "main": 125495,
"polyfills": 45340 "polyfills": 45482
} }
} }
}, },
"cli-hello-world-ivy-i18n": { "cli-hello-world-ivy-i18n": {
"master": { "master": {
"uncompressed": { "uncompressed": {
"runtime": 1440, "runtime": 1485,
"main": 141209, "main": 128254,
"polyfills": 45949 "polyfills": 42102
} }
} }
}, },

View File

@ -15,6 +15,12 @@ function installLocalPackages() {
for package in "${packages[@]}"; do for package in "${packages[@]}"; do
local_packages+=("@angular/${package}@file:${pwd}/../../../dist/packages-dist/${package}") local_packages+=("@angular/${package}@file:${pwd}/../../../dist/packages-dist/${package}")
done done
# keep typescript, tslib, and @types/node versions in sync with the ones used in this repo
local_packages+=("typescript@file:${pwd}/../../../node_modules/typescript")
local_packages+=("tslib@file:${pwd}/../../../node_modules/tslib")
local_packages+=("@types/node@file:${pwd}/../../../node_modules/@types/node")
yarn add "${local_packages[@]}" yarn add "${local_packages[@]}"
} }
@ -45,6 +51,8 @@ function testNonBazel() {
mv ./angular.json.bak ./angular.json mv ./angular.json.bak ./angular.json
rm -rf dist src/main.dev.ts src/main.prod.ts rm -rf dist src/main.dev.ts src/main.prod.ts
yarn webdriver-manager update --gecko=false --standalone=false ${CI_CHROMEDRIVER_VERSION_ARG:---versions.chrome 2.45} yarn webdriver-manager update --gecko=false --standalone=false ${CI_CHROMEDRIVER_VERSION_ARG:---versions.chrome 2.45}
# disable CLI's version check (if version is 0.0.0, then no version check happens)
yarn --cwd node_modules/@angular/cli version --new-version 0.0.0 --no-git-tag-version
ng build --progress=false ng build --progress=false
ng test --progress=false --watch=false ng test --progress=false --watch=false
ng e2e --configuration=production --webdriver-update=false ng e2e --configuration=production --webdriver-update=false

File diff suppressed because it is too large Load Diff

View File

@ -15,7 +15,7 @@
"@angular/router": "file:../../dist/packages-dist/router", "@angular/router": "file:../../dist/packages-dist/router",
"reflect-metadata": "0.1.12", "reflect-metadata": "0.1.12",
"rxjs": "6.5.3", "rxjs": "6.5.3",
"tslib": "1.9.3", "tslib": "file:../../node_modules/tslib",
"zone.js": "0.10.2" "zone.js": "0.10.2"
}, },
"devDependencies": { "devDependencies": {
@ -28,7 +28,7 @@
"@bazel/typescript": "0.38.3", "@bazel/typescript": "0.38.3",
"@types/jasmine": "2.8.8", "@types/jasmine": "2.8.8",
"http-server": "^0.11.1", "http-server": "^0.11.1",
"typescript": "3.4.2" "typescript": "3.6.4"
}, },
"scripts": { "scripts": {
"test": "bazel build ... --noshow_progress && bazel test ...", "test": "bazel build ... --noshow_progress && bazel test ...",

File diff suppressed because it is too large Load Diff

View File

@ -25,11 +25,11 @@
"@angular/router": "file:../../dist/packages-dist/router", "@angular/router": "file:../../dist/packages-dist/router",
"core-js": "file:../../node_modules/core-js", "core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs", "rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3", "tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js" "zone.js": "file:../../node_modules/zone.js"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "0.800.0-rc.2", "@angular-devkit/build-angular": "^0.900.0-next.11",
"@angular/cli": "file:../../node_modules/@angular/cli", "@angular/cli": "file:../../node_modules/@angular/cli",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli", "@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/language-service": "file:../../dist/packages-dist/language-service", "@angular/language-service": "file:../../dist/packages-dist/language-service",

File diff suppressed because it is too large Load Diff

View File

@ -45,12 +45,12 @@
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",
"rxjs": "file:../../node_modules/rxjs", "rxjs": "file:../../node_modules/rxjs",
"serve": "^11.2.0", "serve": "^11.2.0",
"tslib": "^1.9.3", "tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js" "zone.js": "file:../../node_modules/zone.js"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^0.900.0-next.9", "@angular-devkit/build-angular": "^0.900.0-next.11",
"@angular/cli": "9.0.0-next.9", "@angular/cli": "file:../../node_modules/@angular/cli",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli", "@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/language-service": "file:../../dist/packages-dist/language-service", "@angular/language-service": "file:../../dist/packages-dist/language-service",
"@types/jasmine": "~2.8.8", "@types/jasmine": "~2.8.8",

View File

@ -2,35 +2,35 @@
# yarn lockfile v1 # yarn lockfile v1
"@angular-devkit/architect@0.900.0-next.9": "@angular-devkit/architect@0.900.0-next.11":
version "0.900.0-next.9" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.900.0-next.9.tgz#29647266b7904ccf329a5c2a04e073d17bda9a5b" resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.900.0-next.11.tgz#c1b1f6b428903eedf70422b34471d80a1243a682"
integrity sha512-hya7W+JlKZpulC/gQTt1E8d2171Sktdr5kDBKZqpSaOifVcnCB90yBV/FTKctaBDrnBEmXbXWnGxNXYI6OnozA== integrity sha512-SHgxd0tou/xlBG5XTPa//l0h1czxV0CUzMQ/QoMNin0n11JXFCIBooUzg5kguR8g4LvwzTAhHIx3ZVpypTOMtQ==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
"@angular-devkit/build-angular@^0.900.0-next.9": "@angular-devkit/build-angular@^0.900.0-next.11":
version "0.900.0-next.9" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.900.0-next.9.tgz#b487e9fec87da741b3733dba2d5fb28ff9834b00" resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.900.0-next.11.tgz#6ce47d1dc31437785c2e758900f67517b8debad6"
integrity sha512-dnatbqqUofum38djX+eD0sObdZ0ky5WZzmgJDCUUBJtMJy+qbtZ8hLnnRYZqQhaVS/2SL+CYGrlKjZJ0I3bayA== integrity sha512-f0UbBAfseXVd4ldQPNgn3y/QYQwu/Pj+A6wsJAtA5LQaCHVCd4tn+0076Lqj/m6ooWlOM7n0kXL6OrD1lLsn3A==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.9" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/build-optimizer" "0.900.0-next.9" "@angular-devkit/build-optimizer" "0.900.0-next.11"
"@angular-devkit/build-webpack" "0.900.0-next.9" "@angular-devkit/build-webpack" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
"@babel/core" "7.6.3" "@babel/core" "7.6.4"
"@babel/preset-env" "7.6.3" "@babel/preset-env" "7.6.3"
"@ngtools/webpack" "9.0.0-next.9" "@ngtools/webpack" "9.0.0-next.11"
ajv "6.10.2" ajv "6.10.2"
autoprefixer "9.6.4" autoprefixer "9.6.5"
browserslist "4.7.0" browserslist "4.7.0"
cacache "13.0.1" cacache "13.0.1"
caniuse-lite "1.0.30000999" caniuse-lite "1.0.30000999"
circular-dependency-plugin "5.2.0" circular-dependency-plugin "5.2.0"
clean-css "4.2.1" clean-css "4.2.1"
copy-webpack-plugin "5.0.4" copy-webpack-plugin "5.0.4"
core-js "3.2.1" core-js "3.3.2"
file-loader "4.2.0" file-loader "4.2.0"
find-cache-dir "3.0.0" find-cache-dir "3.0.0"
glob "7.1.4" glob "7.1.4"
@ -39,7 +39,7 @@
karma-source-map-support "1.4.0" karma-source-map-support "1.4.0"
less "3.10.3" less "3.10.3"
less-loader "5.0.0" less-loader "5.0.0"
license-webpack-plugin "2.1.2" license-webpack-plugin "2.1.3"
loader-utils "1.2.3" loader-utils "1.2.3"
mini-css-extract-plugin "0.8.0" mini-css-extract-plugin "0.8.0"
minimatch "3.0.4" minimatch "3.0.4"
@ -50,7 +50,7 @@
postcss-loader "3.0.0" postcss-loader "3.0.0"
raw-loader "3.1.0" raw-loader "3.1.0"
regenerator-runtime "0.13.3" regenerator-runtime "0.13.3"
rollup "1.21.4" rollup "1.24.0"
rxjs "6.5.3" rxjs "6.5.3"
sass "1.23.0" sass "1.23.0"
sass-loader "8.0.0" sass-loader "8.0.0"
@ -63,9 +63,9 @@
stylus "0.54.7" stylus "0.54.7"
stylus-loader "3.0.2" stylus-loader "3.0.2"
terser "4.3.8" terser "4.3.8"
terser-webpack-plugin "2.1.2" terser-webpack-plugin "2.1.3"
tree-kill "1.2.1" tree-kill "1.2.1"
webpack "4.41.0" webpack "4.41.1"
webpack-dev-middleware "3.7.2" webpack-dev-middleware "3.7.2"
webpack-dev-server "3.8.2" webpack-dev-server "3.8.2"
webpack-merge "4.2.2" webpack-merge "4.2.2"
@ -73,31 +73,30 @@
webpack-subresource-integrity "1.3.4" webpack-subresource-integrity "1.3.4"
worker-plugin "3.2.0" worker-plugin "3.2.0"
"@angular-devkit/build-optimizer@0.900.0-next.9": "@angular-devkit/build-optimizer@0.900.0-next.11":
version "0.900.0-next.9" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.900.0-next.9.tgz#2a6ca454d958546300e763d4c914d7808d66019b" resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.900.0-next.11.tgz#dc29609ae65d2c463ebc927cc43bc21d06f47475"
integrity sha512-xswapHM1CBm+lS4YFNiYpWie3bowzWUsXHia3VTQXmaXNpLSeKQQOH1GHsN6kd0Yvze2Uf9olzBc4+EtYNTxzw== integrity sha512-YpPqtOymhnq7I3hMnqgnaUpWvc9oxKPLm1TnRcULmL4SSlHjhCNvEaoWBX+/EBa+4Zba+kG2cNN2jHV1IA/Pjw==
dependencies: dependencies:
loader-utils "1.2.3" loader-utils "1.2.3"
source-map "0.7.3" source-map "0.7.3"
tslib "1.10.0" tslib "1.10.0"
typescript "3.5.3" typescript "3.6.4"
webpack-sources "1.4.3" webpack-sources "1.4.3"
"@angular-devkit/build-webpack@0.900.0-next.9": "@angular-devkit/build-webpack@0.900.0-next.11":
version "0.900.0-next.9" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.900.0-next.9.tgz#b3f50f1c3e5c9de9b891b76bdc63d1b04493938f" resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.900.0-next.11.tgz#21553341a338e07a77bcbaa958f609df648c70d9"
integrity sha512-o57h2SljXPt+cAEdYvyCB82tcQrsEASOY1mXuesVwDl85DzmqpEmRdbHFhLM0dItxO4ZXSbfR24+k2DJtw2JZA== integrity sha512-D2ZNQ7h4bL8jBie4PqJc/7IYYbYmNdY8aEPugBnra0IlqjoE+sdjdAxHdCnyi0qTvigDbQZPaZQoYlr1nhygzQ==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.9" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
webpack-merge "4.2.2"
"@angular-devkit/core@9.0.0-next.9": "@angular-devkit/core@9.0.0-next.11":
version "9.0.0-next.9" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.9.tgz#69c71a6704e3f0e040a3884c8f4d79cf692ca2bf" resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.0.0-next.11.tgz#b8988c1fbfc3c42600dd5f9127cdfff4d14985b9"
integrity sha512-2eKAMkxm8PhP9mhLV5NChp6bkY7X7/9FHkhz0Q7nEHzLiZZgkWDeIMinN0QWUn942k6aqDGpPYYFmiWFUI6foA== integrity sha512-e95eStdGjt4waesu/E3D/J2T3AHucmovUXov/iURZCvzlzG6jCXvwWVsRh7Zk7OWqUBvyCZ5T1cn7lAPc5UW6A==
dependencies: dependencies:
ajv "6.10.2" ajv "6.10.2"
fast-json-stable-stringify "2.0.0" fast-json-stable-stringify "2.0.0"
@ -105,29 +104,25 @@
rxjs "6.5.3" rxjs "6.5.3"
source-map "0.7.3" source-map "0.7.3"
"@angular-devkit/schematics@9.0.0-next.9": "@angular-devkit/schematics@9.0.0-next.11":
version "9.0.0-next.9" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.9.tgz#03d4dcd8fa745d8c857b27a0070c0fc118361f1d" resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.0.0-next.11.tgz#bb3659f1ee677db969ced806da7a8857a08633c8"
integrity sha512-mvDLF6a9Dty8NIJvE4GkZnXrnSvC//PFEXMIVNyKrJJ2+YpDyvVdUKSESvYImpV2p9SoJ6ASoxiv+N+pUSPrbg== integrity sha512-853PB1+6dQLgNI6DSFmsFFR6H3ivWcEjyCQWyC74OvwtCGl8ZvrJuJLUy7TQB2f7ygkRqyaJMV7PhNpk3dw+vg==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
rxjs "6.5.3" rxjs "6.5.3"
"@angular/animations@file:../../dist/packages-dist/animations": "@angular/animations@file:../../dist/packages-dist/animations":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/cli@9.0.0-next.9": "@angular/cli@file:../../node_modules/@angular/cli":
version "9.0.0-next.9" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-9.0.0-next.9.tgz#68a6d59198a4c5bf010ad4a5034ec37afc8bdce8"
integrity sha512-6NrcHrFlV6DRFCdTBoaTVHez+0ll+GSmggAn3fvRBUa34+qS5UF8ZTwtCf25XH4SHvm3wVK8B18G9GBp3CNwUQ==
dependencies: dependencies:
"@angular-devkit/architect" "0.900.0-next.9" "@angular-devkit/architect" "0.900.0-next.11"
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.9" "@angular-devkit/schematics" "9.0.0-next.11"
"@schematics/angular" "9.0.0-next.9" "@schematics/angular" "9.0.0-next.11"
"@schematics/update" "0.900.0-next.9" "@schematics/update" "0.900.0-next.11"
"@yarnpkg/lockfile" "1.1.0" "@yarnpkg/lockfile" "1.1.0"
ansi-colors "4.1.1" ansi-colors "4.1.1"
debug "^4.1.1" debug "^4.1.1"
@ -144,12 +139,10 @@
uuid "^3.3.2" uuid "^3.3.2"
"@angular/common@file:../../dist/packages-dist/common": "@angular/common@file:../../dist/packages-dist/common":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli": "@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies: dependencies:
canonical-path "1.0.0" canonical-path "1.0.0"
chokidar "^2.1.1" chokidar "^2.1.1"
@ -158,49 +151,37 @@
magic-string "^0.25.0" magic-string "^0.25.0"
minimist "^1.2.0" minimist "^1.2.0"
reflect-metadata "^0.1.2" reflect-metadata "^0.1.2"
semver "^6.3.0"
source-map "^0.6.1" source-map "^0.6.1"
tslib "^1.9.0"
yargs "13.1.0" yargs "13.1.0"
"@angular/compiler@file:../../dist/packages-dist/compiler": "@angular/compiler@file:../../dist/packages-dist/compiler":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/core@file:../../dist/packages-dist/core": "@angular/core@file:../../dist/packages-dist/core":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/forms@file:../../dist/packages-dist/forms": "@angular/forms@file:../../dist/packages-dist/forms":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/language-service@file:../../dist/packages-dist/language-service": "@angular/language-service@file:../../dist/packages-dist/language-service":
version "9.0.0-next.10" version "9.0.0-next.11"
"@angular/localize@file:../../dist/packages-dist/localize": "@angular/localize@file:../../dist/packages-dist/localize":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies: dependencies:
"@babel/core" "^7.5.5" "@babel/core" "^7.5.5"
glob "7.1.2" glob "7.1.2"
yargs "13.1.0" yargs "13.1.0"
"@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic": "@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser": "@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/router@file:../../dist/packages-dist/router": "@angular/router@file:../../dist/packages-dist/router":
version "9.0.0-next.10" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5": "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5":
version "7.5.5" version "7.5.5"
@ -209,15 +190,15 @@
dependencies: dependencies:
"@babel/highlight" "^7.0.0" "@babel/highlight" "^7.0.0"
"@babel/core@7.6.3": "@babel/core@7.6.4":
version "7.6.3" version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.3.tgz#44de824e89eaa089bb12da7337bc9bdff2ab68f9" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.4.tgz#6ebd9fe00925f6c3e177bb726a188b5f578088ff"
integrity sha512-QfQ5jTBgXLzJuo7Mo8bZK/ePywmgNRgk/UQykiKwEtZPiFIn8ZqE6jB+AnD1hbB1S2xQyL4//it5vuAUOVAMTw== integrity sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==
dependencies: dependencies:
"@babel/code-frame" "^7.5.5" "@babel/code-frame" "^7.5.5"
"@babel/generator" "^7.6.3" "@babel/generator" "^7.6.4"
"@babel/helpers" "^7.6.2" "@babel/helpers" "^7.6.2"
"@babel/parser" "^7.6.3" "@babel/parser" "^7.6.4"
"@babel/template" "^7.6.0" "@babel/template" "^7.6.0"
"@babel/traverse" "^7.6.3" "@babel/traverse" "^7.6.3"
"@babel/types" "^7.6.3" "@babel/types" "^7.6.3"
@ -227,7 +208,7 @@
lodash "^4.17.13" lodash "^4.17.13"
resolve "^1.3.2" resolve "^1.3.2"
semver "^5.4.1" semver "^5.4.1"
source-map "^0.6.1" source-map "^0.5.0"
"@babel/core@^7.5.5": "@babel/core@^7.5.5":
version "7.6.2" version "7.6.2"
@ -259,7 +240,7 @@
lodash "^4.17.13" lodash "^4.17.13"
source-map "^0.5.0" source-map "^0.5.0"
"@babel/generator@^7.6.3": "@babel/generator@^7.6.3", "@babel/generator@^7.6.4":
version "7.6.4" version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671"
integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w== integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==
@ -447,7 +428,7 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz#205e9c95e16ba3b8b96090677a67c9d6075b70a1" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz#205e9c95e16ba3b8b96090677a67c9d6075b70a1"
integrity sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg== integrity sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==
"@babel/parser@^7.6.3": "@babel/parser@^7.6.3", "@babel/parser@^7.6.4":
version "7.6.4" version "7.6.4"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.4.tgz#cb9b36a7482110282d5cb6dd424ec9262b473d81" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.4.tgz#cb9b36a7482110282d5cb6dd424ec9262b473d81"
integrity sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A== integrity sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==
@ -896,32 +877,32 @@
lodash "^4.17.13" lodash "^4.17.13"
to-fast-properties "^2.0.0" to-fast-properties "^2.0.0"
"@ngtools/webpack@9.0.0-next.9": "@ngtools/webpack@9.0.0-next.11":
version "9.0.0-next.9" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-9.0.0-next.9.tgz#5b797bc6ed60f3ce883008a86f9125de27cb5693" resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-9.0.0-next.11.tgz#fcff75b83509161e257e29bdbe4578097f8a370d"
integrity sha512-sIEZdQxm9qz7SzqeO+gg7zBX15JBdjIB01bqSAzq3RV29UGKiZLARSsAU+cNV5q7ijERLRUQ3sfIPgSB9eifbw== integrity sha512-Z94ZJCW7pdR1k26T8puFD3zoL525HORFO9o6mURSLnFLapGLp7Y6H6CetRZuCLiFHjMaV6wWixXeE6Uph2JUZA==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
enhanced-resolve "4.1.1" enhanced-resolve "4.1.1"
rxjs "6.5.3" rxjs "6.5.3"
tree-kill "1.2.1" tree-kill "1.2.1"
webpack-sources "1.4.3" webpack-sources "1.4.3"
"@schematics/angular@9.0.0-next.9": "@schematics/angular@9.0.0-next.11":
version "9.0.0-next.9" version "9.0.0-next.11"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.9.tgz#fc93a72222a39ed73e91b260ee206001e8e9e759" resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-9.0.0-next.11.tgz#166e7d8ef0d1992831dd88820c7a519ca5ab6c80"
integrity sha512-li0e6x932Gw6YqDhZyI2pWEk72xFR8FnL+zOekEr71A62jluvMQnqaL2uWBEFTNlFqhVeCQ71ADPyhS91mYJQA== integrity sha512-fAA2jnT4NzO286FtoqYjxugRe1wq69o1SpuKtFXbIvFGvPPQdv1/UlNGjDkuURT7SiNRuLLALOqyFXh2LC9vXg==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.9" "@angular-devkit/schematics" "9.0.0-next.11"
"@schematics/update@0.900.0-next.9": "@schematics/update@0.900.0-next.11":
version "0.900.0-next.9" version "0.900.0-next.11"
resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.900.0-next.9.tgz#30a7cb5a2e964f1661dada3ebfd1114e2331fc93" resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.900.0-next.11.tgz#235c895e8ebbbf92d1e33fa2e1be5ece407c12cf"
integrity sha512-KXcDrj+okPoG2sQV9//Uvg46pR/floM9nBqYtkizkSeum19ZqihhGQulSgYtZiu+rKl8posvEbejTzl5LIfghQ== integrity sha512-qZ/Ry3ckREcM0rCr0JUy+I076P9lSRZ8e3dgKb5lsehdP1YqNkDO+mRtbbsKD37+YlPFIOigA7OYkcol78862Q==
dependencies: dependencies:
"@angular-devkit/core" "9.0.0-next.9" "@angular-devkit/core" "9.0.0-next.11"
"@angular-devkit/schematics" "9.0.0-next.9" "@angular-devkit/schematics" "9.0.0-next.11"
"@yarnpkg/lockfile" "1.1.0" "@yarnpkg/lockfile" "1.1.0"
ini "1.3.5" ini "1.3.5"
pacote "9.5.8" pacote "9.5.8"
@ -929,7 +910,7 @@
semver "6.3.0" semver "6.3.0"
semver-intersect "1.4.0" semver-intersect "1.4.0"
"@types/estree@0.0.39": "@types/estree@*":
version "0.0.39" version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
@ -975,15 +956,8 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.11.tgz#be879b52031cfb5d295b047f5462d8ef1a716446" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.11.tgz#be879b52031cfb5d295b047f5462d8ef1a716446"
integrity sha512-Otxmr2rrZLKRYIybtdG/sgeO+tHY20GxeDjcGmUnmmlCWyEnv2a2x1ZXBo3BTec4OiTXMQCiazB8NMBf0iRlFw== integrity sha512-Otxmr2rrZLKRYIybtdG/sgeO+tHY20GxeDjcGmUnmmlCWyEnv2a2x1ZXBo3BTec4OiTXMQCiazB8NMBf0iRlFw==
"@types/node@^12.7.5": "@types/node@file:../../node_modules/@types/node":
version "12.7.12" version "12.11.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.12.tgz#7c6c571cc2f3f3ac4a59a5f2bd48f5bdbc8653cc"
integrity sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==
"@types/node@~8.9.4":
version "8.9.5"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.9.5.tgz#162b864bc70be077e6db212b322754917929e976"
integrity sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==
"@types/q@^0.0.32": "@types/q@^0.0.32":
version "0.0.32" version "0.0.32"
@ -1201,7 +1175,7 @@ acorn@^6.2.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e"
integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==
acorn@^7.0.0: acorn@^7.1.0:
version "7.1.0" version "7.1.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c"
integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ== integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==
@ -1532,13 +1506,13 @@ atob@^2.1.1:
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
autoprefixer@9.6.4: autoprefixer@9.6.5:
version "9.6.4" version "9.6.5"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.4.tgz#e6453be47af316b2923eaeaed87860f52ad4b7eb" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.5.tgz#98f4afe7e93cccf323287515d426019619775e5e"
integrity sha512-Koz2cJU9dKOxG8P1f8uVaBntOv9lP4yz9ffWvWaicv9gHBPhpQB22nGijwd8gqW9CNT+UdkbQOQNLVI8jN1ZfQ== integrity sha512-rGd50YV8LgwFQ2WQp4XzOTG69u1qQsXn0amww7tjqV5jJuNazgFKYEVItEBngyyvVITKOg20zr2V+9VsrXJQ2g==
dependencies: dependencies:
browserslist "^4.7.0" browserslist "^4.7.0"
caniuse-lite "^1.0.30000998" caniuse-lite "^1.0.30000999"
chalk "^2.4.2" chalk "^2.4.2"
normalize-range "^0.1.2" normalize-range "^0.1.2"
num2fraction "^1.2.2" num2fraction "^1.2.2"
@ -1961,7 +1935,7 @@ bytes@3.1.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
cacache@13.0.1, cacache@^13.0.0: cacache@13.0.1, cacache@^13.0.1:
version "13.0.1" version "13.0.1"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c"
integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==
@ -2075,7 +2049,7 @@ camelcase@^5.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
caniuse-lite@1.0.30000999, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30000998: caniuse-lite@1.0.30000999, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30000999:
version "1.0.30000999" version "1.0.30000999"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz#427253a69ad7bea4aa8d8345687b8eec51ca0e43" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz#427253a69ad7bea4aa8d8345687b8eec51ca0e43"
integrity sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg== integrity sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==
@ -2526,10 +2500,10 @@ core-js-compat@^3.1.1:
browserslist "^4.6.6" browserslist "^4.6.6"
semver "^6.3.0" semver "^6.3.0"
core-js@3.2.1: core-js@3.3.2:
version "3.2.1" version "3.3.2"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz#cd41f38534da6cc59f7db050fe67307de9868b09" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.3.2.tgz#cd42da1d7b0bb33ef11326be3a721934277ceb42"
integrity sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw== integrity sha512-S1FfZpeBchkhyoY76YAdFzKS4zz9aOK7EeFaNA2aJlyXyA+sgqz6xdxmLPGXEAf0nF44MVN1kSjrA9Kt3ATDQg==
core-js@^2.2.0, core-js@^2.4.0: core-js@^2.2.0, core-js@^2.4.0:
version "2.6.9" version "2.6.9"
@ -4846,10 +4820,10 @@ less@3.10.3:
request "^2.83.0" request "^2.83.0"
source-map "~0.6.0" source-map "~0.6.0"
license-webpack-plugin@2.1.2: license-webpack-plugin@2.1.3:
version "2.1.2" version "2.1.3"
resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz#63f7c571537a450ec47dc98f5d5ffdbca7b3b14f" resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.1.3.tgz#656fa6a8b2e711ee35c27ac8e1659a87240ef7f3"
integrity sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A== integrity sha512-vTSY5r9HOq4sxR2BIxdIXWKI+9n3b+DoQkhKHedB3TdSxTfXUDRxKXdAj5iejR+qNXprXsxvEu9W+zOhgGIkAw==
dependencies: dependencies:
"@types/webpack-sources" "^0.1.5" "@types/webpack-sources" "^0.1.5"
webpack-sources "^1.2.0" webpack-sources "^1.2.0"
@ -6638,14 +6612,14 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
hash-base "^3.0.0" hash-base "^3.0.0"
inherits "^2.0.1" inherits "^2.0.1"
rollup@1.21.4: rollup@1.24.0:
version "1.21.4" version "1.24.0"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.21.4.tgz#00a41a30f90095db890301b226cbe2918e4cf54d" resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.24.0.tgz#0ace969508babb7a5fcb228e831e9c9a2873c2b0"
integrity sha512-Pl512XVCmVzgcBz5h/3Li4oTaoDcmpuFZ+kdhS/wLreALz//WuDAMfomD3QEYl84NkDu6Z6wV9twlcREb4qQsw== integrity sha512-PiFETY/rPwodQ8TTC52Nz2DSCYUATznGh/ChnxActCr8rV5FIk3afBUb3uxNritQW/Jpbdn3kq1Rwh1HHYMwdQ==
dependencies: dependencies:
"@types/estree" "0.0.39" "@types/estree" "*"
"@types/node" "^12.7.5" "@types/node" "*"
acorn "^7.0.0" acorn "^7.1.0"
run-async@^2.2.0: run-async@^2.2.0:
version "2.3.0" version "2.3.0"
@ -7487,18 +7461,18 @@ term-size@^1.2.0:
dependencies: dependencies:
execa "^0.7.0" execa "^0.7.0"
terser-webpack-plugin@2.1.2: terser-webpack-plugin@2.1.3:
version "2.1.2" version "2.1.3"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.1.2.tgz#2b9b8147a6f18918348200800cf9560c50f701bb" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.1.3.tgz#85430da71ba88a60072bf659589eafaf6a00dc22"
integrity sha512-MF/C4KABwqYOfRDi87f7gG07GP7Wj/kyiX938UxIGIO6l5mkh8XJL7xtS0hX/CRdVQaZI7ThGUPZbznrCjsGpg== integrity sha512-z5Utx0TxmirZvRNL1GC795tlDM+bO83ZfcbtkL1y1VLoWtZ7S2a9+HFCLnabSRE/Yjsu4zCEX6U6CIRo4dVmcQ==
dependencies: dependencies:
cacache "^13.0.0" cacache "^13.0.1"
find-cache-dir "^3.0.0" find-cache-dir "^3.0.0"
jest-worker "^24.9.0" jest-worker "^24.9.0"
schema-utils "^2.4.1" schema-utils "^2.4.1"
serialize-javascript "^2.1.0" serialize-javascript "^2.1.0"
source-map "^0.6.1" source-map "^0.6.1"
terser "^4.3.4" terser "^4.3.8"
webpack-sources "^1.4.3" webpack-sources "^1.4.3"
terser-webpack-plugin@^1.4.1: terser-webpack-plugin@^1.4.1:
@ -7516,7 +7490,7 @@ terser-webpack-plugin@^1.4.1:
webpack-sources "^1.4.0" webpack-sources "^1.4.0"
worker-farm "^1.7.0" worker-farm "^1.7.0"
terser@4.3.8, terser@^4.1.2, terser@^4.3.4: terser@4.3.8, terser@^4.1.2:
version "4.3.8" version "4.3.8"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.8.tgz#707f05f3f4c1c70c840e626addfdb1c158a17136" resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.8.tgz#707f05f3f4c1c70c840e626addfdb1c158a17136"
integrity sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ== integrity sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ==
@ -7525,6 +7499,15 @@ terser@4.3.8, terser@^4.1.2, terser@^4.3.4:
source-map "~0.6.1" source-map "~0.6.1"
source-map-support "~0.5.12" source-map-support "~0.5.12"
terser@^4.3.8:
version "4.3.9"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.9.tgz#e4be37f80553d02645668727777687dad26bbca8"
integrity sha512-NFGMpHjlzmyOtPL+fDw3G7+6Ueh/sz4mkaUYa4lJCxOPTNzd0Uj0aZJOmsDYoSQyfuVoWDMSWTPU3huyOm2zdA==
dependencies:
commander "^2.20.0"
source-map "~0.6.1"
source-map-support "~0.5.12"
through2@^2.0.0: through2@^2.0.0:
version "2.0.5" version "2.0.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
@ -7653,11 +7636,14 @@ ts-node@~7.0.0:
source-map-support "^0.5.6" source-map-support "^0.5.6"
yn "^2.0.0" yn "^2.0.0"
tslib@1.10.0, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: tslib@1.10.0, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0:
version "1.10.0" version "1.10.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
"tslib@file:../../node_modules/tslib":
version "1.10.0"
tslint@~5.18.0: tslint@~5.18.0:
version "5.18.0" version "5.18.0"
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.18.0.tgz#f61a6ddcf372344ac5e41708095bbf043a147ac6" resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.18.0.tgz#f61a6ddcf372344ac5e41708095bbf043a147ac6"
@ -7719,13 +7705,13 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@3.5.3: typescript@3.6.4:
version "3.5.3" version "3.6.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.4.tgz#b18752bb3792bc1a0281335f7f6ebf1bbfc5b91d"
integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==
"typescript@file:../../node_modules/typescript": "typescript@file:../../node_modules/typescript":
version "3.5.3" version "3.6.4"
uglify-js@^3.1.4: uglify-js@^3.1.4:
version "3.6.1" version "3.6.1"
@ -8067,10 +8053,10 @@ webpack-subresource-integrity@1.3.4:
dependencies: dependencies:
webpack-sources "^1.3.0" webpack-sources "^1.3.0"
webpack@4.41.0: webpack@4.41.1:
version "4.41.0" version "4.41.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.0.tgz#db6a254bde671769f7c14e90a1a55e73602fc70b" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.1.tgz#5388dd3047d680d5d382a84249fd4750e87372fd"
integrity sha512-yNV98U4r7wX1VJAj5kyMsu36T8RPPQntcb5fJLOsMz/pt/WrKC0Vp1bAlqPLkA1LegSwQwf6P+kAbyhRKVQ72g== integrity sha512-ak7u4tUu/U63sCVxA571IuPZO/Q0pZ9cEXKg+R/woxkDzVovq57uB6L2Hlg/pC8LCU+TWpvtcYwsstivQwMJmw==
dependencies: dependencies:
"@webassemblyjs/ast" "1.8.5" "@webassemblyjs/ast" "1.8.5"
"@webassemblyjs/helper-module-context" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5"

View File

@ -24,11 +24,11 @@
"@angular/router": "file:../../dist/packages-dist/router", "@angular/router": "file:../../dist/packages-dist/router",
"core-js": "file:../../node_modules/core-js", "core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs", "rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3", "tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js" "zone.js": "file:../../node_modules/zone.js"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "0.800.0-rc.2", "@angular-devkit/build-angular": "^0.900.0-next.11",
"@angular/cli": "file:../../node_modules/@angular/cli", "@angular/cli": "file:../../node_modules/@angular/cli",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli", "@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/language-service": "file:../../dist/packages-dist/language-service", "@angular/language-service": "file:../../dist/packages-dist/language-service",

File diff suppressed because it is too large Load Diff

View File

@ -24,11 +24,11 @@
"@angular/router": "file:../../dist/packages-dist/router", "@angular/router": "file:../../dist/packages-dist/router",
"core-js": "file:../../node_modules/core-js", "core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs", "rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3", "tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js" "zone.js": "file:../../node_modules/zone.js"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "0.800.0-rc.2", "@angular-devkit/build-angular": "^0.900.0-next.11",
"@angular/cli": "file:../../node_modules/@angular/cli", "@angular/cli": "file:../../node_modules/@angular/cli",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli", "@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/language-service": "file:../../dist/packages-dist/language-service", "@angular/language-service": "file:../../dist/packages-dist/language-service",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -114,6 +114,16 @@
"kind": "method", "kind": "method",
"sortText": "normalize" "sortText": "normalize"
}, },
{
"name": "padEnd",
"kind": "method",
"sortText": "padEnd"
},
{
"name": "padStart",
"kind": "method",
"sortText": "padStart"
},
{ {
"name": "repeat", "name": "repeat",
"kind": "method", "kind": "method",
@ -221,4 +231,4 @@
} }
] ]
} }
} }

View File

@ -13,7 +13,7 @@ export class Client {
constructor(private readonly server: ChildProcess) {} constructor(private readonly server: ChildProcess) {}
listen() { listen() {
this.server.stdout.on('data', (data: Buffer) => { this.server.stdout!.on('data', (data: Buffer) => {
this.data = this.data ? Buffer.concat([this.data, data]) : data; this.data = this.data ? Buffer.concat([this.data, data]) : data;
// tsserver could batch multiple responses together so we have to go // tsserver could batch multiple responses together so we have to go
// through the entire buffer to keep looking for messages. // through the entire buffer to keep looking for messages.
@ -62,7 +62,7 @@ export class Client {
command, command,
arguments: params arguments: params
}; };
this.server.stdin.write(JSON.stringify(request) + '\r\n'); this.server.stdin!.write(JSON.stringify(request) + '\r\n');
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
this.responseEmitter.once(`${seq}`, resolve); this.responseEmitter.once(`${seq}`, resolve);
this.responseEmitter.once('error', reject); this.responseEmitter.once('error', reject);

View File

@ -3,13 +3,15 @@
"@angular/core@file:../../dist/packages-dist/core": "@angular/core@file:../../dist/packages-dist/core":
version "9.0.0-next.10" version "9.0.0-next.6"
dependencies:
tslib "^1.9.0"
"@angular/language-service@file:../../dist/packages-dist/language-service": "@angular/language-service@file:../../dist/packages-dist/language-service":
version "9.0.0-next.10" version "9.0.0-next.6"
"@types/node@file:../../node_modules/@types/node": "@types/node@file:../../node_modules/@types/node":
version "10.9.4" version "12.11.1"
balanced-match@^1.0.0: balanced-match@^1.0.0:
version "1.0.0" version "1.0.0"
@ -89,8 +91,13 @@ path-is-absolute@^1.0.0:
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
tslib@^1.9.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
"typescript@file:../../node_modules/typescript": "typescript@file:../../node_modules/typescript":
version "3.5.3" version "3.6.4"
wrappy@1: wrappy@1:
version "1.0.2" version "1.0.2"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -113,9 +113,7 @@
rxjs "6.5.3" rxjs "6.5.3"
"@angular/animations@file:../../dist/packages-dist/animations": "@angular/animations@file:../../dist/packages-dist/animations":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/cli@^9.0.0-next.9": "@angular/cli@^9.0.0-next.9":
version "9.0.0-next.11" version "9.0.0-next.11"
@ -143,12 +141,10 @@
uuid "^3.3.2" uuid "^3.3.2"
"@angular/common@file:../../dist/packages-dist/common": "@angular/common@file:../../dist/packages-dist/common":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli": "@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies: dependencies:
canonical-path "1.0.0" canonical-path "1.0.0"
chokidar "^2.1.1" chokidar "^2.1.1"
@ -157,42 +153,30 @@
magic-string "^0.25.0" magic-string "^0.25.0"
minimist "^1.2.0" minimist "^1.2.0"
reflect-metadata "^0.1.2" reflect-metadata "^0.1.2"
semver "^6.3.0"
source-map "^0.6.1" source-map "^0.6.1"
tslib "^1.9.0"
yargs "13.1.0" yargs "13.1.0"
"@angular/compiler@file:../../dist/packages-dist/compiler": "@angular/compiler@file:../../dist/packages-dist/compiler":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/core@file:../../dist/packages-dist/core": "@angular/core@file:../../dist/packages-dist/core":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/forms@file:../../dist/packages-dist/forms": "@angular/forms@file:../../dist/packages-dist/forms":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/language-service@file:../../dist/packages-dist/language-service": "@angular/language-service@file:../../dist/packages-dist/language-service":
version "9.0.0-next.3" version "9.0.0-next.11"
"@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic": "@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser": "@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@angular/router@file:../../dist/packages-dist/router": "@angular/router@file:../../dist/packages-dist/router":
version "9.0.0-next.3" version "9.0.0-next.11"
dependencies:
tslib "^1.9.0"
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5": "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5":
version "7.5.5" version "7.5.5"
@ -7136,7 +7120,7 @@ tslib@1.10.0, tslib@^1.9.0:
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
"tslib@file:../../node_modules/tslib": "tslib@file:../../node_modules/tslib":
version "1.9.3" version "1.10.0"
tty-browserify@0.0.0: tty-browserify@0.0.0:
version "0.0.0" version "0.0.0"
@ -7179,7 +7163,7 @@ typescript@3.6.4:
integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg== integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==
"typescript@file:../../node_modules/typescript": "typescript@file:../../node_modules/typescript":
version "3.5.3" version "3.6.4"
ultron@~1.1.0: ultron@~1.1.0:
version "1.1.1" version "1.1.1"

View File

@ -3,9 +3,7 @@
"@angular/animations@file:../../dist/packages-dist/animations": "@angular/animations@file:../../dist/packages-dist/animations":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/cdk@^8.0.0": "@angular/cdk@^8.0.0":
version "8.0.0" version "8.0.0"
@ -17,12 +15,10 @@
parse5 "^5.0.0" parse5 "^5.0.0"
"@angular/common@file:../../dist/packages-dist/common": "@angular/common@file:../../dist/packages-dist/common":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli": "@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies: dependencies:
canonical-path "1.0.0" canonical-path "1.0.0"
chokidar "^2.1.1" chokidar "^2.1.1"
@ -31,25 +27,18 @@
magic-string "^0.25.0" magic-string "^0.25.0"
minimist "^1.2.0" minimist "^1.2.0"
reflect-metadata "^0.1.2" reflect-metadata "^0.1.2"
shelljs "^0.8.1" semver "^6.3.0"
source-map "^0.6.1" source-map "^0.6.1"
tslib "^1.9.0"
yargs "13.1.0" yargs "13.1.0"
"@angular/compiler@file:../../dist/packages-dist/compiler": "@angular/compiler@file:../../dist/packages-dist/compiler":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/core@file:../../dist/packages-dist/core": "@angular/core@file:../../dist/packages-dist/core":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/forms@file:../../dist/packages-dist/forms": "@angular/forms@file:../../dist/packages-dist/forms":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/material@8.0.0": "@angular/material@8.0.0":
version "8.0.0" version "8.0.0"
@ -59,19 +48,13 @@
tslib "^1.7.1" tslib "^1.7.1"
"@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic": "@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser": "@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/router@file:../../dist/packages-dist/router": "@angular/router@file:../../dist/packages-dist/router":
version "8.1.0-beta.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@types/jasmine@2.5.41": "@types/jasmine@2.5.41":
version "2.5.41" version "2.5.41"
@ -1307,7 +1290,7 @@ glob-parent@^3.1.0:
is-glob "^3.1.0" is-glob "^3.1.0"
path-dirname "^1.0.0" path-dirname "^1.0.0"
glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6: glob@^7.0.3, glob@^7.0.5, glob@^7.0.6:
version "7.1.3" version "7.1.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
@ -1510,11 +1493,6 @@ ini@^1.3.4, ini@~1.3.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
interpret@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
integrity sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=
invert-kv@^1.0.0: invert-kv@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
@ -2482,11 +2460,6 @@ path-key@^2.0.0, path-key@^2.0.1:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
path-parse@^1.0.5:
version "1.0.6"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
path-type@^1.0.0: path-type@^1.0.0:
version "1.1.0" version "1.1.0"
resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
@ -2671,13 +2644,6 @@ readdirp@^2.0.0, readdirp@^2.2.1:
micromatch "^3.1.10" micromatch "^3.1.10"
readable-stream "^2.0.2" readable-stream "^2.0.2"
rechoir@^0.6.2:
version "0.6.2"
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
dependencies:
resolve "^1.1.6"
reflect-metadata@^0.1.2: reflect-metadata@^0.1.2:
version "0.1.12" version "0.1.12"
resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2" resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2"
@ -2764,13 +2730,6 @@ resolve-url@^0.2.1:
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
resolve@^1.1.6:
version "1.8.1"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
dependencies:
path-parse "^1.0.5"
resp-modifier@6.0.2: resp-modifier@6.0.2:
version "6.0.2" version "6.0.2"
resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f" resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f"
@ -2809,7 +2768,7 @@ rxjs@^5.5.6:
symbol-observable "1.0.1" symbol-observable "1.0.1"
"rxjs@file:../../node_modules/rxjs": "rxjs@file:../../node_modules/rxjs":
version "6.4.0" version "6.5.3"
dependencies: dependencies:
tslib "^1.9.0" tslib "^1.9.0"
@ -2862,6 +2821,11 @@ semver@^5.5.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
semver@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
send@0.16.2: send@0.16.2:
version "0.16.2" version "0.16.2"
resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
@ -2956,15 +2920,6 @@ shebang-regex@^1.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
shelljs@^0.8.1:
version "0.8.2"
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.2.tgz#345b7df7763f4c2340d584abb532c5f752ca9e35"
integrity sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==
dependencies:
glob "^7.0.0"
interpret "^1.0.0"
rechoir "^0.6.2"
signal-exit@^3.0.0: signal-exit@^3.0.0:
version "3.0.2" version "3.0.2"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
@ -3357,7 +3312,7 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0:
integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
"typescript@file:../../node_modules/typescript": "typescript@file:../../node_modules/typescript":
version "3.4.2" version "3.6.4"
ua-parser-js@0.7.17: ua-parser-js@0.7.17:
version "0.7.17" version "0.7.17"

File diff suppressed because it is too large Load Diff

View File

@ -13,39 +13,25 @@
webpack-sources "1.3.0" webpack-sources "1.3.0"
"@angular/animations@file:../../dist/packages-dist/animations": "@angular/animations@file:../../dist/packages-dist/animations":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/common@file:../../dist/packages-dist/common": "@angular/common@file:../../dist/packages-dist/common":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/core@file:../../dist/packages-dist/core": "@angular/core@file:../../dist/packages-dist/core":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/elements@file:../../dist/packages-dist/elements": "@angular/elements@file:../../dist/packages-dist/elements":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/forms@file:../../dist/packages-dist/forms": "@angular/forms@file:../../dist/packages-dist/forms":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser": "@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@angular/router@file:../../dist/packages-dist/router": "@angular/router@file:../../dist/packages-dist/router":
version "8.0.0-rc.0" version "9.0.0-next.10"
dependencies:
tslib "^1.9.0"
"@babel/code-frame@^7.0.0": "@babel/code-frame@^7.0.0":
version "7.0.0" version "7.0.0"
@ -122,9 +108,10 @@ chalk@^2.0.0:
supports-color "^5.3.0" supports-color "^5.3.0"
"check-side-effects@file:../../node_modules/check-side-effects": "check-side-effects@file:../../node_modules/check-side-effects":
version "0.0.20" version "0.0.21"
dependencies: dependencies:
"@angular-devkit/build-optimizer" "0.14.0-beta.5" "@angular-devkit/build-optimizer" "0.14.0-beta.5"
diff "^4.0.1"
minimist "~1.2.0" minimist "~1.2.0"
rollup "~1.11.3" rollup "~1.11.3"
rollup-plugin-node-resolve "~4.2.3" rollup-plugin-node-resolve "~4.2.3"
@ -152,6 +139,11 @@ core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
diff@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff"
integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==
emojis-list@^2.0.0: emojis-list@^2.0.0:
version "2.1.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
@ -351,11 +343,6 @@ terser@^3.14.1:
source-map "~0.6.1" source-map "~0.6.1"
source-map-support "~0.5.10" source-map-support "~0.5.10"
tslib@^1.9.0:
version "1.9.3"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
typescript@3.2.4: typescript@3.2.4:
version "3.2.4" version "3.2.4"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.4.tgz#c585cb952912263d915b462726ce244ba510ef3d" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.4.tgz#c585cb952912263d915b462726ce244ba510ef3d"

View File

@ -1,24 +0,0 @@
{
"compilerOptions": {
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"module": "commonjs",
"moduleResolution": "node",
"outDir": "../../dist/typings_test_ts34/",
"rootDir": ".",
"target": "es5",
"lib": [
"es5",
"dom",
"es2015.collection",
"es2015.iterable",
"es2015.promise"
],
"types": [],
"strictNullChecks": true
},
"files": [
"include-all.ts",
"node_modules/@types/jasmine/index.d.ts"
]
}

View File

@ -1,77 +0,0 @@
/**
* @license
* Copyright Google Inc. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
import * as animations from '@angular/animations';
import * as animationsBrowser from '@angular/animations/browser';
import * as animationsBrowserTesting from '@angular/animations/browser/testing';
import * as common from '@angular/common';
import * as commonHttp from '@angular/common/http';
import * as commonTesting from '@angular/common/testing';
import * as commonHttpTesting from '@angular/common/testing';
import * as compiler from '@angular/compiler';
import * as compilerTesting from '@angular/compiler/testing';
import * as core from '@angular/core';
import * as coreTesting from '@angular/core/testing';
import * as elements from '@angular/elements';
import * as forms from '@angular/forms';
// Current plan for Angular 8 is to stop building the @angular/http package
// import * as http from '@angular/http';
// import * as httpTesting from '@angular/http/testing';
import * as platformBrowser from '@angular/platform-browser';
import * as platformBrowserDynamic from '@angular/platform-browser-dynamic';
import * as platformBrowserDynamicTesting from '@angular/platform-browser-dynamic/testing';
import * as platformBrowserAnimations from '@angular/platform-browser/animations';
import * as platformBrowserTesting from '@angular/platform-browser/testing';
import * as platformServer from '@angular/platform-server';
import * as platformServerTesting from '@angular/platform-server/testing';
import * as platformWebworker from '@angular/platform-webworker';
import * as platformWebworkerDynamic from '@angular/platform-webworker-dynamic';
import * as router from '@angular/router';
import * as routerTesting from '@angular/router/testing';
import * as routerUpgrade from '@angular/router/upgrade';
import * as serviceWorker from '@angular/service-worker';
import * as upgrade from '@angular/upgrade';
import * as upgradeStatic from '@angular/upgrade/static';
import * as upgradeTesting from '@angular/upgrade/static/testing';
export default {
animations,
animationsBrowser,
animationsBrowserTesting,
common,
commonTesting,
commonHttp,
commonHttpTesting,
compiler,
compilerTesting,
core,
coreTesting,
elements,
forms,
// See above
// http,
// httpTesting,
platformBrowser,
platformBrowserTesting,
platformBrowserDynamic,
platformBrowserDynamicTesting,
platformBrowserAnimations,
platformServer,
platformServerTesting,
platformWebworker,
platformWebworkerDynamic,
router,
routerTesting,
routerUpgrade,
serviceWorker,
upgrade,
upgradeStatic,
upgradeTesting,
};

View File

@ -1,30 +0,0 @@
{
"name": "angular-integration",
"description": "Assert that users with TypeScript 3.5 can type-check an Angular application",
"version": "0.0.0",
"license": "MIT",
"dependencies": {
"@angular/animations": "file:../../dist/packages-dist/animations",
"@angular/common": "file:../../dist/packages-dist/common",
"@angular/compiler": "file:../../dist/packages-dist/compiler",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/core": "file:../../dist/packages-dist/core",
"@angular/elements": "file:../../dist/packages-dist/elements",
"@angular/forms": "file:../../dist/packages-dist/forms",
"@angular/platform-browser": "file:../../dist/packages-dist/platform-browser",
"@angular/platform-browser-dynamic": "file:../../dist/packages-dist/platform-browser-dynamic",
"@angular/platform-server": "file:../../dist/packages-dist/platform-server",
"@angular/platform-webworker": "file:../../dist/packages-dist/platform-webworker",
"@angular/platform-webworker-dynamic": "file:../../dist/packages-dist/platform-webworker-dynamic",
"@angular/router": "file:../../dist/packages-dist/router",
"@angular/service-worker": "file:../../dist/packages-dist/service-worker",
"@angular/upgrade": "file:../../dist/packages-dist/upgrade",
"@types/jasmine": "2.5.41",
"rxjs": "file:../../node_modules/rxjs",
"typescript": "3.5.3",
"zone.js": "file:../../node_modules/zone.js"
},
"scripts": {
"test": "tsc"
}
}

View File

@ -1,6 +1,6 @@
{ {
"name": "angular-integration", "name": "angular-integration",
"description": "Assert that users with TypeScript 3.3 can type-check an Angular application", "description": "Assert that users with TypeScript 3.6 can type-check an Angular application",
"version": "0.0.0", "version": "0.0.0",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -21,7 +21,7 @@
"@angular/upgrade": "file:../../dist/packages-dist/upgrade", "@angular/upgrade": "file:../../dist/packages-dist/upgrade",
"@types/jasmine": "2.5.41", "@types/jasmine": "2.5.41",
"rxjs": "file:../../node_modules/rxjs", "rxjs": "file:../../node_modules/rxjs",
"typescript": "3.4.2", "typescript": "3.6.4",
"zone.js": "file:../../node_modules/zone.js" "zone.js": "file:../../node_modules/zone.js"
}, },
"scripts": { "scripts": {

View File

@ -4,7 +4,7 @@
"experimentalDecorators": true, "experimentalDecorators": true,
"module": "commonjs", "module": "commonjs",
"moduleResolution": "node", "moduleResolution": "node",
"outDir": "../../dist/typings_test_ts35/", "outDir": "../../dist/typings_test_ts36/",
"rootDir": ".", "rootDir": ".",
"target": "es5", "target": "es5",
"lib": [ "lib": [

View File

@ -113,10 +113,10 @@
"source-map": "^0.6.1", "source-map": "^0.6.1",
"source-map-support": "0.5.9", "source-map-support": "0.5.9",
"systemjs": "0.18.10", "systemjs": "0.18.10",
"tsickle": "0.36.0", "tsickle": "0.37.0",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"tslint": "5.7.0", "tslint": "5.7.0",
"typescript": "~3.5.3", "typescript": "~3.6.4",
"xhr2": "0.1.4", "xhr2": "0.1.4",
"yargs": "13.1.0", "yargs": "13.1.0",
"zone.js": "^0.10.2" "zone.js": "^0.10.2"
@ -127,7 +127,7 @@
"// 2": "devDependencies are not used under Bazel. Many can be removed after test.sh is deleted.", "// 2": "devDependencies are not used under Bazel. Many can be removed after test.sh is deleted.",
"// 3": "when updating @bazel/bazel version you also need to update the RBE settings in .bazelrc (see https://github.com/angular/angular/pull/27935)", "// 3": "when updating @bazel/bazel version you also need to update the RBE settings in .bazelrc (see https://github.com/angular/angular/pull/27935)",
"devDependencies": { "devDependencies": {
"@angular/cli": "^8.0.0-beta.15", "@angular/cli": "^9.0.0-next.11",
"@bazel/bazel": "0.28.1", "@bazel/bazel": "0.28.1",
"@bazel/buildifier": "^0.26.0", "@bazel/buildifier": "^0.26.0",
"@bazel/ibazel": "^0.10.3", "@bazel/ibazel": "^0.10.3",

View File

@ -14,7 +14,7 @@
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -26,20 +26,17 @@
} }
}, },
"dependencies": { "dependencies": {
"@angular-devkit/architect": "^0.800.0-beta.15",
"@angular-devkit/core": "^8.0.0-beta.15",
"@angular-devkit/schematics": "^8.0.0-beta.15",
"@microsoft/api-extractor": "^7.3.9", "@microsoft/api-extractor": "^7.3.9",
"@schematics/angular": "^8.0.0-beta.15",
"@types/node": "6.0.84",
"semver": "^5.6.0",
"shelljs": "0.8.2", "shelljs": "0.8.2",
"tsickle": "^0.35.0" "tsickle": "^0.37.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/compiler-cli": "0.0.0-PLACEHOLDER", "@angular/compiler-cli": "0.0.0-PLACEHOLDER",
"@bazel/typescript": "0.*", "@bazel/typescript": "0.*",
"typescript": ">=3.4 <3.6" "typescript": ">=3.6 <3.7"
},
"devDependencies": {
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -143,8 +143,10 @@ Hello
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p]; t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0) for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
t[p[i]] = s[p[i]]; if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t; return t;
} }
@ -238,6 +240,14 @@ Hello
return ar; return ar;
} }
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
};
function __await(v) { function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v); return this instanceof __await ? (this.v = v, this) : new __await(v);
} }
@ -407,8 +417,10 @@ e.SecondaryModule=o,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})});
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p]; t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0) for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
t[p[i]] = s[p[i]]; if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t; return t;
} }
@ -502,6 +514,14 @@ e.SecondaryModule=o,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})});
return ar; return ar;
} }
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
};
function __await(v) { function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v); return this instanceof __await ? (this.v = v, this) : new __await(v);
} }
@ -750,12 +770,12 @@ export * from './mymodule';
* Use of this source code is governed by an MIT-style license that can be * Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license * found in the LICENSE file at https://angular.io/license
*/ */
import * as tslib_1 from "tslib"; import { __decorate } from "tslib";
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
var MyModule = /** @class */ (function () { var MyModule = /** @class */ (function () {
function MyModule() { function MyModule() {
} }
MyModule = tslib_1.__decorate([ MyModule = __decorate([
NgModule({}) NgModule({})
], MyModule); ], MyModule);
return MyModule; return MyModule;
@ -792,12 +812,12 @@ export * from './index';
* Use of this source code is governed by an MIT-style license that can be * Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license * found in the LICENSE file at https://angular.io/license
*/ */
import * as tslib_1 from "tslib"; import { __decorate } from "tslib";
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
var SecondaryModule = /** @class */ (function () { var SecondaryModule = /** @class */ (function () {
function SecondaryModule() { function SecondaryModule() {
} }
SecondaryModule = tslib_1.__decorate([ SecondaryModule = __decorate([
NgModule({}) NgModule({})
], SecondaryModule); ], SecondaryModule);
return SecondaryModule; return SecondaryModule;

View File

@ -131,8 +131,10 @@ License: MIT
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p]; t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0) for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
t[p[i]] = s[p[i]]; if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t; return t;
} }
@ -226,6 +228,14 @@ License: MIT
return ar; return ar;
} }
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
};
function __await(v) { function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v); return this instanceof __await ? (this.v = v, this) : new __await(v);
} }
@ -584,12 +594,12 @@ export * from './portal-module';
* Use of this source code is governed by an MIT-style license that can be * Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license * found in the LICENSE file at https://angular.io/license
*/ */
import * as tslib_1 from "tslib"; import { __decorate } from "tslib";
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
var PortalModule = /** @class */ (function () { var PortalModule = /** @class */ (function () {
function PortalModule() { function PortalModule() {
} }
PortalModule = tslib_1.__decorate([ PortalModule = __decorate([
NgModule({}) NgModule({})
], PortalModule); ], PortalModule);
return PortalModule; return PortalModule;

View File

@ -16,7 +16,7 @@
"peerDependencies": { "peerDependencies": {
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -181,11 +181,9 @@ export class CommonJsReflectionHost extends Esm5ReflectionHost {
private resolveModuleName(moduleName: string, containingFile: ts.SourceFile): ts.SourceFile private resolveModuleName(moduleName: string, containingFile: ts.SourceFile): ts.SourceFile
|undefined { |undefined {
if (this.compilerHost.resolveModuleNames) { if (this.compilerHost.resolveModuleNames) {
// FIXME: remove the "as any" cast once on TS3.6. const moduleInfo = this.compilerHost.resolveModuleNames(
const moduleInfo = (this.compilerHost as any) [moduleName], containingFile.fileName, undefined, undefined,
.resolveModuleNames( this.program.getCompilerOptions())[0];
[moduleName], containingFile.fileName, undefined, undefined,
this.program.getCompilerOptions())[0];
return moduleInfo && this.program.getSourceFile(absoluteFrom(moduleInfo.resolvedFileName)); return moduleInfo && this.program.getSourceFile(absoluteFrom(moduleInfo.resolvedFileName));
} else { } else {
const moduleInfo = ts.resolveModuleName( const moduleInfo = ts.resolveModuleName(

View File

@ -158,11 +158,9 @@ export class UmdReflectionHost extends Esm5ReflectionHost {
private resolveModuleName(moduleName: string, containingFile: ts.SourceFile): ts.SourceFile private resolveModuleName(moduleName: string, containingFile: ts.SourceFile): ts.SourceFile
|undefined { |undefined {
if (this.compilerHost.resolveModuleNames) { if (this.compilerHost.resolveModuleNames) {
// FIXME: remove the "as any" cast once on TS3.6. const moduleInfo = this.compilerHost.resolveModuleNames(
const moduleInfo = (this.compilerHost as any) [moduleName], containingFile.fileName, undefined, undefined,
.resolveModuleNames( this.program.getCompilerOptions())[0];
[moduleName], containingFile.fileName, undefined, undefined,
this.program.getCompilerOptions())[0];
return moduleInfo && this.program.getSourceFile(absoluteFrom(moduleInfo.resolvedFileName)); return moduleInfo && this.program.getSourceFile(absoluteFrom(moduleInfo.resolvedFileName));
} else { } else {
const moduleInfo = ts.resolveModuleName( const moduleInfo = ts.resolveModuleName(

View File

@ -24,8 +24,8 @@
}, },
"peerDependencies": { "peerDependencies": {
"@angular/compiler": "0.0.0-PLACEHOLDER", "@angular/compiler": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"typescript": ">=3.4 <3.6" "typescript": ">=3.6 <3.7"
}, },
"engines": { "engines": {
"node": ">=8.0" "node": ">=8.0"

View File

@ -147,7 +147,8 @@ export class NgtscProgram implements api.Program {
} }
if (generators.length > 0) { if (generators.length > 0) {
this.host = new GeneratedShimsHostWrapper(host, generators); // FIXME: Remove the any cast once google3 is fully on TS3.6.
this.host = (new GeneratedShimsHostWrapper(host, generators) as any);
} }
this.tsProgram = this.tsProgram =

View File

@ -32,14 +32,13 @@ export interface ShimGenerator {
export class GeneratedShimsHostWrapper implements ts.CompilerHost { export class GeneratedShimsHostWrapper implements ts.CompilerHost {
constructor(private delegate: ts.CompilerHost, private shimGenerators: ShimGenerator[]) { constructor(private delegate: ts.CompilerHost, private shimGenerators: ShimGenerator[]) {
if (delegate.resolveModuleNames !== undefined) { if (delegate.resolveModuleNames !== undefined) {
// FIXME: TypeScript 3.6 adds an "options" argument that the code below passes on, but which this.resolveModuleNames =
// still makes the method incompatible with TS3.5. Remove the "as any" cast once fully on 3.6. (moduleNames: string[], containingFile: string, reusedNames: string[],
((this as ts.CompilerHost) as any).resolveModuleNames = redirectedReference: ts.ResolvedProjectReference, options?: ts.CompilerOptions) =>
(moduleNames: string[], containingFile: string, reusedNames: (string[] | undefined), // FIXME: Additional parameters are required in TS3.6, but ignored in 3.5.
redirectedReference: (ts.ResolvedProjectReference | undefined), options: any) => // Remove the any cast once google3 is fully on TS3.6.
(delegate as any) (delegate.resolveModuleNames as any) !(
.resolveModuleNames !( moduleNames, containingFile, reusedNames, redirectedReference, options);
moduleNames, containingFile, reusedNames, redirectedReference, options);
} }
if (delegate.resolveTypeReferenceDirectives) { if (delegate.resolveTypeReferenceDirectives) {
// Backward compatibility with TypeScript 2.9 and older since return // Backward compatibility with TypeScript 2.9 and older since return
@ -59,6 +58,13 @@ export class GeneratedShimsHostWrapper implements ts.CompilerHost {
} }
} }
// FIXME: Additional options param is needed in TS3.6, but not alloowed in 3.5.
// Make the options param non-optional once google3 is fully on TS3.6.
resolveModuleNames?:
(moduleNames: string[], containingFile: string, reusedNames: string[],
redirectedReference: ts.ResolvedProjectReference,
options?: ts.CompilerOptions) => (ts.ResolvedModule | undefined)[];
resolveTypeReferenceDirectives?: resolveTypeReferenceDirectives?:
(names: string[], containingFile: string) => ts.ResolvedTypeReferenceDirective[]; (names: string[], containingFile: string) => ts.ResolvedTypeReferenceDirective[];

View File

@ -14,8 +14,7 @@ describe('shim host', () => {
const delegate = {} as unknown as ts.CompilerHost; const delegate = {} as unknown as ts.CompilerHost;
const shimsHost = new GeneratedShimsHostWrapper(delegate, []); const shimsHost = new GeneratedShimsHostWrapper(delegate, []);
// FIXME: re-enable once fully on TS3.6. expect(shimsHost.resolveModuleNames).not.toBeDefined();
// expect(shimsHost.resolveModuleNames).not.toBeDefined();
expect(shimsHost.resolveTypeReferenceDirectives).not.toBeDefined(); expect(shimsHost.resolveTypeReferenceDirectives).not.toBeDefined();
expect(shimsHost.directoryExists).not.toBeDefined(); expect(shimsHost.directoryExists).not.toBeDefined();
expect(shimsHost.getDirectories).not.toBeDefined(); expect(shimsHost.getDirectories).not.toBeDefined();
@ -30,8 +29,7 @@ describe('shim host', () => {
} as unknown as ts.CompilerHost; } as unknown as ts.CompilerHost;
const shimsHost = new GeneratedShimsHostWrapper(delegate, []); const shimsHost = new GeneratedShimsHostWrapper(delegate, []);
// FIXME: re-enable once fully on TS3.6. expect(shimsHost.resolveModuleNames).toBeDefined();
// expect(shimsHost.resolveModuleNames).toBeDefined();
expect(shimsHost.resolveTypeReferenceDirectives).toBeDefined(); expect(shimsHost.resolveTypeReferenceDirectives).toBeDefined();
expect(shimsHost.directoryExists).toBeDefined(); expect(shimsHost.directoryExists).toBeDefined();
expect(shimsHost.getDirectories).toBeDefined(); expect(shimsHost.getDirectories).toBeDefined();

View File

@ -114,7 +114,7 @@ export function resolveModuleName(
compilerHost: ts.CompilerHost): ts.ResolvedModule|undefined { compilerHost: ts.CompilerHost): ts.ResolvedModule|undefined {
if (compilerHost.resolveModuleNames) { if (compilerHost.resolveModuleNames) {
// FIXME: Additional parameters are required in TS3.6, but ignored in 3.5. // FIXME: Additional parameters are required in TS3.6, but ignored in 3.5.
// Remove the any cast once fully on TS3.6. // Remove the any cast once google3 is fully on TS3.6.
return (compilerHost as any) return (compilerHost as any)
.resolveModuleNames([moduleName], containingFile, undefined, undefined, compilerOptions)[0]; .resolveModuleNames([moduleName], containingFile, undefined, undefined, compilerOptions)[0];
} else { } else {

View File

@ -36,23 +36,30 @@ export function formatDiagnosticPosition(
} }
export function flattenDiagnosticMessageChain( export function flattenDiagnosticMessageChain(
chain: api.DiagnosticMessageChain, host: ts.FormatDiagnosticsHost = defaultFormatHost): string { chain: api.DiagnosticMessageChain, host: ts.FormatDiagnosticsHost = defaultFormatHost,
let result = chain.messageText; indent = 0): string {
let indent = 1;
let current = chain.next;
const newLine = host.getNewLine(); const newLine = host.getNewLine();
while (current) { let result = '';
if (indent) {
result += newLine; result += newLine;
for (let i = 0; i < indent; i++) { for (let i = 0; i < indent; i++) {
result += ' '; result += ' ';
} }
result += current.messageText; }
const position = current.position; result += chain.messageText;
if (position) {
result += ` at ${formatDiagnosticPosition(position, host)}`; const position = chain.position;
// add position if available, and we are not at the depest frame
if (position && indent !== 0) {
result += ` at ${formatDiagnosticPosition(position, host)}`;
}
indent++;
if (chain.next) {
for (const kid of chain.next) {
result += flattenDiagnosticMessageChain(kid, host, indent);
} }
current = current.next;
indent++;
} }
return result; return result;
} }

View File

@ -16,7 +16,7 @@ export const SOURCE = 'angular' as 'angular';
export interface DiagnosticMessageChain { export interface DiagnosticMessageChain {
messageText: string; messageText: string;
position?: Position; position?: Position;
next?: DiagnosticMessageChain; next?: DiagnosticMessageChain[];
} }
export interface Diagnostic { export interface Diagnostic {

View File

@ -71,14 +71,14 @@ const defaultEmitCallback: TsEmitCallback =
* Minimum supported TypeScript version * Minimum supported TypeScript version
* supported typescript version v, v >= MIN_TS_VERSION * supported typescript version v, v >= MIN_TS_VERSION
*/ */
const MIN_TS_VERSION = '3.4.0'; const MIN_TS_VERSION = '3.6.4';
/** /**
* Supremum of supported TypeScript versions * Supremum of supported TypeScript versions
* supported typescript version v, v < MAX_TS_VERSION * supported typescript version v, v < MAX_TS_VERSION
* MAX_TS_VERSION is not considered as a supported TypeScript version * MAX_TS_VERSION is not considered as a supported TypeScript version
*/ */
const MAX_TS_VERSION = '3.6.0'; const MAX_TS_VERSION = '3.7.0';
class AngularCompilerProgram implements Program { class AngularCompilerProgram implements Program {
private rootNames: string[]; private rootNames: string[];
@ -1109,7 +1109,7 @@ function diagnosticChainFromFormattedDiagnosticChain(chain: FormattedMessageChai
DiagnosticMessageChain { DiagnosticMessageChain {
return { return {
messageText: chain.message, messageText: chain.message,
next: chain.next && diagnosticChainFromFormattedDiagnosticChain(chain.next), next: chain.next && chain.next.map(diagnosticChainFromFormattedDiagnosticChain),
position: chain.position position: chain.position
}; };
} }

View File

@ -2533,9 +2533,12 @@ describe('i18n support in the template compiler', () => {
$I18N_0$ = $MSG_EXTERNAL_963542717423364282$$APP_SPEC_TS_0$; $I18N_0$ = $MSG_EXTERNAL_963542717423364282$$APP_SPEC_TS_0$;
} }
else { else {
$I18N_0$ = $localize \`\n Some text\n $` + $I18N_0$ = $localize \`
Some text
$` +
String.raw `{"\uFFFD#3\uFFFD"}:START_TAG_SPAN:Text inside span$` + String.raw `{"\uFFFD#3\uFFFD"}:START_TAG_SPAN:Text inside span$` +
String.raw `{"\uFFFD/#3\uFFFD"}:CLOSE_TAG_SPAN:\n \`; String.raw `{"\uFFFD/#3\uFFFD"}:CLOSE_TAG_SPAN:
\`;
} }
template: function MyComponent_Template(rf, ctx) { template: function MyComponent_Template(rf, ctx) {

View File

@ -39,7 +39,8 @@ describe('expression diagnostics', () => {
if (typeof messageText == 'string') { if (typeof messageText == 'string') {
return messageText; return messageText;
} else { } else {
if (messageText.next) return messageText.messageText + messageToString(messageText.next); if (messageText.next)
return messageText.messageText + messageText.next.map(messageToString);
return messageText.messageText; return messageText.messageText;
} }
} }

View File

@ -154,8 +154,8 @@ describe('ngc transformer command-line', () => {
const exitCode = main(['-p', basePath], errorSpy); const exitCode = main(['-p', basePath], errorSpy);
expect(errorSpy).toHaveBeenCalledWith( expect(errorSpy).toHaveBeenCalledWith(
'test.ts(3,9): error TS2349: Cannot invoke an expression whose type lacks a call signature. ' + 'test.ts(3,9): error TS2349: This expression is not callable.\n' +
'Type \'String\' has no compatible call signatures.\n'); ' Type \'String\' has no call signatures.\n');
expect(exitCode).toEqual(1); expect(exitCode).toEqual(1);
}); });

View File

@ -13,7 +13,7 @@
"author": "angular", "author": "angular",
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -17,7 +17,7 @@ export interface Position {
export interface FormattedMessageChain { export interface FormattedMessageChain {
message: string; message: string;
position?: Position; position?: Position;
next?: FormattedMessageChain; next?: FormattedMessageChain[];
} }
export type FormattedError = Error & { export type FormattedError = Error & {
@ -41,9 +41,15 @@ function formatChain(chain: FormattedMessageChain | undefined, indent: number =
''; '';
const prefix = position && indent === 0 ? `${position}: ` : ''; const prefix = position && indent === 0 ? `${position}: ` : '';
const postfix = position && indent !== 0 ? ` at ${position}` : ''; const postfix = position && indent !== 0 ? ` at ${position}` : '';
const message = `${prefix}${chain.message}${postfix}`; let message = `${prefix}${chain.message}${postfix}`;
return `${indentStr(indent)}${message}${(chain.next && ('\n' + formatChain(chain.next, indent + 2))) || ''}`; if (chain.next) {
for (const kid of chain.next) {
message += '\n' + formatChain(kid, indent + 2);
}
}
return `${indentStr(indent)}${message}`;
} }
export function formattedError(chain: FormattedMessageChain): FormattedError { export function formattedError(chain: FormattedMessageChain): FormattedError {

View File

@ -1056,7 +1056,7 @@ function formatMetadataMessageChain(
const next: FormattedMessageChain|undefined = chain.next ? const next: FormattedMessageChain|undefined = chain.next ?
formatMetadataMessageChain(chain.next, advise) : formatMetadataMessageChain(chain.next, advise) :
advise ? {message: advise} : undefined; advise ? {message: advise} : undefined;
return {message, position, next}; return {message, position, next: next ? [next] : undefined};
} }
function formatMetadataError(e: Error, context: StaticSymbol): Error { function formatMetadataError(e: Error, context: StaticSymbol): Error {

View File

@ -14,7 +14,7 @@
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"tslib": "^1.9.0", "tslib": "^1.10.0",
"zone.js": "~0.10.2" "zone.js": "~0.10.2"
}, },
"repository": { "repository": {

View File

@ -10,7 +10,7 @@ import {ɵɵdefineBase, ɵɵdefineComponent, ɵɵdefineDirective, ɵɵdefineNgMo
import {ɵɵInheritDefinitionFeature} from './features/inherit_definition_feature'; import {ɵɵInheritDefinitionFeature} from './features/inherit_definition_feature';
import {ɵɵNgOnChangesFeature} from './features/ng_onchanges_feature'; import {ɵɵNgOnChangesFeature} from './features/ng_onchanges_feature';
import {ɵɵProvidersFeature} from './features/providers_feature'; import {ɵɵProvidersFeature} from './features/providers_feature';
import {ComponentDef, ComponentTemplate, ComponentType, DirectiveDef, DirectiveDefFlags, DirectiveType, PipeDef, ɵɵBaseDef, ɵɵComponentDefWithMeta, ɵɵDirectiveDefWithMeta, ɵɵFactoryDef, ɵɵPipeDefWithMeta} from './interfaces/definition'; import {ComponentDef, ComponentTemplate, ComponentType, DirectiveDef, DirectiveType, PipeDef, ɵɵBaseDef, ɵɵComponentDefWithMeta, ɵɵDirectiveDefWithMeta, ɵɵFactoryDef, ɵɵPipeDefWithMeta} from './interfaces/definition';
import {getComponent, getDirectives, getHostElement, getRenderedText} from './util/discovery_utils'; import {getComponent, getDirectives, getHostElement, getRenderedText} from './util/discovery_utils';
export {ComponentFactory, ComponentFactoryResolver, ComponentRef, injectComponentFactoryResolver} from './component_ref'; export {ComponentFactory, ComponentFactoryResolver, ComponentRef, injectComponentFactoryResolver} from './component_ref';
@ -207,7 +207,6 @@ export {
ComponentTemplate, ComponentTemplate,
ComponentType, ComponentType,
DirectiveDef, DirectiveDef,
DirectiveDefFlags,
ɵɵDirectiveDefWithMeta, ɵɵDirectiveDefWithMeta,
DirectiveType, DirectiveType,
ɵɵNgOnChangesFeature, ɵɵNgOnChangesFeature,

View File

@ -83,10 +83,6 @@ export interface DirectiveType<T> extends Type<T> {
ɵfac: () => T; ɵfac: () => T;
} }
export enum DirectiveDefFlags {
ContentQuery = 0b10
}
/** /**
* A subclass of `Type` which has a static `ɵpipe`:`PipeDef` field making it * A subclass of `Type` which has a static `ɵpipe`:`PipeDef` field making it
* consumable for rendering. * consumable for rendering.

View File

@ -225,9 +225,7 @@ export function createContainerRef(
ngModuleRef?: viewEngine_NgModuleRef<any>|undefined): viewEngine_ComponentRef<C> { ngModuleRef?: viewEngine_NgModuleRef<any>|undefined): viewEngine_ComponentRef<C> {
const contextInjector = injector || this.parentInjector; const contextInjector = injector || this.parentInjector;
if (!ngModuleRef && (componentFactory as any).ngModule == null && contextInjector) { if (!ngModuleRef && (componentFactory as any).ngModule == null && contextInjector) {
// FIXME: ngModuleRef is optional, so its type allows "undefined", whereas the code ngModuleRef = contextInjector.get(viewEngine_NgModuleRef, null) || undefined;
// below is passing null for the default/absent value.
ngModuleRef = contextInjector.get(viewEngine_NgModuleRef, null as any as undefined);
} }
const componentRef = const componentRef =

View File

@ -375,7 +375,7 @@ class SomeComponent {
}, 1); }, 1);
const compilerFactory: CompilerFactory = const compilerFactory: CompilerFactory =
defaultPlatform.injector.get(CompilerFactory, null); defaultPlatform.injector.get(CompilerFactory, null) !;
const moduleFactory = compilerFactory.createCompiler().compileModuleSync( const moduleFactory = compilerFactory.createCompiler().compileModuleSync(
createModule([{provide: APP_INITIALIZER, useValue: () => promise, multi: true}])); createModule([{provide: APP_INITIALIZER, useValue: () => promise, multi: true}]));
defaultPlatform.bootstrapModuleFactory(moduleFactory).then(_ => { defaultPlatform.bootstrapModuleFactory(moduleFactory).then(_ => {
@ -385,7 +385,7 @@ class SomeComponent {
it('should rethrow sync errors even if the exceptionHandler is not rethrowing', async(() => { it('should rethrow sync errors even if the exceptionHandler is not rethrowing', async(() => {
const compilerFactory: CompilerFactory = const compilerFactory: CompilerFactory =
defaultPlatform.injector.get(CompilerFactory, null); defaultPlatform.injector.get(CompilerFactory, null) !;
const moduleFactory = compilerFactory.createCompiler().compileModuleSync(createModule( const moduleFactory = compilerFactory.createCompiler().compileModuleSync(createModule(
[{provide: APP_INITIALIZER, useValue: () => { throw 'Test'; }, multi: true}])); [{provide: APP_INITIALIZER, useValue: () => { throw 'Test'; }, multi: true}]));
expect(() => defaultPlatform.bootstrapModuleFactory(moduleFactory)).toThrow('Test'); expect(() => defaultPlatform.bootstrapModuleFactory(moduleFactory)).toThrow('Test');
@ -397,7 +397,7 @@ class SomeComponent {
it('should rethrow promise errors even if the exceptionHandler is not rethrowing', it('should rethrow promise errors even if the exceptionHandler is not rethrowing',
async(() => { async(() => {
const compilerFactory: CompilerFactory = const compilerFactory: CompilerFactory =
defaultPlatform.injector.get(CompilerFactory, null); defaultPlatform.injector.get(CompilerFactory, null) !;
const moduleFactory = compilerFactory.createCompiler().compileModuleSync(createModule( const moduleFactory = compilerFactory.createCompiler().compileModuleSync(createModule(
[{provide: APP_INITIALIZER, useValue: () => Promise.reject('Test'), multi: true}])); [{provide: APP_INITIALIZER, useValue: () => Promise.reject('Test'), multi: true}]));
defaultPlatform.bootstrapModuleFactory(moduleFactory) defaultPlatform.bootstrapModuleFactory(moduleFactory)

View File

@ -39,7 +39,6 @@ import {clearRegisteredModuleState} from '../../src/linker/ng_module_factory_reg
let _nextRootElementId = 0; let _nextRootElementId = 0;
const UNDEFINED: Symbol = Symbol('UNDEFINED');
/** /**
* @description * @description
@ -268,7 +267,8 @@ export class TestBedRender3 implements TestBed {
if (token as unknown === TestBedRender3) { if (token as unknown === TestBedRender3) {
return this as any; return this as any;
} }
const result = this.testModuleRef.injector.get(token, UNDEFINED as{}, flags); const UNDEFINED = {};
const result = this.testModuleRef.injector.get(token, UNDEFINED, flags);
return result === UNDEFINED ? this.compiler.injector.get(token, notFoundValue, flags) as any : return result === UNDEFINED ? this.compiler.injector.get(token, notFoundValue, flags) as any :
result; result;
} }

View File

@ -16,9 +16,6 @@ import {ComponentFixtureAutoDetect, ComponentFixtureNoNgZone, TestBedStatic, Tes
import {TestingCompiler, TestingCompilerFactory} from './test_compiler'; import {TestingCompiler, TestingCompilerFactory} from './test_compiler';
const UNDEFINED = new Object();
let _nextRootElementId = 0; let _nextRootElementId = 0;
/** /**
@ -479,6 +476,7 @@ export class TestBedViewEngine implements TestBed {
} }
// Tests can inject things from the ng module and from the compiler, // Tests can inject things from the ng module and from the compiler,
// but the ng module can't inject things from the compiler and vice versa. // but the ng module can't inject things from the compiler and vice versa.
const UNDEFINED = {};
const result = this._moduleRef.injector.get(token, UNDEFINED, flags); const result = this._moduleRef.injector.get(token, UNDEFINED, flags);
return result === UNDEFINED ? this._compiler.injector.get(token, notFoundValue, flags) as any : return result === UNDEFINED ? this._compiler.injector.get(token, notFoundValue, flags) as any :
result; result;

View File

@ -16,7 +16,7 @@
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -17,7 +17,7 @@
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -16,7 +16,7 @@
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -219,7 +219,7 @@ function chainDiagnostics(chain: ng.DiagnosticMessageChain): ts.DiagnosticMessag
messageText: chain.message, messageText: chain.message,
category: ts.DiagnosticCategory.Error, category: ts.DiagnosticCategory.Error,
code: 0, code: 0,
next: chain.next ? chainDiagnostics(chain.next) : undefined next: chain.next ? chain.next.map(chainDiagnostics) : undefined
}; };
} }

View File

@ -295,7 +295,7 @@ export interface DiagnosticMessageChain {
/** /**
* The next message in the chain. * The next message in the chain.
*/ */
next?: DiagnosticMessageChain; next?: DiagnosticMessageChain[];
} }
/** /**

View File

@ -612,7 +612,7 @@ function spanAt(sourceFile: ts.SourceFile, line: number, column: number): Span|u
} }
function convertChain(chain: FormattedMessageChain): DiagnosticMessageChain { function convertChain(chain: FormattedMessageChain): DiagnosticMessageChain {
return {message: chain.message, next: chain.next ? convertChain(chain.next) : undefined}; return {message: chain.message, next: chain.next ? chain.next.map(convertChain) : undefined};
} }
function errorToDiagnosticWithChain(error: FormattedError, span: Span): DeclarationError { function errorToDiagnosticWithChain(error: FormattedError, span: Span): DeclarationError {

View File

@ -230,11 +230,11 @@ describe('diagnostics', () => {
const firstPart = messageText as ts.DiagnosticMessageChain; const firstPart = messageText as ts.DiagnosticMessageChain;
expect(firstPart.messageText).toBe(`Error during template compile of 'AppComponent'`); expect(firstPart.messageText).toBe(`Error during template compile of 'AppComponent'`);
const secondPart = firstPart.next !; const secondPart = firstPart.next !;
expect(secondPart.messageText).toBe('Function expressions are not supported in decorators'); expect(secondPart[0].messageText).toBe('Function expressions are not supported in decorators');
const thirdPart = secondPart.next !; const thirdPart = secondPart[0].next !;
expect(thirdPart.messageText) expect(thirdPart[0].messageText)
.toBe('Consider changing the function expression into an exported function'); .toBe('Consider changing the function expression into an exported function');
expect(thirdPart.next).toBeFalsy(); expect(thirdPart[0].next).toBeFalsy();
}); });
it('should not throw for an invalid class', () => { it('should not throw for an invalid class', () => {

View File

@ -17,7 +17,7 @@
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"@angular/compiler": "0.0.0-PLACEHOLDER", "@angular/compiler": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -15,7 +15,7 @@
"peerDependencies": { "peerDependencies": {
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -19,7 +19,7 @@
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"@angular/platform-browser-dynamic": "0.0.0-PLACEHOLDER", "@angular/platform-browser-dynamic": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"dependencies": { "dependencies": {
"domino": "^2.1.2", "domino": "^2.1.2",

View File

@ -628,7 +628,7 @@ class HiddenModule {
it('using renderModuleFactory should work', it('using renderModuleFactory should work',
async(inject([PlatformRef], (defaultPlatform: PlatformRef) => { async(inject([PlatformRef], (defaultPlatform: PlatformRef) => {
const compilerFactory: CompilerFactory = const compilerFactory: CompilerFactory =
defaultPlatform.injector.get(CompilerFactory, null); defaultPlatform.injector.get(CompilerFactory, null) !;
const moduleFactory = const moduleFactory =
compilerFactory.createCompiler().compileModuleSync(AsyncServerModule); compilerFactory.createCompiler().compileModuleSync(AsyncServerModule);
renderModuleFactory(moduleFactory, {document: doc}).then(output => { renderModuleFactory(moduleFactory, {document: doc}).then(output => {
@ -836,7 +836,7 @@ class HiddenModule {
it('adds transfer script tag when using renderModuleFactory', it('adds transfer script tag when using renderModuleFactory',
async(inject([PlatformRef], (defaultPlatform: PlatformRef) => { async(inject([PlatformRef], (defaultPlatform: PlatformRef) => {
const compilerFactory: CompilerFactory = const compilerFactory: CompilerFactory =
defaultPlatform.injector.get(CompilerFactory, null); defaultPlatform.injector.get(CompilerFactory, null) !;
const moduleFactory = const moduleFactory =
compilerFactory.createCompiler().compileModuleSync(TransferStoreModule); compilerFactory.createCompiler().compileModuleSync(TransferStoreModule);
renderModuleFactory(moduleFactory, {document: '<app></app>'}).then(output => { renderModuleFactory(moduleFactory, {document: '<app></app>'}).then(output => {

View File

@ -18,7 +18,7 @@
"@angular/compiler": "0.0.0-PLACEHOLDER", "@angular/compiler": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"@angular/platform-webworker": "0.0.0-PLACEHOLDER", "@angular/platform-webworker": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -16,7 +16,7 @@
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -31,7 +31,7 @@
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"rxjs": "^6.5.3", "rxjs": "^6.5.3",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"ng-update": { "ng-update": {
"packageGroup": "NG_UPDATE_PACKAGE_GROUP" "packageGroup": "NG_UPDATE_PACKAGE_GROUP"

View File

@ -15,7 +15,7 @@
"peerDependencies": { "peerDependencies": {
"@angular/core": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER",
"@angular/common": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -17,7 +17,7 @@
"@angular/compiler": "0.0.0-PLACEHOLDER", "@angular/compiler": "0.0.0-PLACEHOLDER",
"@angular/platform-browser": "0.0.0-PLACEHOLDER", "@angular/platform-browser": "0.0.0-PLACEHOLDER",
"@angular/platform-browser-dynamic": "0.0.0-PLACEHOLDER", "@angular/platform-browser-dynamic": "0.0.0-PLACEHOLDER",
"tslib": "^1.9.0" "tslib": "^1.10.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -803,7 +803,7 @@ export declare const ɵɵdefineDirective: <T>(directiveDefinition: {
type: Type<T>; type: Type<T>;
selectors: (string | SelectorFlags)[][]; selectors: (string | SelectorFlags)[][];
inputs?: { [P in keyof T]?: string | [string, string] | undefined; } | undefined; inputs?: { [P in keyof T]?: string | [string, string] | undefined; } | undefined;
outputs?: { [P in keyof T]?: string | undefined; } | undefined; outputs?: { [P_1 in keyof T]?: string | undefined; } | undefined;
features?: DirectiveDefFeature[] | undefined; features?: DirectiveDefFeature[] | undefined;
hostBindings?: HostBindingsFunction<T> | undefined; hostBindings?: HostBindingsFunction<T> | undefined;
contentQueries?: ContentQueriesFunction<T> | undefined; contentQueries?: ContentQueriesFunction<T> | undefined;

View File

@ -17,7 +17,7 @@
"test": "test" "test": "test"
}, },
"peerDependencies": { "peerDependencies": {
"typescript": "~3.5.3" "typescript": "~3.6.4"
}, },
"dependencies": { "dependencies": {
"chalk": "^2.3.1", "chalk": "^2.3.1",
@ -33,7 +33,7 @@
"chai": "^4.1.2", "chai": "^4.1.2",
"jasmine": "^3.1.0", "jasmine": "^3.1.0",
"source-map-support": "^0.5.9", "source-map-support": "^0.5.9",
"typescript": "~3.5.3" "typescript": "~3.6.4"
}, },
"repository": {}, "repository": {},
"keywords": [ "keywords": [

608
yarn.lock

File diff suppressed because it is too large Load Diff