I know this thread is pretty old but just wanted to share that, with the info I got here, I created
esoui-publish which is a small
npmjs module that translates this curl command to a node request. It has a programmatic API and it can be used via command line. Publishing to esoui could be as simple as:
Code:
esoui-publish --id=2271 --updatefile=my-addon.zip