From 97b250aa8e4f53e7b4c829d089c39373890b251b Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Fri, 18 Sep 2026 09:01:19 -0700 Subject: [PATCH] Set Node floor to 24 --- .github/workflows/test.yml | 14 ++++++++++++++ README.md | 2 ++ package.json | 4 ++-- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index da0ff56..4d421c0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -68,3 +68,17 @@ jobs: bun-version: 1.3.14 - run: bun install --frozen-lockfile - run: bun run build + + node: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [24] + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + - run: npm install + - run: npm run typecheck + - run: npm run build diff --git a/README.md b/README.md index 6474aef..1deb250 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,8 @@ tools, never the reverse — enforced structurally, see ## Install +Requires Node.js >= 24. + ```bash bun add github:corbitsdev/corbits-granola # or pin a commit: diff --git a/package.json b/package.json index 102dc35..552e563 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "webhook", "ingress" ], - "author": "Corbits", + "author": "Sawyer Cutler ", "homepage": "https://github.com/corbitsdev/corbits-granola#readme", "repository": { "type": "git", @@ -23,7 +23,7 @@ "url": "https://github.com/corbitsdev/corbits-granola/issues" }, "engines": { - "node": ">=22" + "node": ">=24" }, "main": "./dist/tools/index.js", "types": "./dist/tools/index.d.ts",