Spent a little time making a project I've wanted to exist for years: a way to import Etsy orders into Things.
As weird as JavaScript is, it does have the right combination of easy OAuth packages and integration with OSA.
LaunchAgent finished and published to GitHub!
The next step is to add a LaunchDaemon that pulls new orders every night to keep things up to date.