From 0c77c7f239965888b2a3488fb2881166f4d78612 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?= Date: Mon, 25 Aug 2025 18:26:56 +0200 Subject: [PATCH] Build: Make jQuery a peerDependency, update version range jQuery 1.12/2.2 or newer are required due to the presence of the `$.uniqueSort` method; update the range accordingly, so that e.g. jQuery 2.1 is rejected. --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 00f9e07fef..766c52d321 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,8 @@ "test:unit": "jtr", "test": "grunt && npm run test:unit -- --headless" }, - "dependencies": { - "jquery": ">=1.12.0 <5.0.0" + "peerDependencies": { + "jquery": ">=1.12 <2 || >=2.2 <5.0.0" }, "devDependencies": { "@swc/core": "1.11.5", @@ -68,6 +68,7 @@ "grunt-eslint": "25.0.0", "grunt-git-authors": "3.2.0", "grunt-html": "17.1.0", + "jquery": "^3.7.1", "jquery-test-runner": "0.2.5", "load-grunt-tasks": "5.1.0", "rimraf": "6.0.1"