Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace mustache with handlebars. #56

Merged
merged 7 commits into from
Oct 8, 2024

Conversation

okaycj
Copy link
Collaborator

@okaycj okaycj commented Oct 8, 2024

Summary

We're moving from mustache to Handlebars. This will allow us to drop EFP templates into our new jsPsych trials.

Copy link

changeset-bot bot commented Oct 8, 2024

🦋 Changeset detected

Latest commit: 3e3fd8e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@lookit/lookit-initjspsych Patch
@lookit/surveys Patch
@lookit/record Patch
@lookit/style Patch
@lookit/data Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@okaycj okaycj merged commit a0a1a3b into video-consent-copy Oct 8, 2024
2 checks passed
@okaycj okaycj deleted the replace-mustache-with-handlebars branch October 8, 2024 17:25
okaycj added a commit that referenced this pull request Oct 9, 2024
* Remove mustache dependency

* Remove mustache config

* Rename template extensions

* Remove mustache code and replace with handlebars

* Format changes

* Fixed issue with import

* changset
okaycj added a commit that referenced this pull request Oct 10, 2024
* Move/New templates

* Remove unused template

* Change to Rollup processing images

* Update tests

* Add dependencies

* Have prettier handle mustache files

* Video consent trial

* Update to templates/move template from EFP

* Added error for undefined types in jsPsych timeline.

* Update style

* Remove record icon from webcam feed

* Add replace webcam feed function with record feed function

* Update tests

* Replace mustache with handlebars. (#56)

* Remove mustache dependency

* Remove mustache config

* Rename template extensions

* Remove mustache code and replace with handlebars

* Format changes

* Fixed issue with import

* changset

* Force mkdocs to serve on port 8888

* Change the docs theme

* Update python packages

* Add documentation for video consent trial

* For HTML in markdown

* changeset

* Add example, add locale param, Remove references to other consent templates

* Update copy

* Remove circular dependency

* Fix formatting issues

* Fix test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants