Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.

Commit 27f3e55

Browse files
Splaktarjelbourn
authored andcommitted
refactor: remove Ivy type checking workaround. update StackBlitz
use Angular `^9.0.0-next.10` for StackBlitz demos update `versions.json`
1 parent e5be7b1 commit 27f3e55

File tree

6 files changed

+51
-20
lines changed

6 files changed

+51
-20
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
"@angular-devkit/build-angular": "~0.900.0-next.8",
5151
"@angular/cli": "^9.0.0-next.8",
5252
"@angular/compiler-cli": "^9.0.0-next.10",
53-
"@types/jasmine": "^3.4.1",
54-
"@types/node": "^12.7.11",
55-
"firebase-tools": "^7.4.0",
53+
"@types/jasmine": "^3.4.4",
54+
"@types/node": "^12.7.12",
55+
"firebase-tools": "^7.5.0",
5656
"jasmine-core": "^3.5.0",
5757
"jasmine-spec-reporter": "~4.2.1",
5858
"karma": "^4.3.0",
@@ -66,4 +66,4 @@
6666
"tslint": "^5.20.0",
6767
"typescript": "3.5.3"
6868
}
69-
}
69+
}

src/app/shared/stack-blitz/stack-blitz-writer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ const TEMPLATE_FILES = [
3838
];
3939

4040
const TAGS: string[] = ['angular', 'material', 'example'];
41-
const angularVersion = '>=8.0.0';
41+
const angularVersion = '^9.0.0-next.10';
4242

