{"action":"created","issue":{"url":"https://api.github.com/repos/pahen/madge/issues/64","repository_url":"https://api.github.com/repos/pahen/madge","labels_url":"https://api.github.com/repos/pahen/madge/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/pahen/madge/issues/64/comments","events_url":"https://api.github.com/repos/pahen/madge/issues/64/events","html_url":"https://github.com/pahen/madge/issues/64","id":109541178,"number":64,"title":"Support TypeScript","user":{"login":"alexeagle","id":47395,"avatar_url":"https://avatars.githubusercontent.com/u/47395?v=3","gravatar_id":"","url":"https://api.github.com/users/alexeagle","html_url":"https://github.com/alexeagle","followers_url":"https://api.github.com/users/alexeagle/followers","following_url":"https://api.github.com/users/alexeagle/following{/other_user}","gists_url":"https://api.github.com/users/alexeagle/gists{/gist_id}","starred_url":"https://api.github.com/users/alexeagle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexeagle/subscriptions","organizations_url":"https://api.github.com/users/alexeagle/orgs","repos_url":"https://api.github.com/users/alexeagle/repos","events_url":"https://api.github.com/users/alexeagle/events{/privacy}","received_events_url":"https://api.github.com/users/alexeagle/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2015-10-02T18:02:08Z","updated_at":"2016-07-04T13:14:57Z","closed_at":null,"body":"We use madge to find circular deps in Angular. We had been outputting to ES6, which lets us do a symbol-level graph (instead of file-level like commonjs)\r\nBut we no longer use the ES6 output for anything else, so I'd like to remove it.\r\n\r\nI tried pointing madge at our sources\r\n```\r\n {\r\n    format: 'es6',\r\n    paths: ['modules/angular2'],\r\n    extensions: ['.ts']\r\n  }\r\n```\r\nbut I get an empty set of deps for each module, so I think `node-detective-es6` or `node-source-walk` are getting confused parsing the TS files (even though we use ES6 module syntax)."},"comment":{"url":"https://api.github.com/repos/pahen/madge/issues/comments/230287952","html_url":"https://github.com/pahen/madge/issues/64#issuecomment-230287952","issue_url":"https://api.github.com/repos/pahen/madge/issues/64","id":230287952,"user":{"login":"pahen","id":353888,"avatar_url":"https://avatars.githubusercontent.com/u/353888?v=3","gravatar_id":"","url":"https://api.github.com/users/pahen","html_url":"https://github.com/pahen","followers_url":"https://api.github.com/users/pahen/followers","following_url":"https://api.github.com/users/pahen/following{/other_user}","gists_url":"https://api.github.com/users/pahen/gists{/gist_id}","starred_url":"https://api.github.com/users/pahen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pahen/subscriptions","organizations_url":"https://api.github.com/users/pahen/orgs","repos_url":"https://api.github.com/users/pahen/repos","events_url":"https://api.github.com/users/pahen/events{/privacy}","received_events_url":"https://api.github.com/users/pahen/received_events","type":"User","site_admin":false},"created_at":"2016-07-04T13:14:57Z","updated_at":"2016-07-04T13:14:57Z","body":"Putting this into detective-typescript sounds like a good plan! :)"}}
{"actor":{"display_login":"pahen"}}