-
Notifications
You must be signed in to change notification settings - Fork 407
Open
Labels
Description
[REQUIRED] Describe your environment
- Operating System version: Ubuntu 18.04.2 (64-bit)
- Browser version: Firefox 78.0.1 (64-bit)
- Firebase SDK version: 7.17.1
- Firebase Product: database and auth
[REQUIRED] Describe the problem
This doesn't support Yarn v2 because some of the @firebase packages don't provide their dependent's peer dependencies (e.g. @firebase/auth doesn't provide @firebase/util which is requested by @firebase/auth-types).
You should:
- Add the
@firebase/app-typesas a peer dependency to@firebase/databaseand@firebase/auth - Add the
@firebase/utilas a peer dependency to@firebase/auth
Steps to reproduce:
- Clone this repository by running:
$ git clone https://github.com/tutorbookapp/tutorbook
- Check out to
developand fetch the latest changes:
$ git checkout develop && git pull
- Make sure you have Yarn installed and then run:
$ yarn install
- Notice that there are warnings about
@firebase/databaseand@firebase/authnot providing their dependency's peer dependencies:
➤ YN0002: │ @firebase/database@npm:0.6.9 doesn't provide @firebase/app-types@0.x requested by @firebase/auth-interop-types@npm:0.1.5
➤ YN0002: │ @firebase/auth@npm:0.14.9 [387e6] doesn't provide @firebase/app-types@0.x requested by @firebase/auth-types@npm:0.10.1
➤ YN0002: │ @firebase/auth@npm:0.14.9 [387e6] doesn't provide @firebase/util@0.x requested by @firebase/auth-types@npm:0.10.1