]> source.dussan.org Git - jquery.git/commit
Build: Test on Node 17, update Grunt & `karma-*` packages
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Mon, 14 Mar 2022 16:58:41 +0000 (17:58 +0100)
committerMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Mon, 14 Mar 2022 17:31:49 +0000 (18:31 +0100)
commit9bc0df70be9455128a26f2e726213f0d544c70d4
tree5088a662268b4d712423bc48580f0bcf7a417342
parentbe3bd560f47ba46e01dcf42c3f6833aaa8596a33
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)
.github/workflows/node.js.yml
Gruntfile.js
package.json