diff options
author | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2022-03-14 17:58:41 +0100 |
---|---|---|
committer | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2022-03-14 18:31:49 +0100 |
commit | 9bc0df70be9455128a26f2e726213f0d544c70d4 (patch) | |
tree | 5088a662268b4d712423bc48580f0bcf7a417342 /package.json | |
parent | be3bd560f47ba46e01dcf42c3f6833aaa8596a33 (diff) | |
download | jquery-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.json | 26 |
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", |