From cbb207c787e1647088f2c4824cac8cd0784f676b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 13:35:48 +0000 Subject: [PATCH 1/2] build(deps-dev): bump vitest Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.11 to 5.0.0. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 5.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- companion/companion-module-corevideo-obs/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/companion/companion-module-corevideo-obs/package.json b/companion/companion-module-corevideo-obs/package.json index 967af8b..2e6e8ac 100644 --- a/companion/companion-module-corevideo-obs/package.json +++ b/companion/companion-module-corevideo-obs/package.json @@ -37,7 +37,7 @@ "@types/node": "^26.4.1", "@types/ws": "^8.0.0", "typescript": "^7.0.2", - "vitest": "^4.1.9" + "vitest": "^5.0.0" }, "engines": { "node": ">=18" From 8535ec4c3be725e5294938f329f4452ef9bd041c Mon Sep 17 00:00:00 2001 From: Grok Date: Wed, 9 Sep 2026 11:26:18 -0400 Subject: [PATCH 2/2] ci: run the Companion module job on Node 22 vitest 5 requires node ^22.12 || ^24 || >=26, so npm on the job's Node 20 crashed resolving the tree ("Cannot read properties of null (reading 'edgesOut')"). @companion-module/base 2.1.3 already declares node ^22.20. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01CAqxEEpBNg8CTyT2LcbhdS --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3bdbee7..ae9371e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -600,9 +600,11 @@ jobs: steps: - uses: actions/checkout@v7 + # Node 22: vitest 5 dropped Node 20, and @companion-module/base 2.1 + # itself declares node ^22.20 (Companion 5 ships Node 22). - uses: actions/setup-node@v7 with: - node-version: 20 + node-version: 22 - name: Install dependencies run: npm install