From 60dd8dd8831c8f42007ecc7c5a9f3d5d1a45313d Mon Sep 17 00:00:00 2001 From: Kn0ax Date: Sat, 10 Oct 2026 05:49:45 +0200 Subject: [PATCH 1/2] Point Homebrew install at the spacefast/tap tap --- content/cli/index.mdx | 12 ++++++++++-- content/quickstart.mdx | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/content/cli/index.mdx b/content/cli/index.mdx index 54d93a7d..eec06e36 100644 --- a/content/cli/index.mdx +++ b/content/cli/index.mdx @@ -13,9 +13,17 @@ sidebar: npm install -g spacefast ``` -The package is `spacefast` and it installs two binaries, `spacefast` and `sf`. Homebrew (`brew install spacefast`) and standalone binaries for macOS (arm64, x64), Linux (arm64, x64), and Windows (x64) are also available. +The package is `spacefast` and it installs two binaries, `spacefast` and `sf`. Standalone binaries for macOS (arm64, x64), Linux (arm64, x64), and Windows (x64) are also available. -The CLI needs Node.js 20.3 or newer. Check the install: +On macOS or Linux, Homebrew installs the same two binaries: + +```bash +brew install spacefast/tap/spacefast +``` + +Upgrade with `brew upgrade spacefast`. + +The npm package needs Node.js 20.3 or newer. Homebrew and the standalone binaries bundle their own runtime. Check the install: ```bash sf --version diff --git a/content/quickstart.mdx b/content/quickstart.mdx index b026871f..9984dea7 100644 --- a/content/quickstart.mdx +++ b/content/quickstart.mdx @@ -18,7 +18,7 @@ You need Node.js 20.3 or newer and a folder of built static files. Any framework npm install -g spacefast ``` - Homebrew (`brew install spacefast`) and standalone binaries are also available. Check the install: + On macOS or Linux you can use Homebrew instead (`brew install spacefast/tap/spacefast`). Standalone binaries are also available. Check the install: ```bash sf --version From cc04be7ecf5c433b61b385189a8ff65ed5aad136 Mon Sep 17 00:00:00 2001 From: Indent Date: Sat, 10 Oct 2026 21:59:32 +0000 Subject: [PATCH 2/2] Scope the Node.js requirement to the npm install in the quickstart Co-authored-by: Kn0ax <42520461+Kn0ax@users.noreply.github.com> --- content/quickstart.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/quickstart.mdx b/content/quickstart.mdx index 9984dea7..643f672c 100644 --- a/content/quickstart.mdx +++ b/content/quickstart.mdx @@ -9,7 +9,7 @@ By the end of this page you have a site live on a `space.fast` hostname, a secon ## Before you start -You need Node.js 20.3 or newer and a folder of built static files. Any framework's output directory works (`dist`, `out`, `build`, `public`). If you only have source, `sf publish` can build it for you, see [Frameworks and builds](/frameworks). +You need a folder of built static files. Any framework's output directory works (`dist`, `out`, `build`, `public`). If you only have source, `sf publish` can build it for you, see [Frameworks and builds](/frameworks). @@ -18,7 +18,7 @@ You need Node.js 20.3 or newer and a folder of built static files. Any framework npm install -g spacefast ``` - On macOS or Linux you can use Homebrew instead (`brew install spacefast/tap/spacefast`). Standalone binaries are also available. Check the install: + The npm package needs Node.js 20.3 or newer. On macOS or Linux you can use Homebrew instead (`brew install spacefast/tap/spacefast`). Standalone binaries are also available. Check the install: ```bash sf --version