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",