mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
build: fix firebase app type warnings (#13469)
* The `firebase` packages comes by default without typings. Firebase defines the app types as peer dependencies, so we should fix those.
This commit is contained in:
committed by
Andrew Seguin
parent
d1e59a21fc
commit
4ada0c46fa
@@ -54,6 +54,7 @@
|
||||
"@angular/upgrade": "7.0.0-rc.0",
|
||||
"@bazel/ibazel": "0.3.1",
|
||||
"@bazel/typescript": "^0.19.1",
|
||||
"@firebase/app-types": "^0.3.2",
|
||||
"@google-cloud/storage": "^1.1.1",
|
||||
"@octokit/rest": "^15.9.4",
|
||||
"@schematics/angular": "7.0.0-rc.1",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import {initializeApp} from 'firebase';
|
||||
|
||||
// This import lacks type definitions.
|
||||
const firebaseAdmin = require('firebase-admin');
|
||||
const firebase = require('firebase');
|
||||
|
||||
/** Database URL of the dashboard firebase project. */
|
||||
const dashboardDatabaseUrl = 'https://material2-board.firebaseio.com';
|
||||
@@ -22,7 +24,7 @@ export function openFirebaseDashboardApp() {
|
||||
|
||||
/** Opens a connection to the Firebase dashboard app with no authentication. */
|
||||
export function openFirebaseDashboardAppAsGuest() {
|
||||
return firebase.initializeApp({ databaseURL: dashboardDatabaseUrl });
|
||||
return initializeApp({ databaseURL: dashboardDatabaseUrl });
|
||||
}
|
||||
|
||||
/** Decodes a Travis CI variable that is public in favor for PRs. */
|
||||
|
||||
@@ -273,7 +273,7 @@
|
||||
tsickle "0.28.0"
|
||||
tsutils "2.27.2"
|
||||
|
||||
"@firebase/app-types@0.3.2":
|
||||
"@firebase/app-types@0.3.2", "@firebase/app-types@^0.3.2":
|
||||
version "0.3.2"
|
||||
resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.3.2.tgz#a92dc544290e2893bd8c02a81e684dae3d8e7c85"
|
||||
integrity sha512-ZD8lTgW07NGgo75bTyBJA8Lt9+NweNzot7lrsBtIvfciwUzaFJLsv2EShqjBeuhF7RpG6YFucJ6m67w5buCtzw==
|
||||
|
||||
Reference in New Issue
Block a user