build: fix dashboard compilation errors (#11300)

* Bumps the dashboard to the latest Firebase version to fix some TS compilation errors.
* Adds a package-lock for the dashboard for consistency with everything else and to help avoid versioning issues.
* Bumps the screenshot tool to the latest version of Firebase.
This commit is contained in:
Kristiyan Kostadinov
2018-05-15 03:20:03 +02:00
committed by tinayuangao
parent 6a6bc16fc2
commit 4cbd072b88
5 changed files with 9937 additions and 74 deletions
-1
View File
@@ -1,4 +1,3 @@
# Sub Gitignore file for the Dashboard project.
dist/
node_modules/
package-lock.json
+9864
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -24,7 +24,7 @@
"angularfire2": "^5.0.0-rc.7",
"core-js": "^2.4.1",
"d3": "^4.9.1",
"firebase": "4.8.0",
"firebase": "5.0.2",
"rxjs": "^5.4.2",
"zone.js": "^0.8.12"
},
+71 -71
View File
@@ -472,7 +472,7 @@
}
},
"@angular/cdk": {
"version": "github:angular/cdk-builds#3492f59caef060f1a5f4c1ba72f15659a7b09f81",
"version": "github:angular/cdk-builds#680f90b6e4f12263f08dbde293d21b61693349d5",
"requires": {
"tslib": "1.9.0"
}
@@ -542,7 +542,7 @@
}
},
"@angular/material": {
"version": "github:angular/material2-builds#aabf458dffae9dc792abcf2420bac89326525166",
"version": "github:angular/material2-builds#fab220394da982c282a323e8dc394d787ec91dfe",
"requires": {
"tslib": "1.9.0"
}
@@ -572,41 +572,43 @@
}
},
"@firebase/app": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.2.0.tgz",
"integrity": "sha512-hu+HGRXER3URCb8sZdd4f3QzvVWfuKvJoqd1mlEx9vWQ0fMpFqMeYgOaO7+x7PkNzamMHetItfws5TK9pmnStQ==",
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.3.1.tgz",
"integrity": "sha512-322IZoES5KpTYbGPXqRlqomLYQR/mgixXy9bXEYFepfno22+uxAvWxnzlw3ZHFXCCvlPAMOd+P6OWK5p2uIRqg==",
"requires": {
"@firebase/app-types": "0.2.0",
"@firebase/util": "0.1.11",
"tslib": "1.9.0"
"@firebase/app-types": "0.3.1",
"@firebase/util": "0.2.0",
"dom-storage": "2.1.0",
"tslib": "1.9.0",
"xmlhttprequest": "1.8.0"
}
},
"@firebase/app-types": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.2.0.tgz",
"integrity": "sha512-0hTbuFmTr5sBvn9r2w5nk9FeMkuscj+ClPUBimtOkOnoLvIWRICILRiPTV1CX+7Th4EJ7y17UWx8jieY0f8GtA=="
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.3.1.tgz",
"integrity": "sha512-DjdBY3dC6w7bIcTiGjBm2wNbWml3HA5JdIwOntrhRkmxSGWMxdkd4PxPFqAj3OES47PAUjcU/4lKW6/TJYB18g=="
},
"@firebase/auth": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.4.2.tgz",
"integrity": "sha512-gMEKuKDdO2oB9c2zmj6NlFOY1ynzummXuUWz6cFgUdNd/Pw5ZpkOlGzS7yxZ7NI0dZXV/xccamN7CN9/vol+cA==",
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.5.2.tgz",
"integrity": "sha512-G2U51dEKO2jyXwOw0Ga2tQ3J2JR1gG+gajNC4ErIVhwvxdhlkewkzx+J/Thb3rjsB9z4//cw3KzPgQoqUe6UJg==",
"requires": {
"@firebase/auth-types": "0.2.1"
"@firebase/auth-types": "0.3.2"
}
},
"@firebase/auth-types": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.2.1.tgz",
"integrity": "sha512-zjObje4RYJ7RJHt1z8A6xGnfLw/5RwUvk7AHrYwS4N3Mq17j/ZumBvYlAQz4k8sNe9GFDmjmHa30ezFWOglLEQ=="
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.3.2.tgz",
"integrity": "sha512-u3Xbe9l90NDCdjb3G4O/oczKf6Q8bJe4rcRMCPva+Rr1dbjhTaYwHhtVYUqY3c64TPwcYT0+ahCEYmwfDmfsZA=="
},
"@firebase/database": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.2.2.tgz",
"integrity": "sha512-iTNEN33D3V0hAG2hdx+guFBXaN4hcFS2k2EGp/bzNviAG7n2AotMscdbkS6xDS2e3Uk2/D3lfibHQO4zgJ3LIg==",
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.3.1.tgz",
"integrity": "sha512-XGSzie+ZIQTbaPAt7/9rLkWOhUaTFJExvWIDSzat97/3yBMxBkThfv4J8oa8KD0w+aUko7x/QNPY5R9W4b+96A==",
"requires": {
"@firebase/database-types": "0.2.1",
"@firebase/database-types": "0.3.1",
"@firebase/logger": "0.1.1",
"@firebase/util": "0.1.11",
"@firebase/util": "0.2.0",
"faye-websocket": "0.11.1",
"tslib": "1.9.0"
},
@@ -622,16 +624,16 @@
}
},
"@firebase/database-types": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.2.1.tgz",
"integrity": "sha512-LyvTpLImnhSTyHfPGcBxhD0tHw+R7FUb+als23Ad5hPCcGxlRgLhA+ukrhFIGA8Mt8FYHWgFm7TCX4YDRDxK6w=="
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.3.1.tgz",
"integrity": "sha512-1LuRusZhkCr00kZVrLhElUvo3w5Cwcfk4eAtIIRnZIQC364XZUf9FnTLSl6DaQeqNA2kYvOZd1zMb5iquUP+lg=="
},
"@firebase/firestore": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-0.4.1.tgz",
"integrity": "sha512-RsceKkGQyiTJq/9odss6v+6KgJVLr5H8hgVO/u+d1Is20cQXJFpDjrgcoGairVb4S/jav2LV1/bHXj3HVLObvw==",
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-0.5.2.tgz",
"integrity": "sha512-o+wbQl2ur/8GEpxXtoKfKSHm7bNRFpnugikRpBXbcYl86nF/StXKefjedihmoU3eS107GUeuwIJJqxDGL+nDlA==",
"requires": {
"@firebase/firestore-types": "0.3.0",
"@firebase/firestore-types": "0.4.1",
"@firebase/logger": "0.1.1",
"@firebase/webchannel-wrapper": "0.2.8",
"grpc": "1.10.1",
@@ -639,24 +641,24 @@
}
},
"@firebase/firestore-types": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-0.3.0.tgz",
"integrity": "sha512-pWqIALmvp91ELeFiiAOIDVvcCxkLxXffp5KYNL1I/mNgqe2CyGoNB6+pUb/S+FH3oCh/HWHBW+0lXDszcP42aA=="
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-0.4.1.tgz",
"integrity": "sha512-ikZ1Nrs0D5GKaPwfhpPhNYBO7A+L4n8XNODwPNKsHuUvQictr2m15tah63lkasv+e9wU8XVrc+jtKJS2KDomxg=="
},
"@firebase/functions": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.1.1.tgz",
"integrity": "sha512-olSryAPNcH47WFCUmooNgO4P61dmlUEPVYOa0urTLiQh+8M8E7RuDWcqxxxiPk4BCN/l2ZeO0uCDsrzBMX4OqA==",
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.2.2.tgz",
"integrity": "sha512-UCIBDcF67Bd3imvA9xyrKD5TdSqpqjaaZyqJEhTAc0y6O1P1flhgnc802O7UkN+2E3aWPrlEDJh7XGY1qPMw/A==",
"requires": {
"@firebase/functions-types": "0.1.1",
"@firebase/messaging-types": "0.1.3",
"@firebase/functions-types": "0.1.2",
"@firebase/messaging-types": "0.2.2",
"isomorphic-fetch": "2.2.1"
}
},
"@firebase/functions-types": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.1.1.tgz",
"integrity": "sha512-DMCQAuSafYChef2Wa4yYNPeToEDggnlaUHvseKxPzUwOVVmPdr9dxmqQW+UKeGYeUHfiTWFzvsrk8u1ifyvTZA=="
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.1.2.tgz",
"integrity": "sha512-m/spdruWxEK7TPJwvmhMkNtXLPDNVSSdxEnswVPAChv8jHtiKWPsy4gUecnclQo/1q6LW8wqHFuagritasRp7Q=="
},
"@firebase/logger": {
"version": "0.1.1",
@@ -664,19 +666,19 @@
"integrity": "sha512-5jn3HHbEfdOwychyIEIkP1cik+MW/vvoOavTOzwDkH+fv6Bx+HBUOzh09M7sCYzXFtKzjbUax9+g39mJNBLklQ=="
},
"@firebase/messaging": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.2.4.tgz",
"integrity": "sha512-bgnIhKETgA8ZgWXFmF0+RLqr93/nxqnncRndxNcKTPyq4syah703NeTtaJCMR3LWrfKGV9blpEBogtX3JmJK1g==",
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.3.2.tgz",
"integrity": "sha512-95u/keRrjEh0TW4KPBHLnZq/tlgBUkVLPgYalVbgJmYWCTBWspzg5+dmoHbqgabODq2nWPA8lRh/yUaEbtPN/w==",
"requires": {
"@firebase/messaging-types": "0.1.3",
"@firebase/util": "0.1.11",
"@firebase/messaging-types": "0.2.2",
"@firebase/util": "0.2.0",
"tslib": "1.9.0"
}
},
"@firebase/messaging-types": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.1.3.tgz",
"integrity": "sha512-kDixnQujUuwvqc12iFLd6ygb+cdCCXCNeJpQD7jV0mnYMbE1Sp4Y7sl2G7N7r0kcoJPHUQHERBkZlw2N3xyJCw=="
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.2.2.tgz",
"integrity": "sha512-1XpMWpMJRg9H0CKWaG5CIn6l1vA1nZ7lxNCO3MEt6SfmMhWVpWUMNyXPVVY0r33sL2enfUE7VH7EDsY1I5p6JA=="
},
"@firebase/polyfill": {
"version": "0.3.1",
@@ -689,23 +691,23 @@
}
},
"@firebase/storage": {
"version": "0.1.9",
"resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.1.9.tgz",
"integrity": "sha512-CrlreoXIlWNAAHnOAlP0KpZ2aM8s4QFOcrIhBE3f7vE6h30TuBuhFFra4slUykCuUflyVjBYlea6ph0fJsJr0w==",
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.2.2.tgz",
"integrity": "sha512-zAnWDX4RfHqRRdzeKQlj37jT3ibekfsIBa6MTCYBwqtwRjf0ThnQDoySLogJi+foSrRr0pLgZHahAXJ6wZOhFQ==",
"requires": {
"@firebase/storage-types": "0.1.3",
"@firebase/storage-types": "0.2.2",
"tslib": "1.9.0"
}
},
"@firebase/storage-types": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.1.3.tgz",
"integrity": "sha512-xM939ObH7MLDhhrEi/UyEDj87b3AGypGp5YPpEOwvtL2KpF7VQf7g715LoaWmhGd4+e1MHFMCktQbejkpkj63A=="
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.2.2.tgz",
"integrity": "sha512-SNPDaEUtf9MB8sjEzxH+DChLpXkb3VUOtuj33Vis+wRrFlfUg7dF+EYU3JH0svjDApdgLQTZR7P49z0ClGD2tg=="
},
"@firebase/util": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.1.11.tgz",
"integrity": "sha512-xUMugOJBSKVKOjrKJIVeIr4Z/6iDxSuOlOJRdz0xsOBJ9+lZVxGZs0U4oZmszWhQER1zzR+EQWIYFYePt6/QMQ==",
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.0.tgz",
"integrity": "sha512-21u60xY4ek8qmhai1s3dQM3Y+elfuIScLGz0dEthNYhiqjYOeFHs+I8MOP8cgtGBX2vYVA1OeEMwhb1mKefFlA==",
"requires": {
"tslib": "1.9.0"
}
@@ -3079,20 +3081,18 @@
}
},
"firebase": {
"version": "4.13.1",
"resolved": "https://registry.npmjs.org/firebase/-/firebase-4.13.1.tgz",
"integrity": "sha512-vi+DbUPRrsUaLxuMLgCuyISTBNQ/TqrEwWzUpMqyABPwE6YhGplNnCDPs+/kRDXxdqWUdwrUEXo1ansBSimoNw==",
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/firebase/-/firebase-5.0.2.tgz",
"integrity": "sha512-Tj1YeAozrFWb7qrHScWzjiYXXGmhHtGf3bdJIx96iE82MAusoNfgpMJE/nj0mQf9NwQFPxK4P3lOfQ8tUdE6MQ==",
"requires": {
"@firebase/app": "0.2.0",
"@firebase/auth": "0.4.2",
"@firebase/database": "0.2.2",
"@firebase/firestore": "0.4.1",
"@firebase/functions": "0.1.1",
"@firebase/messaging": "0.2.4",
"@firebase/app": "0.3.1",
"@firebase/auth": "0.5.2",
"@firebase/database": "0.3.1",
"@firebase/firestore": "0.5.2",
"@firebase/functions": "0.2.2",
"@firebase/messaging": "0.3.2",
"@firebase/polyfill": "0.3.1",
"@firebase/storage": "0.1.9",
"dom-storage": "2.1.0",
"xmlhttprequest": "1.8.0"
"@firebase/storage": "0.2.2"
}
},
"flush-write-stream": {
+1 -1
View File
@@ -20,7 +20,7 @@
"@angular/platform-browser-dynamic": "6.0.0",
"@angular/router": "6.0.0",
"core-js": "^2.4.1",
"firebase": "4.13.1",
"firebase": "5.0.2",
"rxjs": "6.0.0",
"ts-helpers": "^1.1.1",
"zone.js": "^0.8.12"