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

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

View File

@ -15,6 +15,12 @@ function installLocalPackages() {
for package in "${packages[@]}"; do
local_packages+=("@angular/${package}@file:${pwd}/../../../dist/packages-dist/${package}")
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[@]}"
}
@ -45,6 +51,8 @@ function testNonBazel() {
mv ./angular.json.bak ./angular.json
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}
# 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 test --progress=false --watch=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",
"reflect-metadata": "0.1.12",
"rxjs": "6.5.3",
"tslib": "1.9.3",
"tslib": "file:../../node_modules/tslib",
"zone.js": "0.10.2"
},
"devDependencies": {
@ -28,7 +28,7 @@
"@bazel/typescript": "0.38.3",
"@types/jasmine": "2.8.8",
"http-server": "^0.11.1",
"typescript": "3.4.2"
"typescript": "3.6.4"
},
"scripts": {
"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",
"core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3",
"tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js"
},
"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/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@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",
"rxjs": "file:../../node_modules/rxjs",
"serve": "^11.2.0",
"tslib": "^1.9.3",
"tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.900.0-next.9",
"@angular/cli": "9.0.0-next.9",
"@angular-devkit/build-angular": "^0.900.0-next.11",
"@angular/cli": "file:../../node_modules/@angular/cli",
"@angular/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@angular/language-service": "file:../../dist/packages-dist/language-service",
"@types/jasmine": "~2.8.8",

View File

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

View File

@ -24,11 +24,11 @@
"@angular/router": "file:../../dist/packages-dist/router",
"core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3",
"tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js"
},
"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/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@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",
"core-js": "file:../../node_modules/core-js",
"rxjs": "file:../../node_modules/rxjs",
"tslib": "^1.9.3",
"tslib": "file:../../node_modules/tslib",
"zone.js": "file:../../node_modules/zone.js"
},
"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/compiler-cli": "file:../../dist/packages-dist/compiler-cli",
"@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",
"sortText": "normalize"
},
{
"name": "padEnd",
"kind": "method",
"sortText": "padEnd"
},
{
"name": "padStart",
"kind": "method",
"sortText": "padStart"
},
{
"name": "repeat",
"kind": "method",
@ -221,4 +231,4 @@
}
]
}
}
}

View File

@ -13,7 +13,7 @@ export class Client {
constructor(private readonly server: ChildProcess) {}
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;
// tsserver could batch multiple responses together so we have to go
// through the entire buffer to keep looking for messages.
@ -62,7 +62,7 @@ export class Client {
command,
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) => {
this.responseEmitter.once(`${seq}`, resolve);
this.responseEmitter.once('error', reject);

View File

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

View File

@ -3,9 +3,7 @@
"@angular/animations@file:../../dist/packages-dist/animations":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/cdk@^8.0.0":
version "8.0.0"
@ -17,12 +15,10 @@
parse5 "^5.0.0"
"@angular/common@file:../../dist/packages-dist/common":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/compiler-cli@file:../../dist/packages-dist/compiler-cli":
version "8.1.0-beta.0"
version "9.0.0-next.10"
dependencies:
canonical-path "1.0.0"
chokidar "^2.1.1"
@ -31,25 +27,18 @@
magic-string "^0.25.0"
minimist "^1.2.0"
reflect-metadata "^0.1.2"
shelljs "^0.8.1"
semver "^6.3.0"
source-map "^0.6.1"
tslib "^1.9.0"
yargs "13.1.0"
"@angular/compiler@file:../../dist/packages-dist/compiler":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/core@file:../../dist/packages-dist/core":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/forms@file:../../dist/packages-dist/forms":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/material@8.0.0":
version "8.0.0"
@ -59,19 +48,13 @@
tslib "^1.7.1"
"@angular/platform-browser-dynamic@file:../../dist/packages-dist/platform-browser-dynamic":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/router@file:../../dist/packages-dist/router":
version "8.1.0-beta.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@types/jasmine@2.5.41":
version "2.5.41"
@ -1307,7 +1290,7 @@ glob-parent@^3.1.0:
is-glob "^3.1.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"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
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"
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:
version "1.0.0"
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"
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:
version "1.1.0"
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"
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:
version "0.1.12"
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"
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:
version "6.0.2"
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"
"rxjs@file:../../node_modules/rxjs":
version "6.4.0"
version "6.5.3"
dependencies:
tslib "^1.9.0"
@ -2862,6 +2821,11 @@ semver@^5.5.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
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:
version "0.16.2"
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"
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:
version "3.0.2"
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=
"typescript@file:../../node_modules/typescript":
version "3.4.2"
version "3.6.4"
ua-parser-js@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"
"@angular/animations@file:../../dist/packages-dist/animations":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/common@file:../../dist/packages-dist/common":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/core@file:../../dist/packages-dist/core":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/elements@file:../../dist/packages-dist/elements":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/forms@file:../../dist/packages-dist/forms":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/platform-browser@file:../../dist/packages-dist/platform-browser":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@angular/router@file:../../dist/packages-dist/router":
version "8.0.0-rc.0"
dependencies:
tslib "^1.9.0"
version "9.0.0-next.10"
"@babel/code-frame@^7.0.0":
version "7.0.0"
@ -122,9 +108,10 @@ chalk@^2.0.0:
supports-color "^5.3.0"
"check-side-effects@file:../../node_modules/check-side-effects":
version "0.0.20"
version "0.0.21"
dependencies:
"@angular-devkit/build-optimizer" "0.14.0-beta.5"
diff "^4.0.1"
minimist "~1.2.0"
rollup "~1.11.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"
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:
version "2.1.0"
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-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:
version "3.2.4"
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",
"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",
"license": "MIT",
"dependencies": {
@ -21,7 +21,7 @@
"@angular/upgrade": "file:../../dist/packages-dist/upgrade",
"@types/jasmine": "2.5.41",
"rxjs": "file:../../node_modules/rxjs",
"typescript": "3.4.2",
"typescript": "3.6.4",
"zone.js": "file:../../node_modules/zone.js"
},
"scripts": {

View File

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