{"action":"created","issue":{"url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/564","repository_url":"https://api.github.com/repos/apollographql/apollo-tooling","labels_url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/564/labels{/name}","comments_url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/564/comments","events_url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/564/events","html_url":"https://github.com/apollographql/apollo-tooling/pull/564","id":355002947,"node_id":"MDExOlB1bGxSZXF1ZXN0MjExNjMyNzkz","number":564,"title":"[TS] Add support for calling an external module with the query source","user":{"login":"DrOfAwesomeness","id":7518868,"node_id":"MDQ6VXNlcjc1MTg4Njg=","avatar_url":"https://avatars1.githubusercontent.com/u/7518868?v=4","gravatar_id":"","url":"https://api.github.com/users/DrOfAwesomeness","html_url":"https://github.com/DrOfAwesomeness","followers_url":"https://api.github.com/users/DrOfAwesomeness/followers","following_url":"https://api.github.com/users/DrOfAwesomeness/following{/other_user}","gists_url":"https://api.github.com/users/DrOfAwesomeness/gists{/gist_id}","starred_url":"https://api.github.com/users/DrOfAwesomeness/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DrOfAwesomeness/subscriptions","organizations_url":"https://api.github.com/users/DrOfAwesomeness/orgs","repos_url":"https://api.github.com/users/DrOfAwesomeness/repos","events_url":"https://api.github.com/users/DrOfAwesomeness/events{/privacy}","received_events_url":"https://api.github.com/users/DrOfAwesomeness/received_events","type":"User","site_admin":false},"labels":[{"id":854170455,"node_id":"MDU6TGFiZWw4NTQxNzA0NTU=","url":"https://api.github.com/repos/apollographql/apollo-tooling/labels/feature","name":"feature","color":"a2eeef","default":false},{"id":601549235,"node_id":"MDU6TGFiZWw2MDE1NDkyMzU=","url":"https://api.github.com/repos/apollographql/apollo-tooling/labels/typescript","name":"typescript","color":"0052cc","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-08-29T05:31:14Z","updated_at":"2018-11-12T15:41:08Z","closed_at":"2018-11-12T15:41:09Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/apollographql/apollo-tooling/pulls/564","html_url":"https://github.com/apollographql/apollo-tooling/pull/564","diff_url":"https://github.com/apollographql/apollo-tooling/pull/564.diff","patch_url":"https://github.com/apollographql/apollo-tooling/pull/564.patch"},"body":"This PR is heavily modeled after the excellent work done by @standy in PR #423. I've rewritten it to support the new lerna repository layout and modern TypeScript code generation. This is an attempt at solving the issues brought up in #308. I set up a quick example showing the code generated by this PR at https://github.com/DrOfAwesomeness/apollo-cli-pr-example.\r\n\r\n<!--**Pull Request Labels**\r\n\r\nWhile not necessary, you can help organize our pull requests by labeling this issue when you open it.  To add a label automatically, simply [x] mark the appropriate box below:\r\n\r\n- [x] feature\r\n- [ ] blocking\r\n- [ ] docs\r\n\r\nTo add a label not listed above, simply place `/label another-label-name` on a line by itself.\r\n-->\r\n/label typescript"},"comment":{"url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/comments/437926960","html_url":"https://github.com/apollographql/apollo-tooling/pull/564#issuecomment-437926960","issue_url":"https://api.github.com/repos/apollographql/apollo-tooling/issues/564","id":437926960,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzkyNjk2MA==","user":{"login":"jbaxleyiii","id":4967600,"node_id":"MDQ6VXNlcjQ5Njc2MDA=","avatar_url":"https://avatars2.githubusercontent.com/u/4967600?v=4","gravatar_id":"","url":"https://api.github.com/users/jbaxleyiii","html_url":"https://github.com/jbaxleyiii","followers_url":"https://api.github.com/users/jbaxleyiii/followers","following_url":"https://api.github.com/users/jbaxleyiii/following{/other_user}","gists_url":"https://api.github.com/users/jbaxleyiii/gists{/gist_id}","starred_url":"https://api.github.com/users/jbaxleyiii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbaxleyiii/subscriptions","organizations_url":"https://api.github.com/users/jbaxleyiii/orgs","repos_url":"https://api.github.com/users/jbaxleyiii/repos","events_url":"https://api.github.com/users/jbaxleyiii/events{/privacy}","received_events_url":"https://api.github.com/users/jbaxleyiii/received_events","type":"User","site_admin":false},"created_at":"2018-11-12T15:41:08Z","updated_at":"2018-11-12T15:41:08Z","author_association":"MEMBER","body":"@DrOfAwesomeness I think this is a really interesting discussion! I think we should go through an RFC on the apollo-feature-requests repo first. Would you open up an issue there for discussion?"}}
{"actor":{"display_login":"jbaxleyiii"}}