Angularfire: AngularFire2 Beta.5

Created on 4 Nov 2016  路  7Comments  路  Source: angular/angularfire

Version info

Angular: 2.0.0

Firebase: 3.5.1

AngularFire: 2.0.0-beta.6

Other (e.g. Ionic/Cordova, Node, browser, operating system):

How to reproduce these conditions

Failing test unit, Plunkr, or JSFiddle demonstrating the problem

Steps to set up and reproduce
After run npm update some dependencies were updated. Then when i run ng serve i got this:

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:12:8
Duplicate identifier 'Promise'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:17:8
Duplicate identifier 'Promise_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:130:8
Duplicate identifier 'EmailAuthProvider'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:135:8
Duplicate identifier 'EmailAuthProvider_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:144:8
Duplicate identifier 'FacebookAuthProvider'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:148:8
Duplicate identifier 'FacebookAuthProvider_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:153:8
Duplicate identifier 'GithubAuthProvider'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:157:8
Duplicate identifier 'GithubAuthProvider_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:162:8
Duplicate identifier 'GoogleAuthProvider'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:167:8
Duplicate identifier 'GoogleAuthProvider_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:172:8
Duplicate identifier 'TwitterAuthProvider'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:177:8
Duplicate identifier 'TwitterAuthProvider_Instance'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:181:7
Duplicate identifier 'UserCredential'.

ERROR in [default] /Users/mauricio/Development/labs/FrontEnd-Frameworks/Angular2/angular-firebase/node_modules/angularfire2/node_modules/firebase/firebase.d.ts:339:7
Duplicate identifier 'StringFormat'.

Sample data and security rules

<-- include/attach/link to some json sample data (or provide credentials to a sanitized, test Firebase project) -->

Debug output

* Errors in the JavaScript console *

* Output from firebase.database().enableLogging(true); *

* Screenshots *

Expected behavior

Work as worked before the update

Actual behavior

Most helpful comment

yep.. or simply go to node_modules/firebase/ and check app.d.ts and firebase.d.ts exist. if exists then just delete firebase.d.ts. Because both contains the same definitions and that is causing this error. This works always.

All 7 comments

I have the same issue on

2.0.0-beta.6

I think that you also mean beta.6

Thanks @FredvanRijswijk ! You are right!

I have this error just now... and remove the
_"types": [
"firebase"
]_
of _"src/tsconfig.json"_

and everything works fine now...

There already is an issue which explains the error (#658).

Duplicate. Also does not correctly follow the issue template.

yep.. or simply go to node_modules/firebase/ and check app.d.ts and firebase.d.ts exist. if exists then just delete firebase.d.ts. Because both contains the same definitions and that is causing this error. This works always.

I have got exactly the same errors.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Maistho picture Maistho  路  3Comments

goekaypamuk picture goekaypamuk  路  3Comments

StephenFluin picture StephenFluin  路  3Comments

martinyoussef picture martinyoussef  路  3Comments

adriandurran picture adriandurran  路  3Comments