aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2022-03-14 17:58:41 +0100
committerMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2022-03-14 18:31:49 +0100
commit9bc0df70be9455128a26f2e726213f0d544c70d4 (patch)
tree5088a662268b4d712423bc48580f0bcf7a417342 /package.json
parentbe3bd560f47ba46e01dcf42c3f6833aaa8596a33 (diff)
downloadjquery-9bc0df70be9455128a26f2e726213f0d544c70d4.tar.gz
jquery-9bc0df70be9455128a26f2e726213f0d544c70d4.zip
Build: Test on Node 17, update Grunt & `karma-*` packages
This adds testing on Node.js 17 in addition to the currently tested 10, 12, 14 and 16 versions. Also, update Grunt & `karma-*` packages. Testing in Karma on jsdom is broken in Node 17 at the moment; until we find a fix, this change disables such testing on Node 17 or newer. Node smoke tests & promises aplus tests are disabled on Node.js 10 as they depend on jsdom and the latest jsdom version doesn't run properly on Node 10. Closes gh-5023 (cherry picked from commit 2525cffc42934c0d5c7aa085bc45dd6a8282e840)
Diffstat (limited to 'package.json')
-rw-r--r--package.json26
1 files changed, 13 insertions, 13 deletions
diff --git a/package.json b/package.json
index 1d0bd016c..f2a08e8a2 100644
--- a/package.json
+++ b/package.json
@@ -30,29 +30,29 @@
"commitplease": "3.2.0",
"core-js": "2.6.5",
"eslint-config-jquery": "3.0.0",
- "grunt": "1.3.0",
+ "grunt": "1.4.1",
"grunt-babel": "8.0.0",
- "grunt-cli": "1.3.2",
+ "grunt-cli": "1.4.3",
"grunt-compare-size": "0.4.2",
"grunt-contrib-uglify": "3.4.0",
"grunt-contrib-watch": "1.1.0",
"grunt-eslint": "22.0.0",
"grunt-git-authors": "3.2.0",
- "grunt-jsonlint": "1.1.0",
- "grunt-karma": "4.0.0",
+ "grunt-jsonlint": "2.1.2",
+ "grunt-karma": "4.0.2",
"grunt-newer": "1.3.0",
"grunt-npmcopy": "0.2.0",
"gzip-js": "0.3.2",
- "husky": "1.3.1",
- "insight": "0.10.1",
- "jsdom": "13.2.0",
- "karma": "5.2.3",
- "karma-browserstack-launcher": "1.4.0",
- "karma-chrome-launcher": "2.2.0",
- "karma-firefox-launcher": "1.1.0",
+ "husky": "4.2.5",
+ "insight": "0.10.3",
+ "jsdom": "19.0.0",
+ "karma": "^6.3.17",
+ "karma-browserstack-launcher": "1.6.0",
+ "karma-chrome-launcher": "3.1.1",
+ "karma-firefox-launcher": "2.1.2",
"karma-ie-launcher": "1.0.0",
- "karma-jsdom-launcher": "8.0.2",
- "karma-qunit": "3.0.0",
+ "karma-jsdom-launcher": "12.0.0",
+ "karma-qunit": "4.1.2",
"load-grunt-tasks": "5.1.0",
"native-promise-only": "0.8.1",
"promises-aplus-tests": "2.1.2",