Skip to content

add potential fix to JsPsychExtension not having version field issue #1975

add potential fix to JsPsychExtension not having version field issue

add potential fix to JsPsychExtension not having version field issue #1975

Triggered via pull request July 16, 2025 02:11
Status Failure
Total duration 35s
Artifacts

build.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

7 errors
Build, lint, and test on Node.js 20
Process completed with exit code 2.
Build, lint, and test on Node.js 20
@jspsych/extension-record-video#tsc: command (/home/runner/work/jsPsych/jsPsych/packages/extension-record-video) /opt/hostedtoolcache/node/20.19.3/x64/bin/npm run tsc exited (2)
Build, lint, and test on Node.js 20
Class 'RecordVideoExtension' incorrectly implements interface 'JsPsychExtension'.
Build, lint, and test on Node.js 18
Process completed with exit code 2.
Build, lint, and test on Node.js 18
@jspsych/plugin-webgazer-calibrate#tsc: command (/home/runner/work/jsPsych/jsPsych/packages/plugin-webgazer-calibrate) /opt/hostedtoolcache/node/18.20.8/x64/bin/npm run tsc exited (2)
Build, lint, and test on Node.js 18
Conversion of type 'JsPsychExtension' to type 'WebGazerExtension' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
Build, lint, and test on Node.js 18
Class 'WebGazerExtension' incorrectly implements interface 'JsPsychExtension'.