{"action":"created","issue":{"url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/18","labels_url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/18/comments","events_url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/18/events","html_url":"https://github.com/meteor-typescript/meteor-typescript-libs/pull/18","id":84792657,"number":18,"title":"Replace all occurences of JSON with JSONable","user":{"login":"vjau","id":5278429,"avatar_url":"https://avatars.githubusercontent.com/u/5278429?v=3","gravatar_id":"","url":"https://api.github.com/users/vjau","html_url":"https://github.com/vjau","followers_url":"https://api.github.com/users/vjau/followers","following_url":"https://api.github.com/users/vjau/following{/other_user}","gists_url":"https://api.github.com/users/vjau/gists{/gist_id}","starred_url":"https://api.github.com/users/vjau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vjau/subscriptions","organizations_url":"https://api.github.com/users/vjau/orgs","repos_url":"https://api.github.com/users/vjau/repos","events_url":"https://api.github.com/users/vjau/events{/privacy}","received_events_url":"https://api.github.com/users/vjau/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-03T22:08:02Z","updated_at":"2015-06-03T22:29:56Z","closed_at":"2015-06-03T22:13:21Z","pull_request":{"url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/pulls/18","html_url":"https://github.com/meteor-typescript/meteor-typescript-libs/pull/18","diff_url":"https://github.com/meteor-typescript/meteor-typescript-libs/pull/18.diff","patch_url":"https://github.com/meteor-typescript/meteor-typescript-libs/pull/18.patch"},"body":"In the meteor.d.ts, there are multiples occurences of the 'JSON' type.\r\nI have looked everywhere what this type was about, only to find out that it's in the base Typescript definitions. \r\nHowever, 'JSON' refers to the ES5 JSON static object which tools are used to manipulate JSON data, and _not_ as intended by this definition file, as a way to refer to data that is JSONable.\r\nSo i have replaced all occurences of 'JSON' by the 'JSONable' interface, which was probably the original intent."},"comment":{"url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/comments/108632570","html_url":"https://github.com/meteor-typescript/meteor-typescript-libs/pull/18#issuecomment-108632570","issue_url":"https://api.github.com/repos/meteor-typescript/meteor-typescript-libs/issues/18","id":108632570,"user":{"login":"fullflavedave","id":543962,"avatar_url":"https://avatars.githubusercontent.com/u/543962?v=3","gravatar_id":"","url":"https://api.github.com/users/fullflavedave","html_url":"https://github.com/fullflavedave","followers_url":"https://api.github.com/users/fullflavedave/followers","following_url":"https://api.github.com/users/fullflavedave/following{/other_user}","gists_url":"https://api.github.com/users/fullflavedave/gists{/gist_id}","starred_url":"https://api.github.com/users/fullflavedave/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fullflavedave/subscriptions","organizations_url":"https://api.github.com/users/fullflavedave/orgs","repos_url":"https://api.github.com/users/fullflavedave/repos","events_url":"https://api.github.com/users/fullflavedave/events{/privacy}","received_events_url":"https://api.github.com/users/fullflavedave/received_events","type":"User","site_admin":false},"created_at":"2015-06-03T22:29:56Z","updated_at":"2015-06-03T22:29:56Z","body":"I'll make the changes, and you can verify that meteor.d.ts turned out OK."}}