Commit Graph

171 Commits

Author SHA1 Message Date
github-actions[bot]
c2dd493f6e
chore(release): version packages (#3294)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15 11:33:43 -07:00
github-actions[bot]
e201ca29af
Version Packages (#3292)
* chore(release): version packages
* edit changelogs

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Becky Gilbert <beckyannegilbert@gmail.com>
2024-05-14 12:35:27 -07:00
github-actions[bot]
02a76d1f65
Version Packages (#3283)
* chore(release): version packages

* edit changelog text: survey JSON is object, not string

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Becky Gilbert <beckyannegilbert@gmail.com>
2024-04-30 16:10:21 -07:00
Becky Gilbert
6d99a71fb1
Survey plugin rewrite (fixes #2758) (#3204) 2024-04-30 15:23:13 -07:00
github-actions[bot]
2feb774174 chore(release): version packages 2024-01-14 18:51:19 +00:00
github-actions[bot]
e17e2fd88a chore(release): version packages 2024-01-14 18:06:19 +00:00
github-actions[bot]
f765795d75 chore(release): version packages 2023-11-10 21:01:41 +00:00
bjoluc
220f4e36b4 Update @jspsych/config dependencies 2023-11-10 19:37:25 +01:00
bjoluc
5fb7c3a45d Replace ts-jest with Sucrase Jest plugin 2023-09-06 16:09:35 +02:00
bjoluc
c5e9f914bc Raise minimum required NPM version to 8.0.0 2023-09-06 08:43:06 +02:00
bjoluc
715a9d130e Upgrade @jspsych/config dependencies 2023-09-05 22:31:04 +02:00
bjoluc
9cac68a140 Merge branch 'main' into core-rewrite 2023-07-13 17:38:45 +02:00
github-actions[bot]
4f1fda898e chore(release): version packages 2023-06-22 16:21:55 +00:00
Josh de Leeuw
be0645e49a fix package-lock.json 2023-06-22 12:18:00 -04:00
github-actions[bot]
be2f69382c chore(release): version packages 2023-05-17 20:01:29 +00:00
dependabot[bot]
9ec358623b
Bump webpack from 5.72.1 to 5.76.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.72.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.1...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 01:18:09 +00:00
github-actions[bot]
9a89940c73 chore(release): version packages 2023-03-06 15:42:53 +00:00
dependabot[bot]
1c459cd097
Bump json5 from 2.2.1 to 2.2.3
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-08 18:22:33 +00:00
bjoluc
6d0689decb Replace @rollup/plugin-json with esbuild's json loader 2022-11-21 09:30:02 +01:00
bjoluc
48a5a315fd Replace the lodash-based parameter cache with a custom caching class 2022-11-20 19:43:55 +01:00
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
b36a3f6372 Update root dependencies 2022-11-16 10:28:04 +01:00
bjoluc
68303a9c62 Fix type errors in webgazer plugins 2022-11-15 20:15:35 +01:00
bjoluc
c4a029fae4 Update package-lock.json 2022-11-09 15:21:56 +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
dependabot[bot]
27a175d4e0
Bump loader-utils from 2.0.2 to 2.0.3
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 02:07:34 +00:00
github-actions[bot]
0f5181adb6 chore(release): version packages 2022-10-12 14:35:29 +00:00
bjoluc
771ee6671e Remove JsPsych dependency from timeline nodes 2022-10-11 17:07:36 +02:00
bjoluc
1220f5c593 Make getParameterValue() respect explicitly undefined object members again 2022-10-10 21:20:41 +02:00
bjoluc
5b50a92150 Evaluate complex (array) parameter functions 2022-10-10 13:43:05 +02:00
github-actions[bot]
5d1cb0310d chore(release): version packages 2022-10-05 17:59:11 +00:00
github-actions[bot]
c2cc94db81 chore(release): version packages 2022-09-20 16:56:51 +00:00
github-actions[bot]
e715546aa1 chore(release): version packages 2022-07-20 13:24:31 +00:00
dependabot[bot]
3f8318c7ae
Bump terser from 5.13.1 to 5.14.2
Bumps [terser](https://github.com/terser/terser) from 5.13.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 13:15:38 +00:00
Josh de Leeuw
e72791ef6e update package-lock.json 2022-07-20 09:14:17 -04:00
Josh de Leeuw
dff17df884 add a basic working version of html-video-response plugin 2022-05-31 14:37:04 -04:00
Josh de Leeuw
49c1a5ea60 fix build eror 2022-05-28 13:32:24 -04:00
Josh de Leeuw
00c6fbf8fd revert peer dependency for now (fix this before release) 2022-05-27 16:35:20 -04:00
github-actions[bot]
16fac08078 chore(release): version packages 2022-05-23 18:13:04 +00:00
bjoluc
dc00566142 Include regenerator-runtime in the jspsych Babel build 2022-05-23 19:46:07 +02:00
github-actions[bot]
f1fa90eb2c chore(release): version packages 2022-05-19 13:10:19 +00:00
bjoluc
a3f2c2c0e2 Update SurveyJS version 2022-05-17 20:58:34 +02:00
bjoluc
2660c04a2d Update root dependencies 2022-05-16 19:42:35 +02:00
bjoluc
e77371e94b Update @jspsych/config dependencies 2022-05-16 17:00:03 +02:00
dependabot[bot]
db575425da
Bump cross-fetch from 3.1.4 to 3.1.5
Bumps [cross-fetch](https://github.com/lquixada/cross-fetch) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/lquixada/cross-fetch/releases)
- [Commits](https://github.com/lquixada/cross-fetch/compare/v3.1.4...v3.1.5)

---
updated-dependencies:
- dependency-name: cross-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-28 23:56:10 +00:00
github-actions[bot]
977f377236 chore(release): version packages 2022-04-08 18:22:24 +00:00
dependabot[bot]
36dc9b7d1a
Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 17:25:11 +00:00
Josh de Leeuw
99bf2924be remove svg dependency, update plugin behavior 2022-04-07 10:34:59 -04:00
github-actions[bot]
b38a8b94f0 chore(release): version packages 2022-03-13 15:31:28 +00:00
bjoluc
bad26ebb08 Use alea PRNG for setSeed() 2022-03-13 15:14:25 +01:00
github-actions[bot]
90c844f890 chore(release): version packages 2022-03-12 23:29:17 +00:00
bjoluc
62b131efae Merge branch 'main' into patch-inline-fonts 2022-03-12 11:26:41 +01:00
bjoluc
05091997db Fix circular dev dependency 🧐 🤯 2022-03-11 20:20:22 +01:00
bjoluc
5bd9d8243d Merge branch 'main' into feature-seed-rng 2022-03-11 19:55:53 +01:00
bjoluc
582375f6a0 Add jspsych dev dependency to test-utils 2022-03-11 19:53:52 +01:00
bjoluc
84c9b56b80 Update package-lock.json 2022-03-11 19:35:22 +01:00
bjoluc
9bd6481648 Update root dependencies 2022-03-11 19:29:37 +01:00
dependabot[bot]
5471a8acac
Bump simple-get from 3.1.0 to 3.1.1
Bumps [simple-get](https://github.com/feross/simple-get) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases)
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: simple-get
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 17:16:22 +00:00
bjoluc
60f4d86835 Switch to Sass for jsPsych styles and inline fonts 2022-02-08 16:45:23 +01:00
bjoluc
dde47d4df6
Merge pull request #2428 from jspsych/turbo
Setup Turborepo
2022-01-30 18:53:12 +01:00
bjoluc
a876d215c0 Implement basic parameter handling 2022-01-13 14:39:21 +01:00
bjoluc
e0b94c3d23 Initial timeline and trial drafts, missing parameter and result handling 2022-01-10 14:01:00 +01:00
Josh de Leeuw
740cf45e15 update package-lock.json 2021-12-14 09:48:08 -05:00
bjoluc
6f2613cc5c Setup turborepo 2021-12-11 23:28:07 +01:00
Josh de Leeuw
24587e8410 update package-lock.json 2021-12-08 09:27:51 -05:00
Josh de Leeuw
c51d23bc6c update package-lock.json 2021-12-06 14:36:06 -05:00
Josh de Leeuw
8c2f3c9cfa update package-lock.json 2021-12-01 12:03:03 -05:00
bjoluc
b2c171de64 Fix initialize-microphone plugin package name 2021-12-01 16:28:20 +01:00
bjoluc
1fdb59d8fc Update package-lock.json 2021-12-01 01:02:40 +01:00
bjoluc
e23e8c3363 Update package-lock.json 2021-12-01 00:29:10 +01:00
Josh de Leeuw
2b8d4f07df Merge branch 'main' into plugin-survey 2021-11-29 17:02:39 -05:00
Josh de Leeuw
36397244df
Merge pull request #2350 from jspsych/plugin-audio-input-plugins
New plugins: audio response
2021-11-29 15:43:47 -05:00
bjoluc
fc92e40248 add Sass support to include and override SurveyJS styles 2021-11-28 23:05:33 +01:00
bjoluc
76e755a18e replace resize-observer-polyfill with @types/resize-observer-browser 2021-11-24 19:46:28 +01:00
bjoluc
c44ac2024a Add a VERSION.md file to the release archives 2021-11-24 19:29:49 +01:00
bjoluc
7dbc303f90 add MediaRecorder types, polyfill ResizeObserver 2021-11-24 16:51:57 +01:00
bjoluc
77d2e3111e update SurveyJS 2021-11-24 00:05:40 +01:00
Josh de Leeuw
522aa2cdbf
Adding a simulation mode (#2287)
Implements simulation mode in the core library, supporting API features, and plugin support in most plugins.
2021-11-23 15:12:30 -05:00
Josh de Leeuw
2922bc5dad
Merge pull request #2209 from jspsych/plugin-exclusions
New Plugin: Browser Check
2021-11-05 18:28:14 -04:00
Josh de Leeuw
c91cc4fd32 Merge branch 'main' into plugin-sketchpad 2021-11-05 18:08:27 -04:00
Josh de Leeuw
e62205880c
Merge pull request #2228 from jspsych/extension-mouse-tracking
Mouse Tracking Extension
2021-11-05 18:06:57 -04:00
Josh de Leeuw
2c795f41f4 update pl 2021-10-27 13:30:11 -04:00
Josh de Leeuw
ed9833a045 continue dev work on sketchpad 2021-10-26 12:22:24 -04:00
Josh de Leeuw
910d49cbb4 create template for sketchpad plugin 2021-10-21 15:46:36 -04:00
Josh de Leeuw
a0337af87f Merge remote-tracking branch 'origin/main' into plugin-exclusions 2021-10-21 09:59:35 -04:00
bjoluc
30ff816a14 Update package-lock.json 2021-10-16 11:47:31 +02:00
Josh de Leeuw
15d790e3ad update package-lock.json 2021-10-14 16:47:35 -04:00
Josh de Leeuw
04a133b3c3 add testing suite for mouse tracking extension, fix a few bugs 2021-10-14 12:17:23 -04:00
Josh de Leeuw
448c50788b basic grabbing of features working 2021-10-08 15:08:04 -04:00
Josh de Leeuw
7bbc2436da initial work on browser-check plugin, WIP 2021-10-07 15:39:37 -04:00
bjoluc
9af1b541d4 Update package-lock.json 2021-10-07 00:23:01 +02:00
bjoluc
347e7f6765 Setup initial survey plugin draft 2021-10-07 00:11:17 +02:00
bjoluc
da654079f0 Update release workflow 2021-10-03 15:03:13 +02:00
bjoluc
bc92967e25 Update @jspsych/config dependencies and fix type errors in plugin-preload tests 2021-10-02 02:23:15 +02:00