Both of those warnings are outside my changes. And you can safely ignore them anyway; eslint is a static checker, and doesn't understand loaded code. E.g., moment and Highcharts come from the @require blocks at the top of the file.
Question, could the Hub name be added somewhere that is always visible (unlike the spot HE decided to put it. ). My thoughts were lower right hand corner, where the 'Terms of service, Documentation, ext' is located.
I actually liked the Rules portion so much, I created an Event Engine version. Those that use EE can find the link in the 1st post of the EE thread.
Well, it's positioned in the lower left corner, so you just want to move it right? Should be easy to do..
I'm glad people find this script useful There can be plenty of edits done, but I was kinda hoping Hubitat staff will implement it directly in HE, when it's clear how easy those changes are, and hom much value/usability it adds.
Full-bracing is a common style convention in many languages derived from C (C++, C#, Perl, Java, etc). Avoiding this sort of bug is the basis for Python, which does away with braces completely and uses the indentation to decide code flow.