Skip to content
Sofie: The Modern TV News Studio Automation System (Timeline State Resolver library)
TypeScript JavaScript
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github feat: remove travis, add multiple needed files Jun 8, 2018
config Fix: updated dependencies to latest versions. Linted according to new… Jun 14, 2018
examples feat: implement Timeline version 2 and various improvements to the ti… May 10, 2019
src
.editorconfig feat: remove travis, add multiple needed files Jun 8, 2018
.gitignore
.npmignore feat: remove travis, add multiple needed files Jun 8, 2018
CHANGELOG.md chore(release): 2.2.0 [skip ci] May 21, 2019
LICENSE fix: update license Jun 8, 2018
README.md Update README.md [skip ci] Oct 24, 2018
command-generator.js very rudimentary first implementation of video type Feb 22, 2018
jest-integration.config.js chore: update package, build & CI routine Nov 19, 2018
jest.config.js
package.json Feat/lawo full path (#95) Aug 19, 2019
tsconfig.jest.json feat: remove travis, add multiple needed files Jun 8, 2018
tsconfig.json
tslint.json Fix: updated dependencies to latest versions. Linted according to new… Jun 14, 2018
yarn.lock Feat/lawo full path (#95) Aug 19, 2019

README.md

Sofie: The Modern TV News Studio Automation System (Timeline State Resolver library)

CircleCI

This is a part of the Sofie TV News Studio Automation System.

Abstract

This library orchestrates and controls different devices. Its input is a supertimeline data structure and a layer-to-device-map. Using the input, it resolves the expected state, diffs the state against current state and sends commands where necessary.

Supported devices

Dev install instructions

  • 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

You can’t perform that action at this time.