From d854d8f1692cc7e96ac99cf6f504298ed395a7aa Mon Sep 17 00:00:00 2001 From: Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> Date: Mon, 31 Aug 2026 10:28:18 +0200 Subject: [PATCH] chore(deps): sitekit v0.1.1 -> v0.3.0, for a fix this repo could not make MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.3.0 raises the shared nav links to the 44px touch floor (they were px-2 py-1 on text-xs, roughly a 28px target) and gives them and the wordmark a focus-visible ring — the package previously defined no focus style at all, so this repo's CSS reset could remove the UA ring and leave keyboard users with no visible position in the nav. Both defects were unfixable here: a consumer cannot patch markup it does not own. That is also why this jumps two versions — this repo sat on v0.1.1 while camille-boulangerie sat on v0.2.0, so the two consumers of one package were drifted from each other as well as from the fix. The masthead does not get taller. The row pays for the bigger targets out of its own padding (py-4 -> py-2), asserted by a test in the package. Lockfile edited by hand rather than regenerated: `resolved` records the SSH scheme the lockfile already used, and letting npm rewrite it would record this machine's git setup instead of the dependency. Verified by installing from the edited lockfile and reading the version out of node_modules. verify green: typecheck, lint, 3 tests — including the one that validates this whole site against sitekit's schema, so a breaking schema change would fail here first. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01XeELB8b3N4JrT2asYL9WvE --- package-lock.json | 11 +++++++---- package.json | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff86837..0e081bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "next": "16.2.4", "react": "19.2.4", "react-dom": "19.2.4", - "sitekit": "github:bitbaum/sitekit#v0.1.1" + "sitekit": "github:bitbaum/sitekit#v0.3.0" }, "devDependencies": { "@tailwindcss/postcss": "^4", @@ -23,6 +23,9 @@ "tailwindcss": "^4", "tsx": "^4.23.12", "typescript": "^5" + }, + "engines": { + "node": ">=20" } }, "node_modules/@alloc/quick-lru": { @@ -6586,14 +6589,14 @@ } }, "node_modules/sitekit": { - "version": "0.1.1", - "resolved": "git+ssh://git@github.com/bitbaum/sitekit.git#cabb138d1d18d4dde24441ac519ebb7e74bab27e", + "version": "0.3.0", + "resolved": "git+ssh://git@github.com/bitbaum/sitekit.git#9122b6b6c62a35aeefcb5508d1da9914b0435367", "license": "MIT", "dependencies": { "zod": "^4.0.0" }, "engines": { - "node": ">=18" + "node": ">=20" }, "peerDependencies": { "react": ">=18" diff --git a/package.json b/package.json index 8e74ea4..ae471cb 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "next": "16.2.4", "react": "19.2.4", "react-dom": "19.2.4", - "sitekit": "github:bitbaum/sitekit#v0.1.1" + "sitekit": "github:bitbaum/sitekit#v0.3.0" }, "devDependencies": { "@tailwindcss/postcss": "^4",