diff --git a/.changeset/large-flies-check.md b/.changeset/large-flies-check.md deleted file mode 100644 index 634373ee13..0000000000 --- a/.changeset/large-flies-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"jspsych": patch ---- - -Add informative error message when a trial is missing the `type` parameter diff --git a/.changeset/small-swans-applaud.md b/.changeset/small-swans-applaud.md deleted file mode 100644 index 41fa8245f8..0000000000 --- a/.changeset/small-swans-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jspsych/config": patch ---- - -Fixes gulp build process that was attempting to use glob v10 by adding glob v7 as explicit dependency. glob v9+ changed the API and would require some rewrites and testing before implementing diff --git a/.changeset/thick-waves-bathe.md b/.changeset/thick-waves-bathe.md deleted file mode 100644 index 1eab0c2d66..0000000000 --- a/.changeset/thick-waves-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"jspsych": patch ---- - -Modify import of seedrandom to fix build issue with some configurations of webpack diff --git a/.changeset/violet-tools-appear.md b/.changeset/violet-tools-appear.md deleted file mode 100644 index 402ec9382a..0000000000 --- a/.changeset/violet-tools-appear.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -"@jspsych/plugin-serial-reaction-time-mouse": minor -"@jspsych/plugin-canvas-keyboard-response": minor -"@jspsych/plugin-audio-keyboard-response": minor -"@jspsych/plugin-image-keyboard-response": minor -"@jspsych/plugin-video-keyboard-response": minor -"@jspsych/plugin-canvas-button-response": minor -"@jspsych/plugin-canvas-slider-response": minor -"@jspsych/plugin-html-keyboard-response": minor -"@jspsych/plugin-audio-button-response": minor -"@jspsych/plugin-audio-slider-response": minor -"@jspsych/plugin-image-button-response": minor -"@jspsych/plugin-image-slider-response": minor -"@jspsych/plugin-initialize-microphone": minor -"@jspsych/plugin-video-button-response": minor -"@jspsych/plugin-video-slider-response": minor -"@jspsych/plugin-categorize-animation": minor -"@jspsych/plugin-html-button-response": minor -"@jspsych/plugin-html-slider-response": minor -"@jspsych/plugin-same-different-image": minor -"@jspsych/plugin-serial-reaction-time": minor -"@jspsych/plugin-visual-search-circle": minor -"@jspsych/plugin-webgazer-init-camera": minor -"@jspsych/plugin-html-audio-response": minor -"@jspsych/plugin-html-video-response": minor -"@jspsych/plugin-same-different-html": minor -"@jspsych/plugin-survey-multi-choice": minor -"@jspsych/plugin-survey-multi-select": minor -"@jspsych/plugin-webgazer-calibrate": minor -"@jspsych/extension-mouse-tracking": minor -"@jspsych/plugin-initialize-camera": minor -"@jspsych/plugin-webgazer-validate": minor -"@jspsych/plugin-categorize-image": minor -"@jspsych/plugin-survey-html-form": minor -"@jspsych/plugin-virtual-chinrest": minor -"@jspsych/extension-record-video": minor -"@jspsych/plugin-categorize-html": minor -"@jspsych/plugin-reconstruction": minor -"@jspsych/plugin-browser-check": minor -"@jspsych/plugin-call-function": minor -"@jspsych/plugin-external-html": minor -"@jspsych/plugin-mirror-camera": minor -"@jspsych/plugin-survey-likert": minor -"@jspsych/plugin-instructions": minor -"@jspsych/extension-webgazer": minor -"@jspsych/plugin-survey-text": minor -"@jspsych/plugin-fullscreen": minor -"@jspsych/plugin-animation": minor -"@jspsych/plugin-free-sort": minor -"@jspsych/plugin-iat-image": minor -"@jspsych/plugin-sketchpad": minor -"@jspsych/plugin-iat-html": minor -"@jspsych/plugin-maxdiff": minor -"@jspsych/plugin-preload": minor -"@jspsych/plugin-resize": minor -"@jspsych/plugin-survey": minor -"@jspsych/plugin-cloze": minor -"jspsych": minor -"@jspsych/config": minor ---- - -Added citations property to info field of all plugins/extensions in two citation formats (apa, bibtex); added getCitations() as function in jsPsych package allowing user to generate citations by passing an array of plugins/extensions by name as first input and citation format as string as second input; changed template of plugins/extensions to contain citations field by default; citations for each plugin/extension are automatically generated from .cff file (if any) at its folder's root during build process; getCitations() prints out citations in the form of a string separating each citation with newline character, and always prints the jsPsych library citation first. diff --git a/docs/demos/eye-tracking-with-webgazer.html b/docs/demos/eye-tracking-with-webgazer.html index 6d1512e137..9a7618bd6c 100644 --- a/docs/demos/eye-tracking-with-webgazer.html +++ b/docs/demos/eye-tracking-with-webgazer.html @@ -1,19 +1,19 @@ - - - - - - - - + + + + + + + + - + diff --git a/docs/demos/jspsych-animation-demo.html b/docs/demos/jspsych-animation-demo.html index a51b7c3482..2adcdeaf5a 100644 --- a/docs/demos/jspsych-animation-demo.html +++ b/docs/demos/jspsych-animation-demo.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-html-audio-response-demo2.html b/docs/demos/jspsych-html-audio-response-demo2.html index 987352a8ed..975d8eca24 100644 --- a/docs/demos/jspsych-html-audio-response-demo2.html +++ b/docs/demos/jspsych-html-audio-response-demo2.html @@ -1,11 +1,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-html-audio-response-demo3.html b/docs/demos/jspsych-html-audio-response-demo3.html index 506b2f90e7..79c05e5e09 100644 --- a/docs/demos/jspsych-html-audio-response-demo3.html +++ b/docs/demos/jspsych-html-audio-response-demo3.html @@ -1,12 +1,12 @@ - - - - - - + + + + + + diff --git a/docs/demos/jspsych-html-button-response-demo1.html b/docs/demos/jspsych-html-button-response-demo1.html index 48b6abbee8..a16ef50266 100644 --- a/docs/demos/jspsych-html-button-response-demo1.html +++ b/docs/demos/jspsych-html-button-response-demo1.html @@ -2,9 +2,9 @@ - - - + + + diff --git a/docs/demos/jspsych-html-button-response-demo2.html b/docs/demos/jspsych-html-button-response-demo2.html index b0917200a7..8d2be5c8a6 100644 --- a/docs/demos/jspsych-html-button-response-demo2.html +++ b/docs/demos/jspsych-html-button-response-demo2.html @@ -2,9 +2,9 @@ - - - + + + diff --git a/docs/demos/jspsych-html-keyboard-response-demo1.html b/docs/demos/jspsych-html-keyboard-response-demo1.html index 64747de788..f0fa35df88 100644 --- a/docs/demos/jspsych-html-keyboard-response-demo1.html +++ b/docs/demos/jspsych-html-keyboard-response-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-html-keyboard-response-demo2.html b/docs/demos/jspsych-html-keyboard-response-demo2.html index f83b72bc91..7d654e6d9c 100644 --- a/docs/demos/jspsych-html-keyboard-response-demo2.html +++ b/docs/demos/jspsych-html-keyboard-response-demo2.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-html-slider-response-demo1.html b/docs/demos/jspsych-html-slider-response-demo1.html index 3d689e567f..eb22fcf7b0 100644 --- a/docs/demos/jspsych-html-slider-response-demo1.html +++ b/docs/demos/jspsych-html-slider-response-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-html-video-response-demo1.html b/docs/demos/jspsych-html-video-response-demo1.html index 25b4d6af32..ef5c65b3ef 100644 --- a/docs/demos/jspsych-html-video-response-demo1.html +++ b/docs/demos/jspsych-html-video-response-demo1.html @@ -2,14 +2,14 @@ - + - - + + - + - + diff --git a/docs/demos/jspsych-html-video-response-demo2.html b/docs/demos/jspsych-html-video-response-demo2.html index a69b691cf2..8ee292353a 100644 --- a/docs/demos/jspsych-html-video-response-demo2.html +++ b/docs/demos/jspsych-html-video-response-demo2.html @@ -2,14 +2,14 @@ - + - - + + - + - + diff --git a/docs/demos/jspsych-html-video-response-demo3.html b/docs/demos/jspsych-html-video-response-demo3.html index 1780eb77a9..8c55d24015 100644 --- a/docs/demos/jspsych-html-video-response-demo3.html +++ b/docs/demos/jspsych-html-video-response-demo3.html @@ -2,15 +2,15 @@ - + - - - + + + - + - + diff --git a/docs/demos/jspsych-iat-html-demo1.html b/docs/demos/jspsych-iat-html-demo1.html index 61d14aae14..62e90eb64a 100644 --- a/docs/demos/jspsych-iat-html-demo1.html +++ b/docs/demos/jspsych-iat-html-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-iat-image-demo1.html b/docs/demos/jspsych-iat-image-demo1.html index b3d088157d..930d97947f 100644 --- a/docs/demos/jspsych-iat-image-demo1.html +++ b/docs/demos/jspsych-iat-image-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-image-button-response-demo1.html b/docs/demos/jspsych-image-button-response-demo1.html index 7656ee248c..9051c16488 100644 --- a/docs/demos/jspsych-image-button-response-demo1.html +++ b/docs/demos/jspsych-image-button-response-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-image-keyboard-response-demo1.html b/docs/demos/jspsych-image-keyboard-response-demo1.html index 632e29bfe0..4562ae127e 100644 --- a/docs/demos/jspsych-image-keyboard-response-demo1.html +++ b/docs/demos/jspsych-image-keyboard-response-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-image-keyboard-response-demo2.html b/docs/demos/jspsych-image-keyboard-response-demo2.html index 103df35e1c..3dc9c58b8f 100644 --- a/docs/demos/jspsych-image-keyboard-response-demo2.html +++ b/docs/demos/jspsych-image-keyboard-response-demo2.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-image-slider-response-demo1.html b/docs/demos/jspsych-image-slider-response-demo1.html index 7081d33d8a..42f176ec50 100644 --- a/docs/demos/jspsych-image-slider-response-demo1.html +++ b/docs/demos/jspsych-image-slider-response-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-initialize-camera-demo1.html b/docs/demos/jspsych-initialize-camera-demo1.html index cdba130dbf..e5a3718ed3 100644 --- a/docs/demos/jspsych-initialize-camera-demo1.html +++ b/docs/demos/jspsych-initialize-camera-demo1.html @@ -1,10 +1,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-initialize-microphone-demo1.html b/docs/demos/jspsych-initialize-microphone-demo1.html index f83444f0eb..7bbd55853e 100644 --- a/docs/demos/jspsych-initialize-microphone-demo1.html +++ b/docs/demos/jspsych-initialize-microphone-demo1.html @@ -1,10 +1,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-instructions-demo-1.html b/docs/demos/jspsych-instructions-demo-1.html index 69c88f3e05..03162f5528 100644 --- a/docs/demos/jspsych-instructions-demo-1.html +++ b/docs/demos/jspsych-instructions-demo-1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-instructions-demo-2.html b/docs/demos/jspsych-instructions-demo-2.html index 44c0038832..9cd0941674 100644 --- a/docs/demos/jspsych-instructions-demo-2.html +++ b/docs/demos/jspsych-instructions-demo-2.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-instructions-demo-3.html b/docs/demos/jspsych-instructions-demo-3.html index b65c06bf85..aa23423bd6 100644 --- a/docs/demos/jspsych-instructions-demo-3.html +++ b/docs/demos/jspsych-instructions-demo-3.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-maxdiff-demo1.html b/docs/demos/jspsych-maxdiff-demo1.html index cec3ed7a27..400531a84c 100644 --- a/docs/demos/jspsych-maxdiff-demo1.html +++ b/docs/demos/jspsych-maxdiff-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-mirror-camera-demo1.html b/docs/demos/jspsych-mirror-camera-demo1.html index 2dace6552c..7c63dec01a 100644 --- a/docs/demos/jspsych-mirror-camera-demo1.html +++ b/docs/demos/jspsych-mirror-camera-demo1.html @@ -3,13 +3,13 @@ - - + + - + - - + + diff --git a/docs/demos/jspsych-preload-demo1.html b/docs/demos/jspsych-preload-demo1.html index d593c37754..af4fa4abe1 100644 --- a/docs/demos/jspsych-preload-demo1.html +++ b/docs/demos/jspsych-preload-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-preload-demo2.html b/docs/demos/jspsych-preload-demo2.html index 531d998352..5fe50685dd 100644 --- a/docs/demos/jspsych-preload-demo2.html +++ b/docs/demos/jspsych-preload-demo2.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-preload-demo3.html b/docs/demos/jspsych-preload-demo3.html index b86aa27f7a..949d40a0b0 100644 --- a/docs/demos/jspsych-preload-demo3.html +++ b/docs/demos/jspsych-preload-demo3.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-preload-demo4.html b/docs/demos/jspsych-preload-demo4.html index afe36d1376..c4603143c5 100644 --- a/docs/demos/jspsych-preload-demo4.html +++ b/docs/demos/jspsych-preload-demo4.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-reconstruction-demo1.html b/docs/demos/jspsych-reconstruction-demo1.html index 510364d9e1..da8e3537a5 100644 --- a/docs/demos/jspsych-reconstruction-demo1.html +++ b/docs/demos/jspsych-reconstruction-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-resize-demo1.html b/docs/demos/jspsych-resize-demo1.html index 88c33718ca..762c652173 100644 --- a/docs/demos/jspsych-resize-demo1.html +++ b/docs/demos/jspsych-resize-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-same-different-html-demo1.html b/docs/demos/jspsych-same-different-html-demo1.html index 75d61d3e8e..46f2755b2c 100644 --- a/docs/demos/jspsych-same-different-html-demo1.html +++ b/docs/demos/jspsych-same-different-html-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-same-different-image-demo1.html b/docs/demos/jspsych-same-different-image-demo1.html index b5ba019e3a..9055fbe4b5 100644 --- a/docs/demos/jspsych-same-different-image-demo1.html +++ b/docs/demos/jspsych-same-different-image-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-serial-reaction-time-demo1.html b/docs/demos/jspsych-serial-reaction-time-demo1.html index f1e3ebbc08..2c21c7a1a1 100644 --- a/docs/demos/jspsych-serial-reaction-time-demo1.html +++ b/docs/demos/jspsych-serial-reaction-time-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-serial-reaction-time-demo2.html b/docs/demos/jspsych-serial-reaction-time-demo2.html index 7b14743239..2acd4549ee 100644 --- a/docs/demos/jspsych-serial-reaction-time-demo2.html +++ b/docs/demos/jspsych-serial-reaction-time-demo2.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-serial-reaction-time-mouse-demo1.html b/docs/demos/jspsych-serial-reaction-time-mouse-demo1.html index 10b7990630..289a6b5c2e 100644 --- a/docs/demos/jspsych-serial-reaction-time-mouse-demo1.html +++ b/docs/demos/jspsych-serial-reaction-time-mouse-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-serial-reaction-time-mouse-demo2.html b/docs/demos/jspsych-serial-reaction-time-mouse-demo2.html index a458ea7c3c..c75a8d9a63 100644 --- a/docs/demos/jspsych-serial-reaction-time-mouse-demo2.html +++ b/docs/demos/jspsych-serial-reaction-time-mouse-demo2.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-sketchpad-demo1.html b/docs/demos/jspsych-sketchpad-demo1.html index 6b991757d6..b14cdad47e 100644 --- a/docs/demos/jspsych-sketchpad-demo1.html +++ b/docs/demos/jspsych-sketchpad-demo1.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-sketchpad-demo2.html b/docs/demos/jspsych-sketchpad-demo2.html index e1a30071aa..d96ea6ea0a 100644 --- a/docs/demos/jspsych-sketchpad-demo2.html +++ b/docs/demos/jspsych-sketchpad-demo2.html @@ -2,10 +2,10 @@ - - - - + + + + diff --git a/docs/demos/jspsych-sketchpad-demo3.html b/docs/demos/jspsych-sketchpad-demo3.html index fece0d38fd..b4c146ac43 100644 --- a/docs/demos/jspsych-sketchpad-demo3.html +++ b/docs/demos/jspsych-sketchpad-demo3.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo1.html b/docs/demos/jspsych-survey-demo1.html index 19ec2d3498..c5fecfab6b 100644 --- a/docs/demos/jspsych-survey-demo1.html +++ b/docs/demos/jspsych-survey-demo1.html @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo2.html b/docs/demos/jspsych-survey-demo2.html index 4cb6ba64e5..cbd9798430 100644 --- a/docs/demos/jspsych-survey-demo2.html +++ b/docs/demos/jspsych-survey-demo2.html @@ -3,11 +3,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo3.html b/docs/demos/jspsych-survey-demo3.html index 75b84eb422..be509b91eb 100644 --- a/docs/demos/jspsych-survey-demo3.html +++ b/docs/demos/jspsych-survey-demo3.html @@ -3,11 +3,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo4.html b/docs/demos/jspsych-survey-demo4.html index 5acfbdc8d4..940a19fe3d 100644 --- a/docs/demos/jspsych-survey-demo4.html +++ b/docs/demos/jspsych-survey-demo4.html @@ -3,11 +3,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo5.html b/docs/demos/jspsych-survey-demo5.html index 560c52d400..c02850e5e8 100644 --- a/docs/demos/jspsych-survey-demo5.html +++ b/docs/demos/jspsych-survey-demo5.html @@ -3,11 +3,11 @@ - - - - - + + + + + diff --git a/docs/demos/jspsych-survey-demo6.html b/docs/demos/jspsych-survey-demo6.html index 669a7d0718..6ecf417d87 100644 --- a/docs/demos/jspsych-survey-demo6.html +++ b/docs/demos/jspsych-survey-demo6.html @@ -4,11 +4,11 @@ - - - - - + + + + + @@ -176,9 +176,9 @@ In the example below, the CSS selector `.left-align #stimulus` selects the eleme ```html - - - + + +