This is a project made for building the page for BLiP's Channel Support.
It is built with Svelte + Rollup and constructs a responsive table based on a JSON file (BlipChannelTable.json).
To install the dependencies, run:
cd blip-channe-table
npm installTo run the developer server, run:
npm run devIf error occur, try running with adming permissions or in PowerShell.
The table is built based on BlipChannelTable.json.
It has two main objects: contentTypes and contentCapabilityPerChannel (translated to 'channels' in code).
The contentTypes object is responsible for telling all possible contentTypes, their names and any additional info. It is used to build the side table and to get information for the main table.
The contentCapabilityPerChannel (or channels) object is responsible for informing about each channel's info and their support to each of the content types. It is used to build the main table and get information for the channel-content example modal.