Skip to content
This repository was archived by the owner on Sep 10, 2026. It is now read-only.

Suggest the curl installer for the Firebase CLI - #45

Closed
seenu-k wants to merge 1 commit into
mainfrom
docs/firebase-installer
Closed

seenu-k wants to merge 1 commit into
mainfrom
docs/firebase-installer

Conversation

@seenu-k

@seenu-k seenu-k commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

curl -sL https://firebase.tools | bash replaces npm install -g firebase-tools in the two places the scaffolder suggests it: the missing-tooling report a run prints when it cannot find the CLI, and the scaffolded project's own README.

That installer is Google's own, it picks a standalone binary or npm to suit the machine, and it is the one the Firebase documentation leads with. The npm install still works — it just needs a global npm prefix the reader may not have write access to, which is a bad first thing to hit.

The project README also gains a line pointing at https://firebase.google.com/docs/cli for the other ways, including Windows. The CLI's own output does not repeat that link; it already prints the prerequisites page, which now carries it.

The eigen-web side of the same change is eigeninteractive/eigen-web#32.

Patch changeset. 71 tests pass, biome check . clean over 170 files.

🤖 Generated with Claude Code

`curl -sL https://firebase.tools | bash` replaces
`npm install -g firebase-tools` in the two places the scaffolder suggests
it: the missing-tooling report and the scaffolded project's README.

Google's own installer, it picks a standalone binary or npm to suit the
machine, and it is the one the Firebase documentation leads with. The npm
install still works; it just needs a global npm prefix the reader may not
have write access to.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@seenu-k seenu-k mentioned this pull request Aug 8, 2026
@seenu-k seenu-k closed this Aug 8, 2026
@seenu-k
seenu-k deleted the docs/firebase-installer branch August 9, 2026 18:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant