OmniFocus 4 is on its way! It's my favorite TODO app.
One of its coolest feature is Omni Automation. It's one of my most used features. But I hate pure JavaScript. Even though there's a TypeScript definition, it's kinda outdated and uses the `any` type way too much. Plus, pure JavaScript doesn't have module support.
To celebrate the release of OmniFocus 4, I've decided to open-source my OmniFocus Scripts Solution, which includes typing definitions and a bundler. I hope it can make more people to write OmniFocus scripts with joy.
1 comment
[ 9.1 ms ] story [ 132 ms ] threadOne of its coolest feature is Omni Automation. It's one of my most used features. But I hate pure JavaScript. Even though there's a TypeScript definition, it's kinda outdated and uses the `any` type way too much. Plus, pure JavaScript doesn't have module support.
To celebrate the release of OmniFocus 4, I've decided to open-source my OmniFocus Scripts Solution, which includes typing definitions and a bundler. I hope it can make more people to write OmniFocus scripts with joy.
Check out the repo for the deets: https://github.com/ImSingee/OFScriptsTemplate