From 1afe11fac7b0dd2f95f8a821f376f060d14e6607 Mon Sep 17 00:00:00 2001 From: Mattias Buelens Date: Fri, 29 Nov 2024 18:06:28 +0100 Subject: [PATCH 1/4] Update dependencies in reference implementation --- reference-implementation/package.json | 8 ++++---- reference-implementation/run-web-platform-tests.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/reference-implementation/package.json b/reference-implementation/package.json index 823350ed9..4f0a6d285 100644 --- a/reference-implementation/package.json +++ b/reference-implementation/package.json @@ -12,12 +12,12 @@ "author": "Domenic Denicola (https://domenic.me/)", "license": "(CC0-1.0 OR MIT)", "devDependencies": { - "browserify": "^16.5.1", - "c8": "^7.7.2", + "browserify": "^17.0.1", + "c8": "^10.1.2", "debug": "^4.1.1", "eslint": "^6.8.0", - "minimatch": "^3.0.4", - "opener": "^1.5.1", + "minimatch": "^10.0.1", + "opener": "^1.5.2", "webidl2js": "^18.0.0", "wpt-runner": "^5.0.0" } diff --git a/reference-implementation/run-web-platform-tests.js b/reference-implementation/run-web-platform-tests.js index 0f685159e..f547647c5 100644 --- a/reference-implementation/run-web-platform-tests.js +++ b/reference-implementation/run-web-platform-tests.js @@ -6,7 +6,7 @@ const path = require('path'); const fs = require('fs'); const { promisify } = require('util'); const wptRunner = require('wpt-runner'); -const minimatch = require('minimatch'); +const { minimatch } = require('minimatch'); const readFileAsync = promisify(fs.readFile); // wpt-runner does not yet support unhandled rejection tracking a la From 3fcd0af95b3038a10b599ff4399eb4377b4ec439 Mon Sep 17 00:00:00 2001 From: Mattias Buelens Date: Fri, 29 Nov 2024 22:15:25 +0100 Subject: [PATCH 2/4] Roll WPT --- reference-implementation/web-platform-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference-implementation/web-platform-tests b/reference-implementation/web-platform-tests index bc9dcbbf1..69f54f2f9 160000 --- a/reference-implementation/web-platform-tests +++ b/reference-implementation/web-platform-tests @@ -1 +1 @@ -Subproject commit bc9dcbbf1a4c2c741ef47f47d6ede6458f40c4a4 +Subproject commit 69f54f2f9dfbaec021e486408337796536ae90ff From 697baaca43b35931723e0962aae8067a1ced970d Mon Sep 17 00:00:00 2001 From: Domenic Denicola Date: Tue, 3 Dec 2024 14:54:16 +0900 Subject: [PATCH 3/4] Roll to merged version --- reference-implementation/web-platform-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference-implementation/web-platform-tests b/reference-implementation/web-platform-tests index 69f54f2f9..2643d924a 160000 --- a/reference-implementation/web-platform-tests +++ b/reference-implementation/web-platform-tests @@ -1 +1 @@ -Subproject commit 69f54f2f9dfbaec021e486408337796536ae90ff +Subproject commit 2643d924a518d89e3a8239ef92705bf1373504c9 From 3beaa81d23ad4903df8e1c84a823fc671a581ca8 Mon Sep 17 00:00:00 2001 From: Domenic Denicola Date: Tue, 3 Dec 2024 15:49:53 +0900 Subject: [PATCH 4/4] Update wpt-runner too --- .github/workflows/test.yml | 8 ++++---- reference-implementation/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7102b5b04..bddf45c39 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,16 +9,16 @@ on: jobs: test: name: Test - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest defaults: run: working-directory: reference-implementation steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 22 - run: npm install - run: npm test diff --git a/reference-implementation/package.json b/reference-implementation/package.json index 4f0a6d285..2eeb4a11d 100644 --- a/reference-implementation/package.json +++ b/reference-implementation/package.json @@ -19,6 +19,6 @@ "minimatch": "^10.0.1", "opener": "^1.5.2", "webidl2js": "^18.0.0", - "wpt-runner": "^5.0.0" + "wpt-runner": "^6.0.0" } }