Josh de Leeuw
ffef2611e6
upgrade to gulp 5.0
2024-08-06 11:29:57 -04:00
github-actions[bot]
e2f7e91844
chore(release): version packages
2024-07-16 19:24:38 +00:00
github-actions[bot]
f5f2aa3f46
chore(release): version packages ( #3294 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
(rebased-with-history from commit c2dd493f6e
)
2024-06-07 22:49:07 +02:00
Becky Gilbert
f0d36f4a79
fix incorrect path in dist gulp job (build:archive) ( #3293 )
...
* fix incorrect path in dist gulp job (build:archive)
* add changeset for config patch
(rebased-with-history from commit 7bcd4e0a25
)
2024-06-07 22:49:07 +02:00
github-actions[bot]
94e174d510
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>
(rebased-with-history from commit e201ca29af
)
2024-06-07 22:49:07 +02:00
Becky Gilbert
ad03a8bffc
Survey plugin updates: fix CSS, clean up code/comments, add survey.css to dist archive ( #3287 )
...
* make applyStyles private and clean up comments
* fix box shadow in input elements
* fix dropdown element width
* remove old/unused plugin-survey.css file
* add survey.css to dist archive
* add changeset
(rebased-with-history from commit 54e04dc93f
)
2024-06-07 22:49:07 +02:00
bjoluc
9042e8553f
Merge pull request #3126 from jspsych/changeset-release/main
...
Version Packages
(rebased-with-history from commit e94e6a79f0
)
2024-06-07 22:49:07 +02:00
bjoluc
084292f6cb
Merge pull request #3184 from jspsych/fix-sourcemap-urls
...
Point to source maps via canonical unpkg URLs in CI browser builds
(rebased-with-history from commit b8a85c7202
)
2024-06-07 22:49:07 +02:00
bjoluc
c31b859533
Merge pull request #3122 from jspsych/update-config-package
...
Update `@jspsych/config` dependencies
(rebased-with-history from commit 76fca2712f
)
2024-06-07 22:49:07 +02:00
Josh de Leeuw
fa24fa8062
Merge pull request #3074 from jspsych/changeset-release/main
...
Version Packages
(rebased-with-history from commit 8f0075b8a1
)
2024-06-07 22:49:07 +02:00
Josh de Leeuw
ee595c3dfc
Merge pull request #3073 from jspsych/config-bump-canvas
...
Update canvas version in config
(rebased-with-history from commit e85d0f4d26
)
2024-06-07 22:49:07 +02:00
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
Becky Gilbert
7bcd4e0a25
fix incorrect path in dist gulp job (build:archive) ( #3293 )
...
* fix incorrect path in dist gulp job (build:archive)
* add changeset for config patch
2024-05-15 11:02:59 -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
Becky Gilbert
54e04dc93f
Survey plugin updates: fix CSS, clean up code/comments, add survey.css to dist archive ( #3287 )
...
* make applyStyles private and clean up comments
* fix box shadow in input elements
* fix dropdown element width
* remove old/unused plugin-survey.css file
* add survey.css to dist archive
* add changeset
2024-05-14 11:07:48 -07:00
github-actions[bot]
f765795d75
chore(release): version packages
2023-11-10 21:01:41 +00:00
bjoluc
9acfa29c8d
Point to source maps via canonical unpkg URLs in CI browser builds
2023-11-10 21:25:26 +01: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
715a9d130e
Upgrade @jspsych/config
dependencies
2023-09-05 22:31:04 +02:00
bjoluc
535e5d903c
Fix makeNodeRollupConfig()
erroneously including browser builds
2023-09-05 21:25:08 +02:00
github-actions[bot]
4f1fda898e
chore(release): version packages
2023-06-22 16:21:55 +00:00
Josh de Leeuw
caef8713e2
update canvas version
2023-06-22 11:46:33 -04:00
bjoluc
6d0689decb
Replace @rollup/plugin-json
with esbuild's json
loader
2022-11-21 09:30:02 +01:00
bjoluc
1375339f63
Let TypeScript resolve JSON files in jspsych
package
2022-11-21 09:25:51 +01:00
bjoluc
2af76a0218
Remove babel.cjs
from @jspsych/config
2022-11-20 19:46:39 +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
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
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
a17f423f18
Fix @rollup/plugin-babel
config in conjunction with rollup-plugin-typescript2
2022-05-16 19:14:17 +02:00
bjoluc
e77371e94b
Update @jspsych/config dependencies
2022-05-16 17:00:03 +02:00
Becky Gilbert
2154423809
change gulp task name updatePluginVersion -> updatePluginVersions #2609
2022-05-06 12:15:28 -07:00
Becky Gilbert
257bd4544a
remove unnecessary import #2609
2022-05-06 12:13:13 -07:00
Becky Gilbert
74cc2ece69
add updatePluginVersion gulp task
2022-05-03 14:18:37 -07:00
github-actions[bot]
90c844f890
chore(release): version packages
2022-03-12 23:29:17 +00:00
bjoluc
0cdff1984f
Merge pull request #2505 from jspsych/patch-fix-dist-archive-css-paths
...
Fix css path rewriting in `createCoreDistArchive` Gulp task
2022-02-08 18:33:56 +01:00
bjoluc
9486bc509f
Fix css path rewriting in createCoreDistArchive
Gulp task
2022-02-08 17:31:04 +01:00
bjoluc
88fe8c8416
Merge branch 'main' into docs-links
2022-01-30 18:58:12 +01:00
bjoluc
87f332f925
Add updateUnpkgLinks Gulp task
2022-01-06 20:35:43 +01:00
bjoluc
6f2613cc5c
Setup turborepo
2021-12-11 23:28:07 +01:00
github-actions[bot]
8f2eee87d0
chore(release): version packages
2021-11-29 20:50:45 +00:00
bjoluc
c44ac2024a
Add a VERSION.md file to the release archives
2021-11-24 19:29:49 +01:00
bjoluc
bc92967e25
Update @jspsych/config dependencies and fix type errors in plugin-preload tests
2021-10-02 02:23:15 +02:00
github-actions[bot]
6840b932ad
chore(release): version packages
2021-10-01 22:45:10 +00:00
bjoluc
8b279d1dbf
Add directory
to repository
field in package.json files
2021-10-01 19:32:43 +02:00
bjoluc
2c95fac678
Update package.json in @jspsych/config
2021-10-01 19:10:13 +02:00
bjoluc
ff2827d8c9
Move test utility functions into @jspsych/test-utils
2021-09-28 20:04:19 +02:00
bjoluc
60ae24a932
Enable usage of test utils in external packages
2021-09-28 10:15:36 +02:00
bjoluc
09b61d40d1
Simplify root tsconfig.json
2021-09-28 09:05:49 +02:00
bjoluc
2319a9a211
Fix createCoreDistArchive gulp task on windows
2021-09-17 15:44:13 +02:00
bjoluc
e720b4ebb1
Add standalone babel dependencies to @jspsych/config
...
They are used by non-typescript plugins in jspsych-contrib
2021-09-14 22:29:32 +02:00
bjoluc
6006fec96a
Prepare @jspsych/config for external use
2021-08-25 21:57:28 +02:00
bjoluc
82fa8e3f29
Add explicit include option to TS configs
...
So VS Code ignores the `dist` folders
2021-07-13 09:54:29 +02:00
bjoluc
8cfbba526a
Use classes to avoid global state
...
Instead of a global `jsPsych` object, there is a `JsPsych` class now
which can be instantiated with the parameters that were previously
accepted by `jsPsych.init`. Upon instantiation, the `JsPsych` class also
instantiates classes for stateful modules (`jsPsych.data` and
`jsPsych.pluginAPI`) and passes relevant `JsPsych` instance information
to them. Plugins are expected to be classes now that are instantiated
for each trial and receive the `JsPsych` instance as their only
constructor argument.
2021-07-12 18:15:37 +02:00
bjoluc
9afacdfd90
Fix paths in TS configs
2021-07-08 23:32:30 +02:00
bjoluc
91e7b1e3ff
Migrate to TypeScript
2021-07-06 17:55:42 +02:00
bjoluc
584a8879ef
Highlight plugin projects in jest test runs
2021-07-01 13:07:28 +02:00
bjoluc
d12052c774
Decompose jspsych core into ES6 modules
2021-07-01 12:46:41 +02:00
bjoluc
83f449c635
Utilize jest's monorepo support
2021-06-30 19:29:38 +02:00
bjoluc
744e67b0a5
Setup monorepo and switch to ES6 modules
...
* Convert jsPsych and plugins to ES6 modules
* Create packages for each plugin, the core library, and config files
* Setup rollup, jest, and babel configurations
* Update jsPsych to load plugin objects directly from the `type` field
* Update tests to use the ES6 modules
2021-06-23 22:39:38 +02:00