BTW, they do have a JS API. Been using it a lot recently, fairly easy and straightforward
https://docs.microsoft.com/en-us/office/dev/add-ins/develop/...
https://docs.microsoft.com/en-us/office/dev/add-ins/develop/...
Still, I’m disappointed MS didn’t implement a typesafe lang such as C# or F#.