From a08c0e24f7185f2cda1e64b98deb9f2c99d3f186 Mon Sep 17 00:00:00 2001 From: Tim Trautmann Date: Mon, 6 Jul 2026 21:53:06 -0700 Subject: [PATCH] chore: declare node >=22 engines floor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @atproto/lexicon requires node>=22 and the test runner uses --test globs; Docker already pins node:22 — this just saves a contributor on an older Node a confusing failure. Co-Authored-By: Claude Fable 5 --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index f252ac7..69a5e8c 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,9 @@ "description": "Mirrors a self-hosted Ghost blog into Standard.site records on an AT Protocol PDS. Self-contained, single-tenant, runs in Docker. CLI for configuration; HTTP only for Ghost webhooks.", "license": "MIT", "type": "module", + "engines": { + "node": ">=22" + }, "bin": { "gs": "./dist/cli.js", "ghoststandard": "./dist/cli.js" -- 2.51.2