Skip to content

Commit a524702

Browse files
fix: align documented Node engine floor (#84)
1 parent 2fd8f4c commit a524702

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ the thread or in Discord is welcome.
3434

3535
## Prerequisites
3636

37-
- Node 20 or newer (development happens on Node 22).
37+
- Node 20.19+, Node 22.13+, or Node 24+ (development happens on Node 22).
3838

3939
## Build from source
4040

DOCUMENTATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Or run it without installing:
3535
npx @testsprite/testsprite-cli --version
3636
```
3737

38-
Requires **Node.js ≥ 20**.
38+
Requires **Node.js 20.19+**, **22.13+**, or **24+**.
3939

4040
Confirm the binary works **without** configuring an API key:
4141

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ AI ships code in minutes — verifying it hasn't. `testsprite` opens your live a
1717
<p>
1818
<a href="https://www.npmjs.com/package/@testsprite/testsprite-cli"><img src="https://img.shields.io/npm/v/@testsprite/testsprite-cli?color=19C379&label=npm" alt="npm version"></a>
1919
<a href="https://www.npmjs.com/package/@testsprite/testsprite-cli"><img src="https://img.shields.io/npm/dm/@testsprite/testsprite-cli?color=19C379&label=downloads" alt="npm downloads"></a>
20-
<a href="#quickstart"><img src="https://img.shields.io/badge/node-%3E%3D20-19C379" alt="Node >= 20"></a>
20+
<a href="#quickstart"><img src="https://img.shields.io/badge/node-20.19%2B%20%7C%2022.13%2B%20%7C%2024%2B-19C379" alt="Node 20.19+, 22.13+, or 24+"></a>
2121
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-0A0A0A" alt="License Apache 2.0"></a>
2222
<a href="https://github.com/TestSprite/testsprite-cli/actions/workflows/ci.yml"><img src="https://github.com/TestSprite/testsprite-cli/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
2323
</p>
@@ -54,7 +54,7 @@ If you find `testsprite` useful, a GitHub Star ⭐️ would be greatly appreciat
5454

5555
## Quickstart
5656

57-
Requires **Node.js ≥ 20**. (No global install? `npx @testsprite/testsprite-cli` works too.)
57+
Requires **Node.js 20.19+**, **22.13+**, or **24+**. (No global install? `npx @testsprite/testsprite-cli` works too.)
5858

5959
```bash
6060
npm install -g @testsprite/testsprite-cli
@@ -173,7 +173,7 @@ That's the point of all of this: you no longer need the biggest, most expensive
173173

174174
## Contributing
175175

176-
Contributions are welcome — the CLI is plain TypeScript/Node (≥ 20), tested with Vitest, built with `tsc`. Getting a dev loop running takes a minute:
176+
Contributions are welcome — the CLI is plain TypeScript/Node (20.19+, 22.13+, or 24+), tested with Vitest, built with `tsc`. Getting a dev loop running takes a minute:
177177

178178
```bash
179179
git clone https://github.com/TestSprite/testsprite-cli.git

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"test:e2e": "npm run build && vitest run -c vitest.e2e.config.ts"
2929
},
3030
"engines": {
31-
"node": ">=20"
31+
"node": "^20.19.0 || ^22.13.0 || >=24"
3232
},
3333
"publishConfig": {
3434
"access": "public"

0 commit comments

Comments
 (0)