Broadcast overlays for Inkling Performance Labs' English language broadcast of the Clam World Cup.
IPLのクラムW杯の海外放送のためにストリームオーバーレイ。
- Set up
ipl-overlay-controls
using the installation guide.
- Clone the
build
branch of this repository to[nodecg]/bundles/clam-world-cup-overlays
- All done!
- Ensure you have access to the private GSAP registry: Guide
- Insert your GSAP API key into the
.npmrc
file. DO NOT commit this to git! - Clone this repository to
[nodecg]/bundles/clam-world-cup-overlays
- Install dependencies:
npm i
- Run build:
npm run build
build
: Create a production-ready build.build:dev
: Create a development build with better debugging options.build:clean
: Combinesbuild
andclean
tasks.clean
: Removes built files.start
: Starts NodeCG.watch
: Runs a build and rebuilds when changes are found.lint
: Checks for linter errorsfix
: Automatically fixes some linter errorsschema-types
: Create or update type definitions for replicant schemas found in theschemas
directory
This repository includes a GitHub Actions script that automatically lints and builds the overlays. It requires two secrets to function:
GH_SSH
: An SSH key with permissions to push to the package's GitHub repository. Used for pushing the build result.GSAP_AUTH
: The GSAP authorization token, used to pull packages from npm.