I’ve recently started porting the Google Play API in Node.js to Elixir. Right now you can authenticate a Google account, get details of a published app and download its APK.
Currently my issue with it is that it relies on an external NPM module to decode protobuf data (since
erlang_protobuffs can’t decode a binary with the Protobuf v2
I’d appreciate feedback on the code, what to improve, etc. I’m also interested in finding out how should I write tests for testing API calls to google.