Modify return body to match production values
There is a slight difference in the response field names and values for the endpoints that return a publisher agreement. They currently return a PeopleDocumentData object. Some slight modifications need to be made before returning to the client for the openvsx application to properly parse our data.
The snake case needs to be changed to upper camel case. The datatypes need to be strings, and the expiration date should be omitted. The profile endpoint is also supposed to return an array containing the single user object.
Edited by Zachary Sabourin