4343
const dependencies = {
4444
'@angular/cdk': materialVersion,
@@ -58,7 +58,7 @@ const dependencies = {
5858
'moment': '^2.24.0',
5959
'rxjs': '>=6.5.3 <7.0.0',
6060
'tslib': '^1.10.0',
61-
'zone.js': '^0.9.1',
61+
'zone.js': '~0.10.2',
6262
};
6363

6464
/**

src/app/shared/version-picker/version-picker.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<mat-icon>arrow_drop_down</mat-icon>
44
</button>
55
<mat-menu #versionPicker="matMenu">
6-
<button mat-menu-item *ngFor="let version of (docVersions | async)!"
6+
<button mat-menu-item *ngFor="let version of docVersions | async"
77
(click)="onVersionChanged(version)">
88
{{version.title}}
99
</button>

src/assets/stack-blitz/angular.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"build": {
1818
"builder": "@angular-devkit/build-angular:browser",
1919
"options": {
20+
"aot": true,
2021
"outputPath": "dist",
2122
"index": "src/index.html",
2223
"main": "src/main.ts",

src/assets/versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
{
1515
"url": "https://material.angular.io/",
16-
"title": "8.2.1"
16+
"title": "8.2.3"
1717
},
1818
{
1919
"url": "https://material2-docs-dev.web.app/",

yarn.lock

Lines changed: 42 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1455,10 +1455,10 @@
14551455
"@types/minimatch" "*"
14561456
"@types/node" "*"
14571457

1458-
"@types/jasmine@^3.4.1":
1459-
version "3.4.2"
1460-
resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.4.2.tgz#49f672de24043b3c1fb919901fd3cd36f027bc93"
1461-
integrity sha512-SaSSGOzwUnBEn64c+HTyVTJhRf8F1CXZLnxYx2ww3UrgGBmEEw38RSux2l3fYiT9brVLP67DU5omWA6V9OHI5Q==
1458+
"@types/jasmine@^3.4.4":
1459+
version "3.4.4"
1460+
resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.4.4.tgz#be3fbd73e72725edb44e6f7f509cd52912d1550c"
1461+
integrity sha512-+/sHcTPyDS1JQacDRRRWb+vNrjBwnD+cKvTaWlxlJ/uOOFvzCkjOwNaqVjYMLfsjzNi0WtDH9RyReDXPG1Cdug==
14621462

14631463
"@types/minimatch@*":
14641464
version "3.0.3"
@@ -1470,10 +1470,10 @@
14701470
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.9.tgz#da0210f91096aa67138cf5afd04c4d629f8a406a"
14711471
integrity sha512-P57oKTJ/vYivL2BCfxCC5tQjlS8qW31pbOL6qt99Yrjm95YdHgNZwjrTTjMBh+C2/y6PXIX4oz253+jUzxKKfQ==
14721472

1473-
"@types/node@^12.7.11":
1474-
version "12.7.11"
1475-
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.11.tgz#be879b52031cfb5d295b047f5462d8ef1a716446"
1476-
integrity sha512-Otxmr2rrZLKRYIybtdG/sgeO+tHY20GxeDjcGmUnmmlCWyEnv2a2x1ZXBo3BTec4OiTXMQCiazB8NMBf0iRlFw==
1473+
"@types/node@^12.7.12":
1474+
version "12.7.12"
1475+
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.12.tgz#7c6c571cc2f3f3ac4a59a5f2bd48f5bdbc8653cc"
1476+
integrity sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==
14771477

14781478
"@types/q@^0.0.32":
14791479
version "0.0.32"
@@ -3396,6 +3396,13 @@ [email protected], debug@~3.1.0:
33963396
dependencies:
33973397
ms "2.0.0"
33983398

3399+
3400+
version "4.1.0"
3401+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.0.tgz#373687bffa678b38b1cd91f861b63850035ddc87"
3402+
integrity sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==
3403+
dependencies:
3404+
ms "^2.1.1"
3405+
33993406
debug@^3.0.0, debug@^3.1.0, debug@^3.2.5, debug@^3.2.6:
34003407
version "3.2.6"
34013408
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
@@ -3442,6 +3449,11 @@ deep-extend@^0.6.0:
34423449
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
34433450
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
34443451

3452+
deep-is@^0.1.3:
3453+
version "0.1.3"
3454+
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
3455+
integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
3456+
34453457
default-gateway@^4.2.0:
34463458
version "4.2.0"
34473459
resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b"
@@ -4241,10 +4253,10 @@ find-up@^4.0.0:
42414253
locate-path "^5.0.0"
42424254
path-exists "^4.0.0"
42434255

4244-
firebase-tools@^7.4.0:
4245-
version "7.4.0"
4246-
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-7.4.0.tgz#049ef11a4cae620b500e34fab3ffb9eb179fbcff"
4247-
integrity sha512-F3FCgSopTdxFQVNsGy4qmkDXuhJbK9LIuXL7PK1Q/3dwYzUX1w2AIOjIoWJz/vTnMpFYvDZvmfaS9Hz1LmHA6w==
4256+
firebase-tools@^7.5.0:
4257+
version "7.5.0"
4258+
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-7.5.0.tgz#3a285890fc388f728749e199cf083cb5f2f36bb1"
4259+
integrity sha512-XUkNCH2waFzV1ExlcxEUrfB4gUz+N5xw8Lf1buD0TdGnFly03YuignOwYcgoVHzT9ZQqPqtcWS0RTlZWxb8r5A==
42484260
dependencies:
42494261
JSONStream "^1.2.1"
42504262
archiver "^3.0.0"
@@ -4282,6 +4294,7 @@ firebase-tools@^7.4.0:
42824294
semver "^5.0.3"
42834295
superstatic "^6.0.1"
42844296
tar "^4.3.0"
4297+
tcp-port-used "^1.0.1"
42854298
tmp "0.0.33"
42864299
universal-analytics "^0.4.16"
42874300
update-notifier "^2.5.0"
@@ -5467,6 +5480,15 @@ is-wsl@^2.1.0:
54675480
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.1.1.tgz#4a1c152d429df3d441669498e2486d3596ebaf1d"
54685481
integrity sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==
54695482

5483+
5484+
version "2.0.1"
5485+
resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.1.tgz#8ac355644840921ce435d94f05d3a94634d3481a"
5486+
integrity sha512-+WaJvnaA7aJySz2q/8sLjMb2Mw14KTplHmSwcSpZ/fWJPkUmqw3YTzSWbPJ7OAwRvdYTWF2Wg+yYJ1AdP5Z8CA==
5487+
dependencies:
5488+
deep-is "^0.1.3"
5489+
ip-regex "^2.1.0"
5490+
is-url "^1.2.2"
5491+
54705492
54715493
version "0.0.1"
54725494
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
@@ -9083,6 +9105,14 @@ tar@^4, tar@^4.3.0, tar@^4.4.10:
90839105
safe-buffer "^5.1.2"
90849106
yallist "^3.0.3"
90859107

9108+
tcp-port-used@^1.0.1:
9109+
version "1.0.1"
9110+
resolved "https://registry.yarnpkg.com/tcp-port-used/-/tcp-port-used-1.0.1.tgz#46061078e2d38c73979a2c2c12b5a674e6689d70"
9111+
integrity sha512-rwi5xJeU6utXoEIiMvVBMc9eJ2/ofzB+7nLOdnZuFTmNCLqRiQh2sMG9MqCxHU/69VC/Fwp5dV9306Qd54ll1Q==
9112+
dependencies:
9113+
debug "4.1.0"
9114+
is2 "2.0.1"
9115+
90869116
term-size@^1.2.0:
90879117
version "1.2.0"
90889118
resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"

0 commit comments

Comments
 (0)