A prototype task to test in-browser handtracking using standard webcam hardware.
Before developing or previewing the task, ensure that the Node.js version 14+ is installed on your system. Download Node.js here and install Yarn using this command npm i -g yarn
. After installing Yarn, run yarn install
in the root directory of this repository. After a short period of time, all dependencies for the tasks will be configured and ready for development.
A number of developer commands have been configured for ease of development. The Yarn
package manager is used in this repository and should be used to run these commands.
clean
: Remove build and development artefacts that are temporary or not required. The list of directories and files to remove are specified ingulpfile.js
.build
: Create a deployment-ready build of the task. A single output file,index.js
will be created in adist/
subdirectory.lint
: Run the Prettier linting tool over the entire repository, correcting any styling issues.start
: Start the development server and active build process. The task will be able to be previewed in the browser and will reload after each source code change.test
: Execute all tests specified in thetest/
subdirectory.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Please contact Henry Burgess <henry.burgess@wustl.edu> for all code-related issues and feedback.