diff --git a/.github/workflows/test_web.yml b/.github/workflows/test_web.yml index d7a556e0a396..1ef2bea41937 100644 --- a/.github/workflows/test_web.yml +++ b/.github/workflows/test_web.yml @@ -35,7 +35,7 @@ jobs: strategy: fail-fast: false matrix: - node_version: ["22", "23"] + node_version: ["22", "24"] os: [ubuntu-24.04, windows-latest] steps: @@ -197,7 +197,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node_version: ["22", "23"] + node_version: ["22", "24"] os: [ubuntu-24.04, windows-latest] steps: diff --git a/web/README.md b/web/README.md index b2d7066eeddd..58347cc8a6a9 100644 --- a/web/README.md +++ b/web/README.md @@ -57,7 +57,7 @@ should work. Additionally, headless JREs should also work. Follow the instructions to [install Node.js](https://nodejs.org/) on your machine. -We recommend using the currently active LTS 22, but we do also run tests with current Node.js 23. +We recommend using the currently active LTS 22, but we do also run tests with current Node.js 24. Note that npm 7 or newer is required. It should come bundled with Node.js 15 or newer, but can be upgraded with older Node.js versions using `npm install -g npm` as root/Administrator. diff --git a/web/package-lock.json b/web/package-lock.json index d03c30538589..6f7bba3d5be4 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -9216,13 +9216,13 @@ } }, "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.2.tgz", + "integrity": "sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==", "dev": true, "license": "MIT", "dependencies": { - "buffer-equal-constant-time": "1.0.1", + "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" }