Jason Dobry
Jason Dobry
Try [`functions-emulator`](https://github.com/GoogleCloudPlatform/cloud-functions-emulator/wiki/Installation) instead of `functions`. It may be that your shell already has a built-in `functions` command.
@briangranatir The Emulator can't assume that the user is providing JSON as the message payload. And, it doesn't know if the user is providing something that has already been base64-encoded....
> Thanks for the quick reply, Jason Wasn't actually a quick reply, sorry about that. I'm glad you find it useful!
@alexwasner I think you meant to file this issue on [firebase/firebase-tools](https://github.com/firebase/firebase-tools)?
I'm not sure I understand, can you please clarify your question? For example, if you `curl` your function's endpoint, GET is the default method, and you can just add the...
Which behavior do you prefer?
I prefer the Emulator's behavior as well, I'll investigate what's going on with production.
Can you please post here the output of `functions config --list`?
This error should be reported on the [issue tracker for the Cloud SDK](https://issuetracker.google.com/savedsearches/559662)
Probably something like https://github.com/winstonjs/winston#custom-log-format for the fixing timestamp. The extra newline is an artifact of the mismatch between child process `stdout` being piped to the parent, and the winston logger...