fix: Attempt to run the Firebase CLI via npx if it's not installed#415
fix: Attempt to run the Firebase CLI via npx if it's not installed#415samedson wants to merge 3 commits intoinvertase:mainfrom
Conversation
|
|
c900c94 to
830e1d0
Compare
|
Hello 👋, this PR has been opened for more than 2 months with no activity on it. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 15 days until this gets closed automatically |
|
@samedson - Thank you for this. Could you fix the analyser issues? Then I'll run the CI workflow 👍 |
|
Hello 👋, this PR has been opened for more than 2 months with no activity on it. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 15 days until this gets closed automatically |
Description
When you run the flutterfire_cli via the Gemini CLI, we're running into users that don't have the Firebase CLI installed. Because the Firebase MCP server runs via npx, users don't install the Firebase CLI to their PATH.
To ensure compatibility, we're suggesting that we run the Firebase CLI via npx as a backup if it doesn't exist.
Type of Change
feat-- New feature (non-breaking change which adds functionality)fix-- Bug fix (non-breaking change which fixes an issue)!-- Breaking change (fix or feature that would cause existing functionality to change)refactor-- Code refactorci-- Build configuration changedocs-- Documentationchore-- Chore