{"action":"created","issue":{"url":"https://api.github.com/repos/olafurpg/metadoc/issues/2","repository_url":"https://api.github.com/repos/olafurpg/metadoc","labels_url":"https://api.github.com/repos/olafurpg/metadoc/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/olafurpg/metadoc/issues/2/comments","events_url":"https://api.github.com/repos/olafurpg/metadoc/issues/2/events","html_url":"https://github.com/olafurpg/metadoc/pull/2","id":236773114,"number":2,"title":"Initial integration of the Monaco Editor","user":{"login":"jonas","id":8417,"avatar_url":"https://avatars1.githubusercontent.com/u/8417?v=3","gravatar_id":"","url":"https://api.github.com/users/jonas","html_url":"https://github.com/jonas","followers_url":"https://api.github.com/users/jonas/followers","following_url":"https://api.github.com/users/jonas/following{/other_user}","gists_url":"https://api.github.com/users/jonas/gists{/gist_id}","starred_url":"https://api.github.com/users/jonas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonas/subscriptions","organizations_url":"https://api.github.com/users/jonas/orgs","repos_url":"https://api.github.com/users/jonas/repos","events_url":"https://api.github.com/users/jonas/events{/privacy}","received_events_url":"https://api.github.com/users/jonas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-06-19T03:46:08Z","updated_at":"2017-06-19T10:45:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/olafurpg/metadoc/pulls/2","html_url":"https://github.com/olafurpg/metadoc/pull/2","diff_url":"https://github.com/olafurpg/metadoc/pull/2.diff","patch_url":"https://github.com/olafurpg/metadoc/pull/2.patch"},"body":"Very basic proof of concept which configures metadocJS to use the editor.\r\n\r\n<img width=\"1017\" alt=\"screen shot 2017-06-18 at 11 44 06 pm\" src=\"https://user-images.githubusercontent.com/8417/27268795-0e1a2f2c-5480-11e7-9571-954e8fa8d572.png\">\r\n"},"comment":{"url":"https://api.github.com/repos/olafurpg/metadoc/issues/comments/309404518","html_url":"https://github.com/olafurpg/metadoc/pull/2#issuecomment-309404518","issue_url":"https://api.github.com/repos/olafurpg/metadoc/issues/2","id":309404518,"user":{"login":"olafurpg","id":1408093,"avatar_url":"https://avatars3.githubusercontent.com/u/1408093?v=3","gravatar_id":"","url":"https://api.github.com/users/olafurpg","html_url":"https://github.com/olafurpg","followers_url":"https://api.github.com/users/olafurpg/followers","following_url":"https://api.github.com/users/olafurpg/following{/other_user}","gists_url":"https://api.github.com/users/olafurpg/gists{/gist_id}","starred_url":"https://api.github.com/users/olafurpg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olafurpg/subscriptions","organizations_url":"https://api.github.com/users/olafurpg/orgs","repos_url":"https://api.github.com/users/olafurpg/repos","events_url":"https://api.github.com/users/olafurpg/events{/privacy}","received_events_url":"https://api.github.com/users/olafurpg/received_events","type":"User","site_admin":false},"created_at":"2017-06-19T10:45:18Z","updated_at":"2017-06-19T10:45:18Z","body":"Wow, amazing, this gives a super nice edit/run/debug workflow 👍 \r\n\r\nThis is a great start. I believe it's possible to depend on https://github.com/Microsoft/vscode-languageserver-node/tree/master/client via npm and manually instantiate the editor with that plugin enabled. Here are some docs on implementing \"go to definition\". The examples assume the textDocument/definition handler is implemented server side, but I believe it's possible to implement it client side with a web worker or similar."}}
{"actor":{"display_login":"olafurpg"}}