node-abi update for Electron v11


node-abi update.

Test coverage for dynamic RealTimeDomain window (xaxis) resizing


Test coverage to prevent regressions

Fixed RealTimeDomain window auto-range selection issue


The RealTimeDomain property window accepts an array of window timescales to allow the LineChart to automatically increase it's x-axis domain over longer periods.

It was incorrectly only using the smallest window in the array. It should now auto-range across the array values correctly.

Thick Line shader refactor


The shader used by LineChart to increase the width of plotted lines has been refactored.

Fixed missing Serialport types


The template had missing serialport types, which meant the transport-manager/config/serial.tsx would throw linter warnings around baudRate configuration.