bjoluc
|
0a327b6179
|
Update remaining @jspsych/config dependencies
|
2022-11-19 11:27:02 +01:00 |
|
bjoluc
|
1b4f8de488
|
Update TypeScript to v4.9.3
|
2022-11-18 23:13:51 +01:00 |
|
bjoluc
|
2e40d013d4
|
Drop support for npm v7 and node up to v16
|
2022-11-18 23:08:46 +01:00 |
|
bjoluc
|
810ed7a3d1
|
Migrate to esbuild
|
2022-11-18 21:56:30 +01:00 |
|
bjoluc
|
76e7508024
|
Upgrade Jest to v29 and replace ts-jest with @sucrase/jest-plugin
|
2022-11-17 21:28:44 +01:00 |
|
bjoluc
|
bea5138b90
|
Fix webgazer plugin dependencies
|
2022-11-16 10:32:51 +01:00 |
|
bjoluc
|
68303a9c62
|
Fix type errors in webgazer plugins
|
2022-11-15 20:15:35 +01:00 |
|
bjoluc
|
91f7b681f4
|
Fix plugin tests
|
2022-11-15 19:52:59 +01:00 |
|
bjoluc
|
47d98470b7
|
Update getLatestNode() unit test using toBe()
|
2022-11-15 18:41:52 +01:00 |
|
bjoluc
|
1b7c318551
|
Implement a trial-level save_timeline_variables parameter
|
2022-11-09 17:59:04 +01:00 |
|
bjoluc
|
b80017351c
|
Add changeset
|
2022-11-09 16:28:31 +01:00 |
|
bjoluc
|
b9d58a67fb
|
Merge branch 'main' into core-rewrite
|
2022-11-09 15:17:53 +01:00 |
|
bjoluc
|
8318d380c1
|
Merge branch 'main' into core-rewrite
|
2022-11-09 15:13:58 +01:00 |
|
bjoluc
|
61ec10779c
|
Run on_timeline_start and on_timeline_finish only once per timeline
|
2022-11-09 11:12:38 +01:00 |
|
bjoluc
|
f9f99b5c32
|
Fix skipped tests
|
2022-11-09 10:10:27 +01:00 |
|
bjoluc
|
2092d12a60
|
Rename jsPsych.end... functions to jsPsych.abort... and implement abortCurrentTimeline
|
2022-11-08 22:27:32 +01:00 |
|
bjoluc
|
b6e096a1cc
|
Add missing css_classes unit test
|
2022-11-08 16:49:36 +01:00 |
|
bjoluc
|
46a3b65cb6
|
Make absolute import paths relative
|
2022-11-07 20:51:23 +01:00 |
|
bjoluc
|
7ab7b20f52
|
Implement simulation mode
|
2022-11-07 20:40:27 +01:00 |
|
bjoluc
|
677333e6fa
|
Add missing await s in functions-as-parameters.test.ts
|
2022-10-28 20:10:38 +02:00 |
|
bjoluc
|
efb31c9078
|
Fix pluginapi.test.ts
|
2022-10-28 15:18:40 +02:00 |
|
bjoluc
|
b3eff611d2
|
Implement extension support by integrating ExtensionManager
|
2022-10-28 11:28:37 +02:00 |
|
bjoluc
|
6e45aff804
|
Implement ExtensionManager
|
2022-10-27 19:44:48 +02:00 |
|
bjoluc
|
5aa986ef0e
|
Implement save_trial_parameters
|
2022-10-27 14:25:02 +02:00 |
|
bjoluc
|
ed860ac545
|
Merge TimelineNode interface into abstract TimelineNode base class
|
2022-10-26 20:36:57 +02:00 |
|
bjoluc
|
89dbfa9875
|
Adapt implementation to dataparameter.test.ts and fix more data test suites
|
2022-10-26 20:16:25 +02:00 |
|
bjoluc
|
b9d1eac623
|
Fix more data test suites
|
2022-10-26 17:33:12 +02:00 |
|
bjoluc
|
088a974deb
|
Adapt implementation to datamodule.test.ts
|
2022-10-26 15:43:49 +02:00 |
|
bjoluc
|
f211f6bc53
|
Enhance progress bar implementation
|
2022-10-14 20:59:48 +02:00 |
|
bjoluc
|
45a218291b
|
Extract ProgressBar class
|
2022-10-12 17:43:15 +02:00 |
|
github-actions[bot]
|
0f5181adb6
|
chore(release): version packages
|
2022-10-12 14:35:29 +00:00 |
|
Josh de Leeuw
|
dd8f3be5d9
|
Merge pull request #2754 from javidalpe/main
Fix preload plugin onerror callback
|
2022-10-12 10:32:25 -04:00 |
|
bjoluc
|
c536be1a05
|
Remove old timeline node implementation
|
2022-10-12 15:41:50 +02:00 |
|
bjoluc
|
06d87d0c81
|
Update more core test files
|
2022-10-12 11:01:24 +02:00 |
|
Josh de Leeuw
|
a3523ad2a5
|
fixes #2810
|
2022-10-11 18:07:24 -04:00 |
|
bjoluc
|
53f5dcac2c
|
Remove getLastResult()
It was based on a misconception on my end
|
2022-10-11 22:07:51 +02:00 |
|
bjoluc
|
bdaff4aefc
|
Adapt implementation to timelines.test.ts
|
2022-10-11 21:49:10 +02:00 |
|
bjoluc
|
668fd0edf5
|
Fix TimelineNodeDependencies integration with JsPsych class
|
2022-10-11 18:07:19 +02:00 |
|
bjoluc
|
771ee6671e
|
Remove JsPsych dependency from timeline nodes
|
2022-10-11 17:07:36 +02:00 |
|
bjoluc
|
a45941ad95
|
Rename randomziation.test.ts => randomization.test.ts
On second thought, I like randomziation. It sounds much more random!
|
2022-10-11 15:11:17 +02:00 |
|
bjoluc
|
c9326e32bf
|
Add test case for #2808
|
2022-10-11 14:59:35 +02:00 |
|
bjoluc
|
f23fb33a53
|
Enhance TestPlugin implementation to slim down unit tests
|
2022-10-11 14:24:04 +02:00 |
|
bjoluc
|
5f405ce2f7
|
Rename activeChild to currentChild
|
2022-10-10 21:28:48 +02:00 |
|
bjoluc
|
530b83e33c
|
Replace some occurrences of toBe() with toEqual()
|
2022-10-10 21:25:54 +02:00 |
|
bjoluc
|
1220f5c593
|
Make getParameterValue() respect explicitly undefined object members again
|
2022-10-10 21:20:41 +02:00 |
|
bjoluc
|
d7f29da8f5
|
Adapt Timeline tests and implementation according to timeline-variables.test.ts
|
2022-10-10 20:00:24 +02:00 |
|
bjoluc
|
5b50a92150
|
Evaluate complex (array) parameter functions
|
2022-10-10 13:43:05 +02:00 |
|
bjoluc
|
035d2aa1dd
|
Implement global event handlers
|
2022-10-06 21:59:20 +02:00 |
|
github-actions[bot]
|
5d1cb0310d
|
chore(release): version packages
|
2022-10-05 17:59:11 +00:00 |
|
bjoluc
|
e3e9d90346
|
Set preferBuiltins: false for @rollup/plugin-node-resolve
|
2022-10-05 19:53:21 +02:00 |
|