Use JavaScript for your automations

I had the same idea, and wanted a bit more:

  1. a typescript API, with every domain available with its actions (let’s say button.press())
  2. an easy way to setup and to edit my automations

That’s why I created an combo package/app (add-on) I just talked about on Javascript/Typescript Automations app (add-on)

This is really early alpha non-stable stage, and I would not recommend anyone to use it on production, but I hope it will evolve with feedbacks to a stable version…