State resolver (diffing library) for a CasparCG device.
This library tracks the state of CasparCG Servers and generates commands to be used in casparcg-connection.
As an example, this library is used in the Sofie TV News Studio Automation System.
Install yarn
https://yarnpkg.com
Install jest
yarn global add jest
Install dependencies
yarn
or
yarn install
Then you can:
Build:
yarn build
run test
jest
watch
yarn watch