From 5aaac761711dac46af11ff2fac1354a0e882cdd5 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 17 Dec 2024 13:39:14 +0100 Subject: [PATCH] BREAKING: Drop support for Node.js 16 (#89) * Drop support for Node.js <18.18 * Update constraints --- constraints.pro | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/constraints.pro b/constraints.pro index 70b42c9..1841d92 100644 --- a/constraints.pro +++ b/constraints.pro @@ -83,7 +83,7 @@ gen_enforced_dependency(WorkspaceCwd, DependencyIdent, null, DependencyType) :- DependencyType == 'devDependencies'. % The package must specify a minimum Node version of 16. -gen_enforced_field(WorkspaceCwd, 'engines.node', '>=16.0.0'). +gen_enforced_field(WorkspaceCwd, 'engines.node', '^18.18 || ^20.14 || >=22'). % The package is public. gen_enforced_field(WorkspaceCwd, 'publishConfig.access', 'public'). diff --git a/package.json b/package.json index 073547b..67c9696 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ }, "packageManager": "yarn@3.2.3", "engines": { - "node": ">=16.0.0" + "node": "^18.18 || ^20.14 || >=22" }, "publishConfig": { "access": "public",