{"action":"created","issue":{"url":"https://api.github.com/repos/transloadit/uppy/issues/965","repository_url":"https://api.github.com/repos/transloadit/uppy","labels_url":"https://api.github.com/repos/transloadit/uppy/issues/965/labels{/name}","comments_url":"https://api.github.com/repos/transloadit/uppy/issues/965/comments","events_url":"https://api.github.com/repos/transloadit/uppy/issues/965/events","html_url":"https://github.com/transloadit/uppy/pull/965","id":341499446,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxNjIyNDYx","number":965,"title":"Add object rest spread transform","user":{"login":"goto-bus-stop","id":1006268,"node_id":"MDQ6VXNlcjEwMDYyNjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1006268?v=4","gravatar_id":"","url":"https://api.github.com/users/goto-bus-stop","html_url":"https://github.com/goto-bus-stop","followers_url":"https://api.github.com/users/goto-bus-stop/followers","following_url":"https://api.github.com/users/goto-bus-stop/following{/other_user}","gists_url":"https://api.github.com/users/goto-bus-stop/gists{/gist_id}","starred_url":"https://api.github.com/users/goto-bus-stop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goto-bus-stop/subscriptions","organizations_url":"https://api.github.com/users/goto-bus-stop/orgs","repos_url":"https://api.github.com/users/goto-bus-stop/repos","events_url":"https://api.github.com/users/goto-bus-stop/events{/privacy}","received_events_url":"https://api.github.com/users/goto-bus-stop/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-07-16T12:30:53Z","updated_at":"2018-07-16T15:38:36Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/transloadit/uppy/pulls/965","html_url":"https://github.com/transloadit/uppy/pull/965","diff_url":"https://github.com/transloadit/uppy/pull/965.diff","patch_url":"https://github.com/transloadit/uppy/pull/965.patch"},"body":"Object rest spread was standardised this year so it's safe to use. It\nhas shipped in major browsers and Node. Because Uppy uses immutable\nstate we can make a lot of gains in terseness and readability by using\nthe new object syntaxes, I think.\n\nI updated one place where we were using Object.assign; I think we can\nmerge it like this first and then update the other places when we are\nchanging stuff there anyway or when one of us needs a break from brain\nintensive tasks."},"comment":{"url":"https://api.github.com/repos/transloadit/uppy/issues/comments/405289848","html_url":"https://github.com/transloadit/uppy/pull/965#issuecomment-405289848","issue_url":"https://api.github.com/repos/transloadit/uppy/issues/965","id":405289848,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTI4OTg0OA==","user":{"login":"goto-bus-stop","id":1006268,"node_id":"MDQ6VXNlcjEwMDYyNjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1006268?v=4","gravatar_id":"","url":"https://api.github.com/users/goto-bus-stop","html_url":"https://github.com/goto-bus-stop","followers_url":"https://api.github.com/users/goto-bus-stop/followers","following_url":"https://api.github.com/users/goto-bus-stop/following{/other_user}","gists_url":"https://api.github.com/users/goto-bus-stop/gists{/gist_id}","starred_url":"https://api.github.com/users/goto-bus-stop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goto-bus-stop/subscriptions","organizations_url":"https://api.github.com/users/goto-bus-stop/orgs","repos_url":"https://api.github.com/users/goto-bus-stop/repos","events_url":"https://api.github.com/users/goto-bus-stop/events{/privacy}","received_events_url":"https://api.github.com/users/goto-bus-stop/received_events","type":"User","site_admin":false},"created_at":"2018-07-16T15:38:36Z","updated_at":"2018-07-16T15:38:36Z","author_association":"MEMBER","body":"yeah array spread was in ES2015 and object spread is in ES2018 :D "}}
{"actor":{"display_login":"goto-bus-stop"}}