From 2971e4fc0cb0a8c9ed74e29d90cf1dd28087fcda Mon Sep 17 00:00:00 2001 From: Tyler Nieman Date: Sun, 14 Dec 2025 07:50:05 -0800 Subject: [PATCH 1/2] chore: support node 22.19+ runtime --- .mise.toml | 2 +- README.md | 2 ++ package.json | 2 +- tsup.config.ts | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.mise.toml b/.mise.toml index bc8d0c2..3af236e 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,5 +1,5 @@ [tools] -node = "24.11.1" +node = "22.19.0" "npm:@antfu/ni" = "latest" [env] diff --git a/README.md b/README.md index 98f0a1e..ea39700 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,8 @@ https://codepunkt.de/writing/blazing-fast-prisma-and-postgres-tests-in-vitest/ ## Installation & Setup +> Requires Node.js 22.19.0 or newer (tested in CI on 22.x and 24.x). + #### Step 1: Install the environment First, install the environnment: diff --git a/package.json b/package.json index f14f0af..fea94f6 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "url": "https://github.com/codepunkt/vitest-environment-prisma-postgres" }, "engines": { - "node": "24.11.1" + "node": ">=22.19.0" }, "scripts": { "build": "tsup", diff --git a/tsup.config.ts b/tsup.config.ts index b7c84f1..99dc241 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -3,7 +3,7 @@ import { defineConfig } from 'tsup'; export default defineConfig({ entry: ['src/index.ts', 'src/setup.ts'], format: ['esm'], - target: 'node24', + target: 'node22', outDir: 'dist', sourcemap: true, clean: true, From 248269f2e7c27ee8294ae243c2d2dd6e17b7bbb0 Mon Sep 17 00:00:00 2001 From: Tyler Nieman Date: Sun, 14 Dec 2025 08:43:57 -0800 Subject: [PATCH 2/2] chore: broaden support to node 20+ --- .mise.toml | 2 +- README.md | 2 +- package.json | 2 +- tsup.config.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.mise.toml b/.mise.toml index 3af236e..bc8d0c2 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,5 +1,5 @@ [tools] -node = "22.19.0" +node = "24.11.1" "npm:@antfu/ni" = "latest" [env] diff --git a/README.md b/README.md index ea39700..706d567 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ https://codepunkt.de/writing/blazing-fast-prisma-and-postgres-tests-in-vitest/ ## Installation & Setup -> Requires Node.js 22.19.0 or newer (tested in CI on 22.x and 24.x). +> Requires Node.js 20 or newer (CI covers 20.x, 22.x, 24.x). #### Step 1: Install the environment diff --git a/package.json b/package.json index fea94f6..17bd7d3 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "url": "https://github.com/codepunkt/vitest-environment-prisma-postgres" }, "engines": { - "node": ">=22.19.0" + "node": ">=20" }, "scripts": { "build": "tsup", diff --git a/tsup.config.ts b/tsup.config.ts index 99dc241..9e7436b 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -3,7 +3,7 @@ import { defineConfig } from 'tsup'; export default defineConfig({ entry: ['src/index.ts', 'src/setup.ts'], format: ['esm'], - target: 'node22', + target: 'node20', outDir: 'dist', sourcemap: true, clean: true,