herzogmedia / sofie-blueprints-spreadsheet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reference Spreadsheet Blueprints

This is a reference blueprints package for the Sofie News Studio Automation System.

Features

These blueprints is intended to be used with Spreadsheets based on this template

Getting started

To start using these blueprints in Sofie, start with going through the Getting Started guide in the Sofie documentation.

Installation (for developers)

For developers installation steps are as following:

git clone https://github.com/SuperFlyTV/sofie-blueprints-spreadsheet
yarn
yarn dist

The result dist/*-bundle.js files can be distributed and uploaded in the Sofie UI

TODO - bundle.json is a valid distribution format

Development

This project builds with webpack and can auto upload on successful compilation

yarn watch-sync-local # alias to upload to a local instance
yarn watch --env.server="http://localhost:3000" # can be used to connect to upload to a remote sofie instance

There are some unit tests for the project, currently just to validate that the blueprints do not crash while executing. These can be run with

yarn unit # run once
yarn test # watch for changes

About

License:MIT License


Languages

Language:TypeScript 96.3%Language:JavaScript 3.7%