Provides a utility class to execute async tasks against model state (e.g. a Vue model). Operates in a manner akin to a state machine, using task guards and assign hooks.
-
Be sure you have Node version 6.11.x. If you’re using nvm, you may need to
nvm use 6.11
. -
Clone this repo.
-
Make this project directory the current directory, i.e.
cd task-machine
. -
Install modules via
npm install
. -
If all goes well, you should be able to run the predefined package scripts.