Experimenting with d3 v4's force layout. d3Activity.json consist of 300 events from the d3 repo pulled from github api. The circle in the center is meant to represent the repo and at the moment it flashes if there's a push or a Release. Not quite sure where I am going with this yet-- mainly having a bit of fun :)
Created
June 19, 2016 18:43
-
-
Save wwymak/9bb14beb1ee791be33ebb1eeb4b04f3c to your computer and use it in GitHub Desktop.
experiment with d3v4 force layout with d3 repo's activity
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [{"id":"4133764903","type":"WatchEvent","actor":{"id":1307603,"login":"akzaidi","display_login":"akzaidi","gravatar_id":"","url":"https://api.github.com/users/akzaidi","avatar_url":"https://avatars.githubusercontent.com/u/1307603?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T18:04:40Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133691247","type":"WatchEvent","actor":{"id":1904614,"login":"shingchi","display_login":"shingchi","gravatar_id":"","url":"https://api.github.com/users/shingchi","avatar_url":"https://avatars.githubusercontent.com/u/1904614?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T17:03:36Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133681890","type":"WatchEvent","actor":{"id":16439305,"login":"MarkoN95","display_login":"MarkoN95","gravatar_id":"","url":"https://api.github.com/users/MarkoN95","avatar_url":"https://avatars.githubusercontent.com/u/16439305?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:55:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133679513","type":"WatchEvent","actor":{"id":7543016,"login":"JianxinMa","display_login":"JianxinMa","gravatar_id":"","url":"https://api.github.com/users/JianxinMa","avatar_url":"https://avatars.githubusercontent.com/u/7543016?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:53:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133654186","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:31:48Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225373237","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225373237","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225373237,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:31:48Z","updated_at":"2016-06-11T16:31:48Z","body":"Also, this solves https://github.com/d3/d3/issues/885#issuecomment-210901596 for me."}},"public":true,"created_at":"2016-06-11T16:31:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133650664","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:28:35Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225373080","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225373080","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225373080,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:28:35Z","updated_at":"2016-06-11T16:28:35Z","body":"Not in a public repo, but here's the relevant bit:\r\n\r\n```TypeScript\r\nconst now = Date.now();\r\n\r\nxScale.domain([now - duration, now]);\r\nlineScrollContainer.interrupt().transition();\r\nlineScrollContainer.attr('transform', `translate(${xScale(new Date(now - duration))})`);\r\nlineScrollContainer.transition()\r\n .duration(tickUpdateInterval)\r\n .ease('linear')\r\n .attr('transform', `translate(${xScale(new Date(now - duration - tickUpdateInterval))})`);\r\n\r\nxAxisEl.selectAll('*').interrupt();\r\nxAxisEl.call(xAxis); // xAxis was previously set up with .scale(xScale)\r\nxAxisEl\r\n .transition()\r\n .duration(tickUpdateInterval)\r\n .ease('linear')\r\n .call(xAxis.copy().scale(xScale.copy().domain([now - duration + tickUpdateInterval, now + tickUpdateInterval])));\r\n```\r\n\r\nI'm interrupting every time, setting the current scale, and then setting the future scale, rather than just animating from wherever it happens to be at the moment to the new scale. The reason is that there are times where realtime data is being added or the window is resized where I can't just wait for transition end."}},"public":true,"created_at":"2016-06-11T16:28:38Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133643176","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:21:45Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225372704","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225372704","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225372704,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:21:45Z","updated_at":"2016-06-11T16:21:45Z","body":"Can you link me an example? I’m not grokking the use case. The common case of animated axis transitions is when the scale domain changes, so that doesn’t require *axis*.copy. I’m not sure when you’d need to retain references to multiple axes."}},"public":true,"created_at":"2016-06-11T16:21:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133633056","type":"WatchEvent","actor":{"id":909524,"login":"linusix","display_login":"linusix","gravatar_id":"","url":"https://api.github.com/users/linusix","avatar_url":"https://avatars.githubusercontent.com/u/909524?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:13:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133624979","type":"IssuesEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:06:03Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale, just like `scale.copy()`.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."}},"public":true,"created_at":"2016-06-11T16:06:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133612587","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2838","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2838/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2838/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2838/events","html_url":"https://github.com/d3/d3/issues/2838","id":158578531,"number":2838,"title":"How to interrupt an axis transition","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-05T22:26:46Z","updated_at":"2016-06-11T15:55:53Z","closed_at":"2016-06-05T23:59:01Z","body":"I have a constantly scrolling axis that uses axis transitions to move and to achieve fade in and fade out.\r\n\r\nWhen the window is resized, the graph gets wider. I need to change the range of the X axis. The problem is that when I update the range, the range change also gets animated along with the scroll. This is undesirable- I want the resize to be instantaneous, to interrupt the scrolling transition, reposition all the ticks instantaneously, and continue scrolling it as it was before after the range is updated.\r\n\r\n`xAxisElement.interrupt()` doesn't have an effect. I tried `xAxisElement.transition().axisElement.delay(1).axis(xAxis).transition(duration).axis(futureXAxis)` to first reset the axis to the new width, then continue scrolling as normal. The first transition gets skipped. With `delay(10)` sometimes the first transition runs, sometimes it doesn't. 10 ms is also too long- I really want to update the width immediately.\r\n\r\nI found a workaround, which is to destroy and recreate the X axis every time the graph is resized. It would be nice to have a less nuclear option for performance and persistence."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225371352","html_url":"https://github.com/d3/d3/issues/2838#issuecomment-225371352","issue_url":"https://api.github.com/repos/d3/d3/issues/2838","id":225371352,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T15:55:53Z","updated_at":"2016-06-11T15:55:53Z","body":"Wow, talk about user error. Thank you. Seems like I could've figured this out.\r\n\r\nHowever, it isn't as symmetrical with `axisEl.transition()`. Maybe you would consider special-casing `axisEl.interrupt()` the same way `.transition()` is special-cased?"}},"public":true,"created_at":"2016-06-11T15:55:54Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133609750","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2838","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2838/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2838/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2838/events","html_url":"https://github.com/d3/d3/issues/2838","id":158578531,"number":2838,"title":"How to interrupt an axis transition","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-05T22:26:46Z","updated_at":"2016-06-11T15:53:31Z","closed_at":"2016-06-05T23:59:01Z","body":"I have a constantly scrolling axis that uses axis transitions to move and to achieve fade in and fade out.\r\n\r\nWhen the window is resized, the graph gets wider. I need to change the range of the X axis. The problem is that when I update the range, the range change also gets animated along with the scroll. This is undesirable- I want the resize to be instantaneous, to interrupt the scrolling transition, reposition all the ticks instantaneously, and continue scrolling it as it was before after the range is updated.\r\n\r\n`xAxisElement.interrupt()` doesn't have an effect. I tried `xAxisElement.transition().axisElement.delay(1).axis(xAxis).transition(duration).axis(futureXAxis)` to first reset the axis to the new width, then continue scrolling as normal. The first transition gets skipped. With `delay(10)` sometimes the first transition runs, sometimes it doesn't. 10 ms is also too long- I really want to update the width immediately.\r\n\r\nI found a workaround, which is to destroy and recreate the X axis every time the graph is resized. It would be nice to have a less nuclear option for performance and persistence."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225371237","html_url":"https://github.com/d3/d3/issues/2838#issuecomment-225371237","issue_url":"https://api.github.com/repos/d3/d3/issues/2838","id":225371237,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T15:53:31Z","updated_at":"2016-06-11T15:53:31Z","body":"`g.selectAll(\"*\").interrupt()` works for the oldest tick but none of the rest. I assume they aren't being selected? I'll try to figure out why."}},"public":true,"created_at":"2016-06-11T15:53:32Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133599121","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154478329,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0f5bd679faf91b926df0fe48c2d2c50a8d59b531","before":"ee0401cb8c31379f4d04913f7a8b07afb2bec96a","commits":[{"sha":"0f5bd679faf91b926df0fe48c2d2c50a8d59b531","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/0f5bd679faf91b926df0fe48c2d2c50a8d59b531"}]},"public":true,"created_at":"2016-06-11T15:44:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133589176","type":"WatchEvent","actor":{"id":11529360,"login":"eduard9x","display_login":"eduard9x","gravatar_id":"","url":"https://api.github.com/users/eduard9x","avatar_url":"https://avatars.githubusercontent.com/u/11529360?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:36:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133565838","type":"WatchEvent","actor":{"id":893846,"login":"Knovour","display_login":"Knovour","gravatar_id":"","url":"https://api.github.com/users/Knovour","avatar_url":"https://avatars.githubusercontent.com/u/893846?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:16:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133561641","type":"WatchEvent","actor":{"id":8999624,"login":"melaniemkwon","display_login":"melaniemkwon","gravatar_id":"","url":"https://api.github.com/users/melaniemkwon","avatar_url":"https://avatars.githubusercontent.com/u/8999624?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:13:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133513525","type":"ForkEvent","actor":{"id":6650816,"login":"paulplayer","display_login":"paulplayer","gravatar_id":"","url":"https://api.github.com/users/paulplayer","avatar_url":"https://avatars.githubusercontent.com/u/6650816?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60911042,"name":"d3","full_name":"paulplayer/d3","owner":{"login":"paulplayer","id":6650816,"avatar_url":"https://avatars.githubusercontent.com/u/6650816?v=3","gravatar_id":"","url":"https://api.github.com/users/paulplayer","html_url":"https://github.com/paulplayer","followers_url":"https://api.github.com/users/paulplayer/followers","following_url":"https://api.github.com/users/paulplayer/following{/other_user}","gists_url":"https://api.github.com/users/paulplayer/gists{/gist_id}","starred_url":"https://api.github.com/users/paulplayer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulplayer/subscriptions","organizations_url":"https://api.github.com/users/paulplayer/orgs","repos_url":"https://api.github.com/users/paulplayer/repos","events_url":"https://api.github.com/users/paulplayer/events{/privacy}","received_events_url":"https://api.github.com/users/paulplayer/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/paulplayer/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/paulplayer/d3","forks_url":"https://api.github.com/repos/paulplayer/d3/forks","keys_url":"https://api.github.com/repos/paulplayer/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/paulplayer/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/paulplayer/d3/teams","hooks_url":"https://api.github.com/repos/paulplayer/d3/hooks","issue_events_url":"https://api.github.com/repos/paulplayer/d3/issues/events{/number}","events_url":"https://api.github.com/repos/paulplayer/d3/events","assignees_url":"https://api.github.com/repos/paulplayer/d3/assignees{/user}","branches_url":"https://api.github.com/repos/paulplayer/d3/branches{/branch}","tags_url":"https://api.github.com/repos/paulplayer/d3/tags","blobs_url":"https://api.github.com/repos/paulplayer/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/paulplayer/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/paulplayer/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/paulplayer/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/paulplayer/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/paulplayer/d3/languages","stargazers_url":"https://api.github.com/repos/paulplayer/d3/stargazers","contributors_url":"https://api.github.com/repos/paulplayer/d3/contributors","subscribers_url":"https://api.github.com/repos/paulplayer/d3/subscribers","subscription_url":"https://api.github.com/repos/paulplayer/d3/subscription","commits_url":"https://api.github.com/repos/paulplayer/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/paulplayer/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/paulplayer/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/paulplayer/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/paulplayer/d3/contents/{+path}","compare_url":"https://api.github.com/repos/paulplayer/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/paulplayer/d3/merges","archive_url":"https://api.github.com/repos/paulplayer/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/paulplayer/d3/downloads","issues_url":"https://api.github.com/repos/paulplayer/d3/issues{/number}","pulls_url":"https://api.github.com/repos/paulplayer/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/paulplayer/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/paulplayer/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/paulplayer/d3/labels{/name}","releases_url":"https://api.github.com/repos/paulplayer/d3/releases{/id}","deployments_url":"https://api.github.com/repos/paulplayer/d3/deployments","created_at":"2016-06-11T14:30:56Z","updated_at":"2016-06-11T14:24:23Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/paulplayer/d3.git","ssh_url":"[email protected]:paulplayer/d3.git","clone_url":"https://github.com/paulplayer/d3.git","svn_url":"https://github.com/paulplayer/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:30:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133509802","type":"ForkEvent","actor":{"id":18045626,"login":"skoll1","display_login":"skoll1","gravatar_id":"","url":"https://api.github.com/users/skoll1","avatar_url":"https://avatars.githubusercontent.com/u/18045626?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60910890,"name":"d3","full_name":"skoll1/d3","owner":{"login":"skoll1","id":18045626,"avatar_url":"https://avatars.githubusercontent.com/u/18045626?v=3","gravatar_id":"","url":"https://api.github.com/users/skoll1","html_url":"https://github.com/skoll1","followers_url":"https://api.github.com/users/skoll1/followers","following_url":"https://api.github.com/users/skoll1/following{/other_user}","gists_url":"https://api.github.com/users/skoll1/gists{/gist_id}","starred_url":"https://api.github.com/users/skoll1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skoll1/subscriptions","organizations_url":"https://api.github.com/users/skoll1/orgs","repos_url":"https://api.github.com/users/skoll1/repos","events_url":"https://api.github.com/users/skoll1/events{/privacy}","received_events_url":"https://api.github.com/users/skoll1/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/skoll1/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/skoll1/d3","forks_url":"https://api.github.com/repos/skoll1/d3/forks","keys_url":"https://api.github.com/repos/skoll1/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/skoll1/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/skoll1/d3/teams","hooks_url":"https://api.github.com/repos/skoll1/d3/hooks","issue_events_url":"https://api.github.com/repos/skoll1/d3/issues/events{/number}","events_url":"https://api.github.com/repos/skoll1/d3/events","assignees_url":"https://api.github.com/repos/skoll1/d3/assignees{/user}","branches_url":"https://api.github.com/repos/skoll1/d3/branches{/branch}","tags_url":"https://api.github.com/repos/skoll1/d3/tags","blobs_url":"https://api.github.com/repos/skoll1/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/skoll1/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/skoll1/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/skoll1/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/skoll1/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/skoll1/d3/languages","stargazers_url":"https://api.github.com/repos/skoll1/d3/stargazers","contributors_url":"https://api.github.com/repos/skoll1/d3/contributors","subscribers_url":"https://api.github.com/repos/skoll1/d3/subscribers","subscription_url":"https://api.github.com/repos/skoll1/d3/subscription","commits_url":"https://api.github.com/repos/skoll1/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/skoll1/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/skoll1/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/skoll1/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/skoll1/d3/contents/{+path}","compare_url":"https://api.github.com/repos/skoll1/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/skoll1/d3/merges","archive_url":"https://api.github.com/repos/skoll1/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/skoll1/d3/downloads","issues_url":"https://api.github.com/repos/skoll1/d3/issues{/number}","pulls_url":"https://api.github.com/repos/skoll1/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/skoll1/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/skoll1/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/skoll1/d3/labels{/name}","releases_url":"https://api.github.com/repos/skoll1/d3/releases{/id}","deployments_url":"https://api.github.com/repos/skoll1/d3/deployments","created_at":"2016-06-11T14:27:43Z","updated_at":"2016-06-11T14:24:23Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/skoll1/d3.git","ssh_url":"[email protected]:skoll1/d3.git","clone_url":"https://github.com/skoll1/d3.git","svn_url":"https://github.com/skoll1/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:27:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133505921","type":"WatchEvent","actor":{"id":19764218,"login":"TheKingKC","display_login":"TheKingKC","gravatar_id":"","url":"https://api.github.com/users/TheKingKC","avatar_url":"https://avatars.githubusercontent.com/u/19764218?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:24:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133502424","type":"WatchEvent","actor":{"id":16821041,"login":"charlescdean","display_login":"charlescdean","gravatar_id":"","url":"https://api.github.com/users/charlescdean","avatar_url":"https://avatars.githubusercontent.com/u/16821041?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:21:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133485463","type":"WatchEvent","actor":{"id":8458838,"login":"ChinW","display_login":"ChinW","gravatar_id":"","url":"https://api.github.com/users/ChinW","avatar_url":"https://avatars.githubusercontent.com/u/8458838?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:06:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133484807","type":"ForkEvent","actor":{"id":7908806,"login":"limi58","display_login":"limi58","gravatar_id":"","url":"https://api.github.com/users/limi58","avatar_url":"https://avatars.githubusercontent.com/u/7908806?"},"repo":{"id":36697270,"name":"d3/d3-ease","url":"https://api.github.com/repos/d3/d3-ease"},"payload":{"forkee":{"id":60909961,"name":"d3-ease","full_name":"limi58/d3-ease","owner":{"login":"limi58","id":7908806,"avatar_url":"https://avatars.githubusercontent.com/u/7908806?v=3","gravatar_id":"","url":"https://api.github.com/users/limi58","html_url":"https://github.com/limi58","followers_url":"https://api.github.com/users/limi58/followers","following_url":"https://api.github.com/users/limi58/following{/other_user}","gists_url":"https://api.github.com/users/limi58/gists{/gist_id}","starred_url":"https://api.github.com/users/limi58/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/limi58/subscriptions","organizations_url":"https://api.github.com/users/limi58/orgs","repos_url":"https://api.github.com/users/limi58/repos","events_url":"https://api.github.com/users/limi58/events{/privacy}","received_events_url":"https://api.github.com/users/limi58/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/limi58/d3-ease","description":"Easing functions for smooth animation.","fork":true,"url":"https://api.github.com/repos/limi58/d3-ease","forks_url":"https://api.github.com/repos/limi58/d3-ease/forks","keys_url":"https://api.github.com/repos/limi58/d3-ease/keys{/key_id}","collaborators_url":"https://api.github.com/repos/limi58/d3-ease/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/limi58/d3-ease/teams","hooks_url":"https://api.github.com/repos/limi58/d3-ease/hooks","issue_events_url":"https://api.github.com/repos/limi58/d3-ease/issues/events{/number}","events_url":"https://api.github.com/repos/limi58/d3-ease/events","assignees_url":"https://api.github.com/repos/limi58/d3-ease/assignees{/user}","branches_url":"https://api.github.com/repos/limi58/d3-ease/branches{/branch}","tags_url":"https://api.github.com/repos/limi58/d3-ease/tags","blobs_url":"https://api.github.com/repos/limi58/d3-ease/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/limi58/d3-ease/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/limi58/d3-ease/git/refs{/sha}","trees_url":"https://api.github.com/repos/limi58/d3-ease/git/trees{/sha}","statuses_url":"https://api.github.com/repos/limi58/d3-ease/statuses/{sha}","languages_url":"https://api.github.com/repos/limi58/d3-ease/languages","stargazers_url":"https://api.github.com/repos/limi58/d3-ease/stargazers","contributors_url":"https://api.github.com/repos/limi58/d3-ease/contributors","subscribers_url":"https://api.github.com/repos/limi58/d3-ease/subscribers","subscription_url":"https://api.github.com/repos/limi58/d3-ease/subscription","commits_url":"https://api.github.com/repos/limi58/d3-ease/commits{/sha}","git_commits_url":"https://api.github.com/repos/limi58/d3-ease/git/commits{/sha}","comments_url":"https://api.github.com/repos/limi58/d3-ease/comments{/number}","issue_comment_url":"https://api.github.com/repos/limi58/d3-ease/issues/comments{/number}","contents_url":"https://api.github.com/repos/limi58/d3-ease/contents/{+path}","compare_url":"https://api.github.com/repos/limi58/d3-ease/compare/{base}...{head}","merges_url":"https://api.github.com/repos/limi58/d3-ease/merges","archive_url":"https://api.github.com/repos/limi58/d3-ease/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/limi58/d3-ease/downloads","issues_url":"https://api.github.com/repos/limi58/d3-ease/issues{/number}","pulls_url":"https://api.github.com/repos/limi58/d3-ease/pulls{/number}","milestones_url":"https://api.github.com/repos/limi58/d3-ease/milestones{/number}","notifications_url":"https://api.github.com/repos/limi58/d3-ease/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/limi58/d3-ease/labels{/name}","releases_url":"https://api.github.com/repos/limi58/d3-ease/releases{/id}","deployments_url":"https://api.github.com/repos/limi58/d3-ease/deployments","created_at":"2016-06-11T14:06:09Z","updated_at":"2016-06-11T14:06:10Z","pushed_at":"2016-06-07T23:55:47Z","git_url":"git://github.com/limi58/d3-ease.git","ssh_url":"[email protected]:limi58/d3-ease.git","clone_url":"https://github.com/limi58/d3-ease.git","svn_url":"https://github.com/limi58/d3-ease","homepage":null,"size":580,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:06:11Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133461543","type":"WatchEvent","actor":{"id":658698,"login":"kevflynn","display_login":"kevflynn","gravatar_id":"","url":"https://api.github.com/users/kevflynn","avatar_url":"https://avatars.githubusercontent.com/u/658698?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T13:44:40Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133337889","type":"WatchEvent","actor":{"id":1888508,"login":"zry656565","display_login":"zry656565","gravatar_id":"","url":"https://api.github.com/users/zry656565","avatar_url":"https://avatars.githubusercontent.com/u/1888508?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T11:39:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133289367","type":"WatchEvent","actor":{"id":6594276,"login":"tonghuashuo","display_login":"tonghuashuo","gravatar_id":"","url":"https://api.github.com/users/tonghuashuo","avatar_url":"https://avatars.githubusercontent.com/u/6594276?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T10:47:19Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133281194","type":"ForkEvent","actor":{"id":1926352,"login":"romans","display_login":"romans","gravatar_id":"","url":"https://api.github.com/users/romans","avatar_url":"https://avatars.githubusercontent.com/u/1926352?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60902467,"name":"d3","full_name":"romans/d3","owner":{"login":"romans","id":1926352,"avatar_url":"https://avatars.githubusercontent.com/u/1926352?v=3","gravatar_id":"","url":"https://api.github.com/users/romans","html_url":"https://github.com/romans","followers_url":"https://api.github.com/users/romans/followers","following_url":"https://api.github.com/users/romans/following{/other_user}","gists_url":"https://api.github.com/users/romans/gists{/gist_id}","starred_url":"https://api.github.com/users/romans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romans/subscriptions","organizations_url":"https://api.github.com/users/romans/orgs","repos_url":"https://api.github.com/users/romans/repos","events_url":"https://api.github.com/users/romans/events{/privacy}","received_events_url":"https://api.github.com/users/romans/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/romans/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/romans/d3","forks_url":"https://api.github.com/repos/romans/d3/forks","keys_url":"https://api.github.com/repos/romans/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/romans/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/romans/d3/teams","hooks_url":"https://api.github.com/repos/romans/d3/hooks","issue_events_url":"https://api.github.com/repos/romans/d3/issues/events{/number}","events_url":"https://api.github.com/repos/romans/d3/events","assignees_url":"https://api.github.com/repos/romans/d3/assignees{/user}","branches_url":"https://api.github.com/repos/romans/d3/branches{/branch}","tags_url":"https://api.github.com/repos/romans/d3/tags","blobs_url":"https://api.github.com/repos/romans/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/romans/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/romans/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/romans/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/romans/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/romans/d3/languages","stargazers_url":"https://api.github.com/repos/romans/d3/stargazers","contributors_url":"https://api.github.com/repos/romans/d3/contributors","subscribers_url":"https://api.github.com/repos/romans/d3/subscribers","subscription_url":"https://api.github.com/repos/romans/d3/subscription","commits_url":"https://api.github.com/repos/romans/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/romans/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/romans/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/romans/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/romans/d3/contents/{+path}","compare_url":"https://api.github.com/repos/romans/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/romans/d3/merges","archive_url":"https://api.github.com/repos/romans/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/romans/d3/downloads","issues_url":"https://api.github.com/repos/romans/d3/issues{/number}","pulls_url":"https://api.github.com/repos/romans/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/romans/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/romans/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/romans/d3/labels{/name}","releases_url":"https://api.github.com/repos/romans/d3/releases{/id}","deployments_url":"https://api.github.com/repos/romans/d3/deployments","created_at":"2016-06-11T10:38:13Z","updated_at":"2016-06-11T09:08:22Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/romans/d3.git","ssh_url":"[email protected]:romans/d3.git","clone_url":"https://github.com/romans/d3.git","svn_url":"https://github.com/romans/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T10:38:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133214958","type":"ForkEvent","actor":{"id":5380491,"login":"mec163","display_login":"mec163","gravatar_id":"","url":"https://api.github.com/users/mec163","avatar_url":"https://avatars.githubusercontent.com/u/5380491?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60900021,"name":"d3","full_name":"mec163/d3","owner":{"login":"mec163","id":5380491,"avatar_url":"https://avatars.githubusercontent.com/u/5380491?v=3","gravatar_id":"","url":"https://api.github.com/users/mec163","html_url":"https://github.com/mec163","followers_url":"https://api.github.com/users/mec163/followers","following_url":"https://api.github.com/users/mec163/following{/other_user}","gists_url":"https://api.github.com/users/mec163/gists{/gist_id}","starred_url":"https://api.github.com/users/mec163/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mec163/subscriptions","organizations_url":"https://api.github.com/users/mec163/orgs","repos_url":"https://api.github.com/users/mec163/repos","events_url":"https://api.github.com/users/mec163/events{/privacy}","received_events_url":"https://api.github.com/users/mec163/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mec163/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/mec163/d3","forks_url":"https://api.github.com/repos/mec163/d3/forks","keys_url":"https://api.github.com/repos/mec163/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mec163/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mec163/d3/teams","hooks_url":"https://api.github.com/repos/mec163/d3/hooks","issue_events_url":"https://api.github.com/repos/mec163/d3/issues/events{/number}","events_url":"https://api.github.com/repos/mec163/d3/events","assignees_url":"https://api.github.com/repos/mec163/d3/assignees{/user}","branches_url":"https://api.github.com/repos/mec163/d3/branches{/branch}","tags_url":"https://api.github.com/repos/mec163/d3/tags","blobs_url":"https://api.github.com/repos/mec163/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mec163/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mec163/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/mec163/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mec163/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/mec163/d3/languages","stargazers_url":"https://api.github.com/repos/mec163/d3/stargazers","contributors_url":"https://api.github.com/repos/mec163/d3/contributors","subscribers_url":"https://api.github.com/repos/mec163/d3/subscribers","subscription_url":"https://api.github.com/repos/mec163/d3/subscription","commits_url":"https://api.github.com/repos/mec163/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/mec163/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/mec163/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/mec163/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/mec163/d3/contents/{+path}","compare_url":"https://api.github.com/repos/mec163/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mec163/d3/merges","archive_url":"https://api.github.com/repos/mec163/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mec163/d3/downloads","issues_url":"https://api.github.com/repos/mec163/d3/issues{/number}","pulls_url":"https://api.github.com/repos/mec163/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/mec163/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/mec163/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mec163/d3/labels{/name}","releases_url":"https://api.github.com/repos/mec163/d3/releases{/id}","deployments_url":"https://api.github.com/repos/mec163/d3/deployments","created_at":"2016-06-11T09:28:08Z","updated_at":"2016-06-11T09:08:22Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/mec163/d3.git","ssh_url":"[email protected]:mec163/d3.git","clone_url":"https://github.com/mec163/d3.git","svn_url":"https://github.com/mec163/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T09:28:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133191138","type":"WatchEvent","actor":{"id":5202678,"login":"Clijsters","display_login":"Clijsters","gravatar_id":"","url":"https://api.github.com/users/Clijsters","avatar_url":"https://avatars.githubusercontent.com/u/5202678?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T09:01:26Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133176077","type":"WatchEvent","actor":{"id":11494888,"login":"janejl","display_login":"janejl","gravatar_id":"","url":"https://api.github.com/users/janejl","avatar_url":"https://avatars.githubusercontent.com/u/11494888?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T08:44:28Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133155372","type":"ForkEvent","actor":{"id":5622819,"login":"BlueDew","display_login":"BlueDew","gravatar_id":"","url":"https://api.github.com/users/BlueDew","avatar_url":"https://avatars.githubusercontent.com/u/5622819?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60897804,"name":"d3","full_name":"BlueDew/d3","owner":{"login":"BlueDew","id":5622819,"avatar_url":"https://avatars.githubusercontent.com/u/5622819?v=3","gravatar_id":"","url":"https://api.github.com/users/BlueDew","html_url":"https://github.com/BlueDew","followers_url":"https://api.github.com/users/BlueDew/followers","following_url":"https://api.github.com/users/BlueDew/following{/other_user}","gists_url":"https://api.github.com/users/BlueDew/gists{/gist_id}","starred_url":"https://api.github.com/users/BlueDew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlueDew/subscriptions","organizations_url":"https://api.github.com/users/BlueDew/orgs","repos_url":"https://api.github.com/users/BlueDew/repos","events_url":"https://api.github.com/users/BlueDew/events{/privacy}","received_events_url":"https://api.github.com/users/BlueDew/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/BlueDew/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/BlueDew/d3","forks_url":"https://api.github.com/repos/BlueDew/d3/forks","keys_url":"https://api.github.com/repos/BlueDew/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BlueDew/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BlueDew/d3/teams","hooks_url":"https://api.github.com/repos/BlueDew/d3/hooks","issue_events_url":"https://api.github.com/repos/BlueDew/d3/issues/events{/number}","events_url":"https://api.github.com/repos/BlueDew/d3/events","assignees_url":"https://api.github.com/repos/BlueDew/d3/assignees{/user}","branches_url":"https://api.github.com/repos/BlueDew/d3/branches{/branch}","tags_url":"https://api.github.com/repos/BlueDew/d3/tags","blobs_url":"https://api.github.com/repos/BlueDew/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BlueDew/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BlueDew/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/BlueDew/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BlueDew/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/BlueDew/d3/languages","stargazers_url":"https://api.github.com/repos/BlueDew/d3/stargazers","contributors_url":"https://api.github.com/repos/BlueDew/d3/contributors","subscribers_url":"https://api.github.com/repos/BlueDew/d3/subscribers","subscription_url":"https://api.github.com/repos/BlueDew/d3/subscription","commits_url":"https://api.github.com/repos/BlueDew/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/BlueDew/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/BlueDew/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/BlueDew/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/BlueDew/d3/contents/{+path}","compare_url":"https://api.github.com/repos/BlueDew/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BlueDew/d3/merges","archive_url":"https://api.github.com/repos/BlueDew/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BlueDew/d3/downloads","issues_url":"https://api.github.com/repos/BlueDew/d3/issues{/number}","pulls_url":"https://api.github.com/repos/BlueDew/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/BlueDew/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/BlueDew/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BlueDew/d3/labels{/name}","releases_url":"https://api.github.com/repos/BlueDew/d3/releases{/id}","deployments_url":"https://api.github.com/repos/BlueDew/d3/deployments","created_at":"2016-06-11T08:22:40Z","updated_at":"2016-06-11T08:17:07Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/BlueDew/d3.git","ssh_url":"[email protected]:BlueDew/d3.git","clone_url":"https://github.com/BlueDew/d3.git","svn_url":"https://github.com/BlueDew/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T08:22:41Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133152185","type":"ForkEvent","actor":{"id":9652251,"login":"chandra10207","display_login":"chandra10207","gravatar_id":"","url":"https://api.github.com/users/chandra10207","avatar_url":"https://avatars.githubusercontent.com/u/9652251?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60897683,"name":"d3","full_name":"chandra10207/d3","owner":{"login":"chandra10207","id":9652251,"avatar_url":"https://avatars.githubusercontent.com/u/9652251?v=3","gravatar_id":"","url":"https://api.github.com/users/chandra10207","html_url":"https://github.com/chandra10207","followers_url":"https://api.github.com/users/chandra10207/followers","following_url":"https://api.github.com/users/chandra10207/following{/other_user}","gists_url":"https://api.github.com/users/chandra10207/gists{/gist_id}","starred_url":"https://api.github.com/users/chandra10207/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chandra10207/subscriptions","organizations_url":"https://api.github.com/users/chandra10207/orgs","repos_url":"https://api.github.com/users/chandra10207/repos","events_url":"https://api.github.com/users/chandra10207/events{/privacy}","received_events_url":"https://api.github.com/users/chandra10207/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/chandra10207/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/chandra10207/d3","forks_url":"https://api.github.com/repos/chandra10207/d3/forks","keys_url":"https://api.github.com/repos/chandra10207/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/chandra10207/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/chandra10207/d3/teams","hooks_url":"https://api.github.com/repos/chandra10207/d3/hooks","issue_events_url":"https://api.github.com/repos/chandra10207/d3/issues/events{/number}","events_url":"https://api.github.com/repos/chandra10207/d3/events","assignees_url":"https://api.github.com/repos/chandra10207/d3/assignees{/user}","branches_url":"https://api.github.com/repos/chandra10207/d3/branches{/branch}","tags_url":"https://api.github.com/repos/chandra10207/d3/tags","blobs_url":"https://api.github.com/repos/chandra10207/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/chandra10207/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/chandra10207/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/chandra10207/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/chandra10207/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/chandra10207/d3/languages","stargazers_url":"https://api.github.com/repos/chandra10207/d3/stargazers","contributors_url":"https://api.github.com/repos/chandra10207/d3/contributors","subscribers_url":"https://api.github.com/repos/chandra10207/d3/subscribers","subscription_url":"https://api.github.com/repos/chandra10207/d3/subscription","commits_url":"https://api.github.com/repos/chandra10207/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/chandra10207/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/chandra10207/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/chandra10207/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/chandra10207/d3/contents/{+path}","compare_url":"https://api.github.com/repos/chandra10207/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/chandra10207/d3/merges","archive_url":"https://api.github.com/repos/chandra10207/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/chandra10207/d3/downloads","issues_url":"https://api.github.com/repos/chandra10207/d3/issues{/number}","pulls_url":"https://api.github.com/repos/chandra10207/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/chandra10207/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/chandra10207/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/chandra10207/d3/labels{/name}","releases_url":"https://api.github.com/repos/chandra10207/d3/releases{/id}","deployments_url":"https://api.github.com/repos/chandra10207/d3/deployments","created_at":"2016-06-11T08:19:08Z","updated_at":"2016-06-11T08:17:07Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/chandra10207/d3.git","ssh_url":"[email protected]:chandra10207/d3.git","clone_url":"https://github.com/chandra10207/d3.git","svn_url":"https://github.com/chandra10207/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T08:19:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133764903","type":"WatchEvent","actor":{"id":1307603,"login":"akzaidi","display_login":"akzaidi","gravatar_id":"","url":"https://api.github.com/users/akzaidi","avatar_url":"https://avatars.githubusercontent.com/u/1307603?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T18:04:40Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133691247","type":"WatchEvent","actor":{"id":1904614,"login":"shingchi","display_login":"shingchi","gravatar_id":"","url":"https://api.github.com/users/shingchi","avatar_url":"https://avatars.githubusercontent.com/u/1904614?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T17:03:36Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133681890","type":"WatchEvent","actor":{"id":16439305,"login":"MarkoN95","display_login":"MarkoN95","gravatar_id":"","url":"https://api.github.com/users/MarkoN95","avatar_url":"https://avatars.githubusercontent.com/u/16439305?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:55:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133679513","type":"WatchEvent","actor":{"id":7543016,"login":"JianxinMa","display_login":"JianxinMa","gravatar_id":"","url":"https://api.github.com/users/JianxinMa","avatar_url":"https://avatars.githubusercontent.com/u/7543016?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:53:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133654186","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:31:48Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225373237","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225373237","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225373237,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:31:48Z","updated_at":"2016-06-11T16:31:48Z","body":"Also, this solves https://github.com/d3/d3/issues/885#issuecomment-210901596 for me."}},"public":true,"created_at":"2016-06-11T16:31:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133650664","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:28:35Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225373080","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225373080","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225373080,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:28:35Z","updated_at":"2016-06-11T16:28:35Z","body":"Not in a public repo, but here's the relevant bit:\r\n\r\n```TypeScript\r\nconst now = Date.now();\r\n\r\nxScale.domain([now - duration, now]);\r\nlineScrollContainer.interrupt().transition();\r\nlineScrollContainer.attr('transform', `translate(${xScale(new Date(now - duration))})`);\r\nlineScrollContainer.transition()\r\n .duration(tickUpdateInterval)\r\n .ease('linear')\r\n .attr('transform', `translate(${xScale(new Date(now - duration - tickUpdateInterval))})`);\r\n\r\nxAxisEl.selectAll('*').interrupt();\r\nxAxisEl.call(xAxis); // xAxis was previously set up with .scale(xScale)\r\nxAxisEl\r\n .transition()\r\n .duration(tickUpdateInterval)\r\n .ease('linear')\r\n .call(xAxis.copy().scale(xScale.copy().domain([now - duration + tickUpdateInterval, now + tickUpdateInterval])));\r\n```\r\n\r\nI'm interrupting every time, setting the current scale, and then setting the future scale, rather than just animating from wherever it happens to be at the moment to the new scale. The reason is that there are times where realtime data is being added or the window is resized where I can't just wait for transition end."}},"public":true,"created_at":"2016-06-11T16:28:38Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133643176","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:21:45Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale in the same way that `scale.copy()` is nice.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225372704","html_url":"https://github.com/d3/d3/issues/2842#issuecomment-225372704","issue_url":"https://api.github.com/repos/d3/d3/issues/2842","id":225372704,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T16:21:45Z","updated_at":"2016-06-11T16:21:45Z","body":"Can you link me an example? I’m not grokking the use case. The common case of animated axis transitions is when the scale domain changes, so that doesn’t require *axis*.copy. I’m not sure when you’d need to retain references to multiple axes."}},"public":true,"created_at":"2016-06-11T16:21:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133633056","type":"WatchEvent","actor":{"id":909524,"login":"linusix","display_login":"linusix","gravatar_id":"","url":"https://api.github.com/users/linusix","avatar_url":"https://avatars.githubusercontent.com/u/909524?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T16:13:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133624979","type":"IssuesEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2842","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2842/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2842/events","html_url":"https://github.com/d3/d3/issues/2842","id":159780269,"number":2842,"title":"Feature request for axis.copy()","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-11T16:06:03Z","updated_at":"2016-06-11T16:06:03Z","closed_at":null,"body":"When animating from one axis to another, it's nice to be able to clone the current axis and modify the scale, just like `scale.copy()`.\r\n\r\nIf you think it would be a good addition, I'm willing to PR."}},"public":true,"created_at":"2016-06-11T16:06:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133612587","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2838","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2838/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2838/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2838/events","html_url":"https://github.com/d3/d3/issues/2838","id":158578531,"number":2838,"title":"How to interrupt an axis transition","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-05T22:26:46Z","updated_at":"2016-06-11T15:55:53Z","closed_at":"2016-06-05T23:59:01Z","body":"I have a constantly scrolling axis that uses axis transitions to move and to achieve fade in and fade out.\r\n\r\nWhen the window is resized, the graph gets wider. I need to change the range of the X axis. The problem is that when I update the range, the range change also gets animated along with the scroll. This is undesirable- I want the resize to be instantaneous, to interrupt the scrolling transition, reposition all the ticks instantaneously, and continue scrolling it as it was before after the range is updated.\r\n\r\n`xAxisElement.interrupt()` doesn't have an effect. I tried `xAxisElement.transition().axisElement.delay(1).axis(xAxis).transition(duration).axis(futureXAxis)` to first reset the axis to the new width, then continue scrolling as normal. The first transition gets skipped. With `delay(10)` sometimes the first transition runs, sometimes it doesn't. 10 ms is also too long- I really want to update the width immediately.\r\n\r\nI found a workaround, which is to destroy and recreate the X axis every time the graph is resized. It would be nice to have a less nuclear option for performance and persistence."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225371352","html_url":"https://github.com/d3/d3/issues/2838#issuecomment-225371352","issue_url":"https://api.github.com/repos/d3/d3/issues/2838","id":225371352,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T15:55:53Z","updated_at":"2016-06-11T15:55:53Z","body":"Wow, talk about user error. Thank you. Seems like I could've figured this out.\r\n\r\nHowever, it isn't as symmetrical with `axisEl.transition()`. Maybe you would consider special-casing `axisEl.interrupt()` the same way `.transition()` is special-cased?"}},"public":true,"created_at":"2016-06-11T15:55:54Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133609750","type":"IssueCommentEvent","actor":{"id":8040367,"login":"jnm2","display_login":"jnm2","gravatar_id":"","url":"https://api.github.com/users/jnm2","avatar_url":"https://avatars.githubusercontent.com/u/8040367?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/2838","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/2838/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/2838/comments","events_url":"https://api.github.com/repos/d3/d3/issues/2838/events","html_url":"https://github.com/d3/d3/issues/2838","id":158578531,"number":2838,"title":"How to interrupt an axis transition","user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-05T22:26:46Z","updated_at":"2016-06-11T15:53:31Z","closed_at":"2016-06-05T23:59:01Z","body":"I have a constantly scrolling axis that uses axis transitions to move and to achieve fade in and fade out.\r\n\r\nWhen the window is resized, the graph gets wider. I need to change the range of the X axis. The problem is that when I update the range, the range change also gets animated along with the scroll. This is undesirable- I want the resize to be instantaneous, to interrupt the scrolling transition, reposition all the ticks instantaneously, and continue scrolling it as it was before after the range is updated.\r\n\r\n`xAxisElement.interrupt()` doesn't have an effect. I tried `xAxisElement.transition().axisElement.delay(1).axis(xAxis).transition(duration).axis(futureXAxis)` to first reset the axis to the new width, then continue scrolling as normal. The first transition gets skipped. With `delay(10)` sometimes the first transition runs, sometimes it doesn't. 10 ms is also too long- I really want to update the width immediately.\r\n\r\nI found a workaround, which is to destroy and recreate the X axis every time the graph is resized. It would be nice to have a less nuclear option for performance and persistence."},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225371237","html_url":"https://github.com/d3/d3/issues/2838#issuecomment-225371237","issue_url":"https://api.github.com/repos/d3/d3/issues/2838","id":225371237,"user":{"login":"jnm2","id":8040367,"avatar_url":"https://avatars.githubusercontent.com/u/8040367?v=3","gravatar_id":"","url":"https://api.github.com/users/jnm2","html_url":"https://github.com/jnm2","followers_url":"https://api.github.com/users/jnm2/followers","following_url":"https://api.github.com/users/jnm2/following{/other_user}","gists_url":"https://api.github.com/users/jnm2/gists{/gist_id}","starred_url":"https://api.github.com/users/jnm2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jnm2/subscriptions","organizations_url":"https://api.github.com/users/jnm2/orgs","repos_url":"https://api.github.com/users/jnm2/repos","events_url":"https://api.github.com/users/jnm2/events{/privacy}","received_events_url":"https://api.github.com/users/jnm2/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T15:53:31Z","updated_at":"2016-06-11T15:53:31Z","body":"`g.selectAll(\"*\").interrupt()` works for the oldest tick but none of the rest. I assume they aren't being selected? I'll try to figure out why."}},"public":true,"created_at":"2016-06-11T15:53:32Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133599121","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154478329,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0f5bd679faf91b926df0fe48c2d2c50a8d59b531","before":"ee0401cb8c31379f4d04913f7a8b07afb2bec96a","commits":[{"sha":"0f5bd679faf91b926df0fe48c2d2c50a8d59b531","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/0f5bd679faf91b926df0fe48c2d2c50a8d59b531"}]},"public":true,"created_at":"2016-06-11T15:44:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133589176","type":"WatchEvent","actor":{"id":11529360,"login":"eduard9x","display_login":"eduard9x","gravatar_id":"","url":"https://api.github.com/users/eduard9x","avatar_url":"https://avatars.githubusercontent.com/u/11529360?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:36:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133565838","type":"WatchEvent","actor":{"id":893846,"login":"Knovour","display_login":"Knovour","gravatar_id":"","url":"https://api.github.com/users/Knovour","avatar_url":"https://avatars.githubusercontent.com/u/893846?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:16:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133561641","type":"WatchEvent","actor":{"id":8999624,"login":"melaniemkwon","display_login":"melaniemkwon","gravatar_id":"","url":"https://api.github.com/users/melaniemkwon","avatar_url":"https://avatars.githubusercontent.com/u/8999624?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T15:13:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133513525","type":"ForkEvent","actor":{"id":6650816,"login":"paulplayer","display_login":"paulplayer","gravatar_id":"","url":"https://api.github.com/users/paulplayer","avatar_url":"https://avatars.githubusercontent.com/u/6650816?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60911042,"name":"d3","full_name":"paulplayer/d3","owner":{"login":"paulplayer","id":6650816,"avatar_url":"https://avatars.githubusercontent.com/u/6650816?v=3","gravatar_id":"","url":"https://api.github.com/users/paulplayer","html_url":"https://github.com/paulplayer","followers_url":"https://api.github.com/users/paulplayer/followers","following_url":"https://api.github.com/users/paulplayer/following{/other_user}","gists_url":"https://api.github.com/users/paulplayer/gists{/gist_id}","starred_url":"https://api.github.com/users/paulplayer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulplayer/subscriptions","organizations_url":"https://api.github.com/users/paulplayer/orgs","repos_url":"https://api.github.com/users/paulplayer/repos","events_url":"https://api.github.com/users/paulplayer/events{/privacy}","received_events_url":"https://api.github.com/users/paulplayer/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/paulplayer/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/paulplayer/d3","forks_url":"https://api.github.com/repos/paulplayer/d3/forks","keys_url":"https://api.github.com/repos/paulplayer/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/paulplayer/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/paulplayer/d3/teams","hooks_url":"https://api.github.com/repos/paulplayer/d3/hooks","issue_events_url":"https://api.github.com/repos/paulplayer/d3/issues/events{/number}","events_url":"https://api.github.com/repos/paulplayer/d3/events","assignees_url":"https://api.github.com/repos/paulplayer/d3/assignees{/user}","branches_url":"https://api.github.com/repos/paulplayer/d3/branches{/branch}","tags_url":"https://api.github.com/repos/paulplayer/d3/tags","blobs_url":"https://api.github.com/repos/paulplayer/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/paulplayer/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/paulplayer/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/paulplayer/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/paulplayer/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/paulplayer/d3/languages","stargazers_url":"https://api.github.com/repos/paulplayer/d3/stargazers","contributors_url":"https://api.github.com/repos/paulplayer/d3/contributors","subscribers_url":"https://api.github.com/repos/paulplayer/d3/subscribers","subscription_url":"https://api.github.com/repos/paulplayer/d3/subscription","commits_url":"https://api.github.com/repos/paulplayer/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/paulplayer/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/paulplayer/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/paulplayer/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/paulplayer/d3/contents/{+path}","compare_url":"https://api.github.com/repos/paulplayer/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/paulplayer/d3/merges","archive_url":"https://api.github.com/repos/paulplayer/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/paulplayer/d3/downloads","issues_url":"https://api.github.com/repos/paulplayer/d3/issues{/number}","pulls_url":"https://api.github.com/repos/paulplayer/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/paulplayer/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/paulplayer/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/paulplayer/d3/labels{/name}","releases_url":"https://api.github.com/repos/paulplayer/d3/releases{/id}","deployments_url":"https://api.github.com/repos/paulplayer/d3/deployments","created_at":"2016-06-11T14:30:56Z","updated_at":"2016-06-11T14:24:23Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/paulplayer/d3.git","ssh_url":"[email protected]:paulplayer/d3.git","clone_url":"https://github.com/paulplayer/d3.git","svn_url":"https://github.com/paulplayer/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:30:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133509802","type":"ForkEvent","actor":{"id":18045626,"login":"skoll1","display_login":"skoll1","gravatar_id":"","url":"https://api.github.com/users/skoll1","avatar_url":"https://avatars.githubusercontent.com/u/18045626?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60910890,"name":"d3","full_name":"skoll1/d3","owner":{"login":"skoll1","id":18045626,"avatar_url":"https://avatars.githubusercontent.com/u/18045626?v=3","gravatar_id":"","url":"https://api.github.com/users/skoll1","html_url":"https://github.com/skoll1","followers_url":"https://api.github.com/users/skoll1/followers","following_url":"https://api.github.com/users/skoll1/following{/other_user}","gists_url":"https://api.github.com/users/skoll1/gists{/gist_id}","starred_url":"https://api.github.com/users/skoll1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skoll1/subscriptions","organizations_url":"https://api.github.com/users/skoll1/orgs","repos_url":"https://api.github.com/users/skoll1/repos","events_url":"https://api.github.com/users/skoll1/events{/privacy}","received_events_url":"https://api.github.com/users/skoll1/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/skoll1/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/skoll1/d3","forks_url":"https://api.github.com/repos/skoll1/d3/forks","keys_url":"https://api.github.com/repos/skoll1/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/skoll1/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/skoll1/d3/teams","hooks_url":"https://api.github.com/repos/skoll1/d3/hooks","issue_events_url":"https://api.github.com/repos/skoll1/d3/issues/events{/number}","events_url":"https://api.github.com/repos/skoll1/d3/events","assignees_url":"https://api.github.com/repos/skoll1/d3/assignees{/user}","branches_url":"https://api.github.com/repos/skoll1/d3/branches{/branch}","tags_url":"https://api.github.com/repos/skoll1/d3/tags","blobs_url":"https://api.github.com/repos/skoll1/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/skoll1/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/skoll1/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/skoll1/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/skoll1/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/skoll1/d3/languages","stargazers_url":"https://api.github.com/repos/skoll1/d3/stargazers","contributors_url":"https://api.github.com/repos/skoll1/d3/contributors","subscribers_url":"https://api.github.com/repos/skoll1/d3/subscribers","subscription_url":"https://api.github.com/repos/skoll1/d3/subscription","commits_url":"https://api.github.com/repos/skoll1/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/skoll1/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/skoll1/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/skoll1/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/skoll1/d3/contents/{+path}","compare_url":"https://api.github.com/repos/skoll1/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/skoll1/d3/merges","archive_url":"https://api.github.com/repos/skoll1/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/skoll1/d3/downloads","issues_url":"https://api.github.com/repos/skoll1/d3/issues{/number}","pulls_url":"https://api.github.com/repos/skoll1/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/skoll1/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/skoll1/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/skoll1/d3/labels{/name}","releases_url":"https://api.github.com/repos/skoll1/d3/releases{/id}","deployments_url":"https://api.github.com/repos/skoll1/d3/deployments","created_at":"2016-06-11T14:27:43Z","updated_at":"2016-06-11T14:24:23Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/skoll1/d3.git","ssh_url":"[email protected]:skoll1/d3.git","clone_url":"https://github.com/skoll1/d3.git","svn_url":"https://github.com/skoll1/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:27:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133505921","type":"WatchEvent","actor":{"id":19764218,"login":"TheKingKC","display_login":"TheKingKC","gravatar_id":"","url":"https://api.github.com/users/TheKingKC","avatar_url":"https://avatars.githubusercontent.com/u/19764218?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:24:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133502424","type":"WatchEvent","actor":{"id":16821041,"login":"charlescdean","display_login":"charlescdean","gravatar_id":"","url":"https://api.github.com/users/charlescdean","avatar_url":"https://avatars.githubusercontent.com/u/16821041?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:21:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133485463","type":"WatchEvent","actor":{"id":8458838,"login":"ChinW","display_login":"ChinW","gravatar_id":"","url":"https://api.github.com/users/ChinW","avatar_url":"https://avatars.githubusercontent.com/u/8458838?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T14:06:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133484807","type":"ForkEvent","actor":{"id":7908806,"login":"limi58","display_login":"limi58","gravatar_id":"","url":"https://api.github.com/users/limi58","avatar_url":"https://avatars.githubusercontent.com/u/7908806?"},"repo":{"id":36697270,"name":"d3/d3-ease","url":"https://api.github.com/repos/d3/d3-ease"},"payload":{"forkee":{"id":60909961,"name":"d3-ease","full_name":"limi58/d3-ease","owner":{"login":"limi58","id":7908806,"avatar_url":"https://avatars.githubusercontent.com/u/7908806?v=3","gravatar_id":"","url":"https://api.github.com/users/limi58","html_url":"https://github.com/limi58","followers_url":"https://api.github.com/users/limi58/followers","following_url":"https://api.github.com/users/limi58/following{/other_user}","gists_url":"https://api.github.com/users/limi58/gists{/gist_id}","starred_url":"https://api.github.com/users/limi58/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/limi58/subscriptions","organizations_url":"https://api.github.com/users/limi58/orgs","repos_url":"https://api.github.com/users/limi58/repos","events_url":"https://api.github.com/users/limi58/events{/privacy}","received_events_url":"https://api.github.com/users/limi58/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/limi58/d3-ease","description":"Easing functions for smooth animation.","fork":true,"url":"https://api.github.com/repos/limi58/d3-ease","forks_url":"https://api.github.com/repos/limi58/d3-ease/forks","keys_url":"https://api.github.com/repos/limi58/d3-ease/keys{/key_id}","collaborators_url":"https://api.github.com/repos/limi58/d3-ease/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/limi58/d3-ease/teams","hooks_url":"https://api.github.com/repos/limi58/d3-ease/hooks","issue_events_url":"https://api.github.com/repos/limi58/d3-ease/issues/events{/number}","events_url":"https://api.github.com/repos/limi58/d3-ease/events","assignees_url":"https://api.github.com/repos/limi58/d3-ease/assignees{/user}","branches_url":"https://api.github.com/repos/limi58/d3-ease/branches{/branch}","tags_url":"https://api.github.com/repos/limi58/d3-ease/tags","blobs_url":"https://api.github.com/repos/limi58/d3-ease/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/limi58/d3-ease/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/limi58/d3-ease/git/refs{/sha}","trees_url":"https://api.github.com/repos/limi58/d3-ease/git/trees{/sha}","statuses_url":"https://api.github.com/repos/limi58/d3-ease/statuses/{sha}","languages_url":"https://api.github.com/repos/limi58/d3-ease/languages","stargazers_url":"https://api.github.com/repos/limi58/d3-ease/stargazers","contributors_url":"https://api.github.com/repos/limi58/d3-ease/contributors","subscribers_url":"https://api.github.com/repos/limi58/d3-ease/subscribers","subscription_url":"https://api.github.com/repos/limi58/d3-ease/subscription","commits_url":"https://api.github.com/repos/limi58/d3-ease/commits{/sha}","git_commits_url":"https://api.github.com/repos/limi58/d3-ease/git/commits{/sha}","comments_url":"https://api.github.com/repos/limi58/d3-ease/comments{/number}","issue_comment_url":"https://api.github.com/repos/limi58/d3-ease/issues/comments{/number}","contents_url":"https://api.github.com/repos/limi58/d3-ease/contents/{+path}","compare_url":"https://api.github.com/repos/limi58/d3-ease/compare/{base}...{head}","merges_url":"https://api.github.com/repos/limi58/d3-ease/merges","archive_url":"https://api.github.com/repos/limi58/d3-ease/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/limi58/d3-ease/downloads","issues_url":"https://api.github.com/repos/limi58/d3-ease/issues{/number}","pulls_url":"https://api.github.com/repos/limi58/d3-ease/pulls{/number}","milestones_url":"https://api.github.com/repos/limi58/d3-ease/milestones{/number}","notifications_url":"https://api.github.com/repos/limi58/d3-ease/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/limi58/d3-ease/labels{/name}","releases_url":"https://api.github.com/repos/limi58/d3-ease/releases{/id}","deployments_url":"https://api.github.com/repos/limi58/d3-ease/deployments","created_at":"2016-06-11T14:06:09Z","updated_at":"2016-06-11T14:06:10Z","pushed_at":"2016-06-07T23:55:47Z","git_url":"git://github.com/limi58/d3-ease.git","ssh_url":"[email protected]:limi58/d3-ease.git","clone_url":"https://github.com/limi58/d3-ease.git","svn_url":"https://github.com/limi58/d3-ease","homepage":null,"size":580,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T14:06:11Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133461543","type":"WatchEvent","actor":{"id":658698,"login":"kevflynn","display_login":"kevflynn","gravatar_id":"","url":"https://api.github.com/users/kevflynn","avatar_url":"https://avatars.githubusercontent.com/u/658698?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T13:44:40Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133337889","type":"WatchEvent","actor":{"id":1888508,"login":"zry656565","display_login":"zry656565","gravatar_id":"","url":"https://api.github.com/users/zry656565","avatar_url":"https://avatars.githubusercontent.com/u/1888508?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T11:39:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133289367","type":"WatchEvent","actor":{"id":6594276,"login":"tonghuashuo","display_login":"tonghuashuo","gravatar_id":"","url":"https://api.github.com/users/tonghuashuo","avatar_url":"https://avatars.githubusercontent.com/u/6594276?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T10:47:19Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133281194","type":"ForkEvent","actor":{"id":1926352,"login":"romans","display_login":"romans","gravatar_id":"","url":"https://api.github.com/users/romans","avatar_url":"https://avatars.githubusercontent.com/u/1926352?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60902467,"name":"d3","full_name":"romans/d3","owner":{"login":"romans","id":1926352,"avatar_url":"https://avatars.githubusercontent.com/u/1926352?v=3","gravatar_id":"","url":"https://api.github.com/users/romans","html_url":"https://github.com/romans","followers_url":"https://api.github.com/users/romans/followers","following_url":"https://api.github.com/users/romans/following{/other_user}","gists_url":"https://api.github.com/users/romans/gists{/gist_id}","starred_url":"https://api.github.com/users/romans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romans/subscriptions","organizations_url":"https://api.github.com/users/romans/orgs","repos_url":"https://api.github.com/users/romans/repos","events_url":"https://api.github.com/users/romans/events{/privacy}","received_events_url":"https://api.github.com/users/romans/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/romans/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/romans/d3","forks_url":"https://api.github.com/repos/romans/d3/forks","keys_url":"https://api.github.com/repos/romans/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/romans/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/romans/d3/teams","hooks_url":"https://api.github.com/repos/romans/d3/hooks","issue_events_url":"https://api.github.com/repos/romans/d3/issues/events{/number}","events_url":"https://api.github.com/repos/romans/d3/events","assignees_url":"https://api.github.com/repos/romans/d3/assignees{/user}","branches_url":"https://api.github.com/repos/romans/d3/branches{/branch}","tags_url":"https://api.github.com/repos/romans/d3/tags","blobs_url":"https://api.github.com/repos/romans/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/romans/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/romans/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/romans/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/romans/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/romans/d3/languages","stargazers_url":"https://api.github.com/repos/romans/d3/stargazers","contributors_url":"https://api.github.com/repos/romans/d3/contributors","subscribers_url":"https://api.github.com/repos/romans/d3/subscribers","subscription_url":"https://api.github.com/repos/romans/d3/subscription","commits_url":"https://api.github.com/repos/romans/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/romans/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/romans/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/romans/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/romans/d3/contents/{+path}","compare_url":"https://api.github.com/repos/romans/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/romans/d3/merges","archive_url":"https://api.github.com/repos/romans/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/romans/d3/downloads","issues_url":"https://api.github.com/repos/romans/d3/issues{/number}","pulls_url":"https://api.github.com/repos/romans/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/romans/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/romans/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/romans/d3/labels{/name}","releases_url":"https://api.github.com/repos/romans/d3/releases{/id}","deployments_url":"https://api.github.com/repos/romans/d3/deployments","created_at":"2016-06-11T10:38:13Z","updated_at":"2016-06-11T09:08:22Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/romans/d3.git","ssh_url":"[email protected]:romans/d3.git","clone_url":"https://github.com/romans/d3.git","svn_url":"https://github.com/romans/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T10:38:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133214958","type":"ForkEvent","actor":{"id":5380491,"login":"mec163","display_login":"mec163","gravatar_id":"","url":"https://api.github.com/users/mec163","avatar_url":"https://avatars.githubusercontent.com/u/5380491?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60900021,"name":"d3","full_name":"mec163/d3","owner":{"login":"mec163","id":5380491,"avatar_url":"https://avatars.githubusercontent.com/u/5380491?v=3","gravatar_id":"","url":"https://api.github.com/users/mec163","html_url":"https://github.com/mec163","followers_url":"https://api.github.com/users/mec163/followers","following_url":"https://api.github.com/users/mec163/following{/other_user}","gists_url":"https://api.github.com/users/mec163/gists{/gist_id}","starred_url":"https://api.github.com/users/mec163/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mec163/subscriptions","organizations_url":"https://api.github.com/users/mec163/orgs","repos_url":"https://api.github.com/users/mec163/repos","events_url":"https://api.github.com/users/mec163/events{/privacy}","received_events_url":"https://api.github.com/users/mec163/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mec163/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/mec163/d3","forks_url":"https://api.github.com/repos/mec163/d3/forks","keys_url":"https://api.github.com/repos/mec163/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mec163/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mec163/d3/teams","hooks_url":"https://api.github.com/repos/mec163/d3/hooks","issue_events_url":"https://api.github.com/repos/mec163/d3/issues/events{/number}","events_url":"https://api.github.com/repos/mec163/d3/events","assignees_url":"https://api.github.com/repos/mec163/d3/assignees{/user}","branches_url":"https://api.github.com/repos/mec163/d3/branches{/branch}","tags_url":"https://api.github.com/repos/mec163/d3/tags","blobs_url":"https://api.github.com/repos/mec163/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mec163/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mec163/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/mec163/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mec163/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/mec163/d3/languages","stargazers_url":"https://api.github.com/repos/mec163/d3/stargazers","contributors_url":"https://api.github.com/repos/mec163/d3/contributors","subscribers_url":"https://api.github.com/repos/mec163/d3/subscribers","subscription_url":"https://api.github.com/repos/mec163/d3/subscription","commits_url":"https://api.github.com/repos/mec163/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/mec163/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/mec163/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/mec163/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/mec163/d3/contents/{+path}","compare_url":"https://api.github.com/repos/mec163/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mec163/d3/merges","archive_url":"https://api.github.com/repos/mec163/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mec163/d3/downloads","issues_url":"https://api.github.com/repos/mec163/d3/issues{/number}","pulls_url":"https://api.github.com/repos/mec163/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/mec163/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/mec163/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mec163/d3/labels{/name}","releases_url":"https://api.github.com/repos/mec163/d3/releases{/id}","deployments_url":"https://api.github.com/repos/mec163/d3/deployments","created_at":"2016-06-11T09:28:08Z","updated_at":"2016-06-11T09:08:22Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/mec163/d3.git","ssh_url":"[email protected]:mec163/d3.git","clone_url":"https://github.com/mec163/d3.git","svn_url":"https://github.com/mec163/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T09:28:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133191138","type":"WatchEvent","actor":{"id":5202678,"login":"Clijsters","display_login":"Clijsters","gravatar_id":"","url":"https://api.github.com/users/Clijsters","avatar_url":"https://avatars.githubusercontent.com/u/5202678?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T09:01:26Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133176077","type":"WatchEvent","actor":{"id":11494888,"login":"janejl","display_login":"janejl","gravatar_id":"","url":"https://api.github.com/users/janejl","avatar_url":"https://avatars.githubusercontent.com/u/11494888?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T08:44:28Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133155372","type":"ForkEvent","actor":{"id":5622819,"login":"BlueDew","display_login":"BlueDew","gravatar_id":"","url":"https://api.github.com/users/BlueDew","avatar_url":"https://avatars.githubusercontent.com/u/5622819?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60897804,"name":"d3","full_name":"BlueDew/d3","owner":{"login":"BlueDew","id":5622819,"avatar_url":"https://avatars.githubusercontent.com/u/5622819?v=3","gravatar_id":"","url":"https://api.github.com/users/BlueDew","html_url":"https://github.com/BlueDew","followers_url":"https://api.github.com/users/BlueDew/followers","following_url":"https://api.github.com/users/BlueDew/following{/other_user}","gists_url":"https://api.github.com/users/BlueDew/gists{/gist_id}","starred_url":"https://api.github.com/users/BlueDew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlueDew/subscriptions","organizations_url":"https://api.github.com/users/BlueDew/orgs","repos_url":"https://api.github.com/users/BlueDew/repos","events_url":"https://api.github.com/users/BlueDew/events{/privacy}","received_events_url":"https://api.github.com/users/BlueDew/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/BlueDew/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/BlueDew/d3","forks_url":"https://api.github.com/repos/BlueDew/d3/forks","keys_url":"https://api.github.com/repos/BlueDew/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BlueDew/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BlueDew/d3/teams","hooks_url":"https://api.github.com/repos/BlueDew/d3/hooks","issue_events_url":"https://api.github.com/repos/BlueDew/d3/issues/events{/number}","events_url":"https://api.github.com/repos/BlueDew/d3/events","assignees_url":"https://api.github.com/repos/BlueDew/d3/assignees{/user}","branches_url":"https://api.github.com/repos/BlueDew/d3/branches{/branch}","tags_url":"https://api.github.com/repos/BlueDew/d3/tags","blobs_url":"https://api.github.com/repos/BlueDew/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BlueDew/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BlueDew/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/BlueDew/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BlueDew/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/BlueDew/d3/languages","stargazers_url":"https://api.github.com/repos/BlueDew/d3/stargazers","contributors_url":"https://api.github.com/repos/BlueDew/d3/contributors","subscribers_url":"https://api.github.com/repos/BlueDew/d3/subscribers","subscription_url":"https://api.github.com/repos/BlueDew/d3/subscription","commits_url":"https://api.github.com/repos/BlueDew/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/BlueDew/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/BlueDew/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/BlueDew/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/BlueDew/d3/contents/{+path}","compare_url":"https://api.github.com/repos/BlueDew/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BlueDew/d3/merges","archive_url":"https://api.github.com/repos/BlueDew/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BlueDew/d3/downloads","issues_url":"https://api.github.com/repos/BlueDew/d3/issues{/number}","pulls_url":"https://api.github.com/repos/BlueDew/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/BlueDew/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/BlueDew/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BlueDew/d3/labels{/name}","releases_url":"https://api.github.com/repos/BlueDew/d3/releases{/id}","deployments_url":"https://api.github.com/repos/BlueDew/d3/deployments","created_at":"2016-06-11T08:22:40Z","updated_at":"2016-06-11T08:17:07Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/BlueDew/d3.git","ssh_url":"[email protected]:BlueDew/d3.git","clone_url":"https://github.com/BlueDew/d3.git","svn_url":"https://github.com/BlueDew/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T08:22:41Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133152185","type":"ForkEvent","actor":{"id":9652251,"login":"chandra10207","display_login":"chandra10207","gravatar_id":"","url":"https://api.github.com/users/chandra10207","avatar_url":"https://avatars.githubusercontent.com/u/9652251?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60897683,"name":"d3","full_name":"chandra10207/d3","owner":{"login":"chandra10207","id":9652251,"avatar_url":"https://avatars.githubusercontent.com/u/9652251?v=3","gravatar_id":"","url":"https://api.github.com/users/chandra10207","html_url":"https://github.com/chandra10207","followers_url":"https://api.github.com/users/chandra10207/followers","following_url":"https://api.github.com/users/chandra10207/following{/other_user}","gists_url":"https://api.github.com/users/chandra10207/gists{/gist_id}","starred_url":"https://api.github.com/users/chandra10207/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chandra10207/subscriptions","organizations_url":"https://api.github.com/users/chandra10207/orgs","repos_url":"https://api.github.com/users/chandra10207/repos","events_url":"https://api.github.com/users/chandra10207/events{/privacy}","received_events_url":"https://api.github.com/users/chandra10207/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/chandra10207/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/chandra10207/d3","forks_url":"https://api.github.com/repos/chandra10207/d3/forks","keys_url":"https://api.github.com/repos/chandra10207/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/chandra10207/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/chandra10207/d3/teams","hooks_url":"https://api.github.com/repos/chandra10207/d3/hooks","issue_events_url":"https://api.github.com/repos/chandra10207/d3/issues/events{/number}","events_url":"https://api.github.com/repos/chandra10207/d3/events","assignees_url":"https://api.github.com/repos/chandra10207/d3/assignees{/user}","branches_url":"https://api.github.com/repos/chandra10207/d3/branches{/branch}","tags_url":"https://api.github.com/repos/chandra10207/d3/tags","blobs_url":"https://api.github.com/repos/chandra10207/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/chandra10207/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/chandra10207/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/chandra10207/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/chandra10207/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/chandra10207/d3/languages","stargazers_url":"https://api.github.com/repos/chandra10207/d3/stargazers","contributors_url":"https://api.github.com/repos/chandra10207/d3/contributors","subscribers_url":"https://api.github.com/repos/chandra10207/d3/subscribers","subscription_url":"https://api.github.com/repos/chandra10207/d3/subscription","commits_url":"https://api.github.com/repos/chandra10207/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/chandra10207/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/chandra10207/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/chandra10207/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/chandra10207/d3/contents/{+path}","compare_url":"https://api.github.com/repos/chandra10207/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/chandra10207/d3/merges","archive_url":"https://api.github.com/repos/chandra10207/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/chandra10207/d3/downloads","issues_url":"https://api.github.com/repos/chandra10207/d3/issues{/number}","pulls_url":"https://api.github.com/repos/chandra10207/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/chandra10207/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/chandra10207/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/chandra10207/d3/labels{/name}","releases_url":"https://api.github.com/repos/chandra10207/d3/releases{/id}","deployments_url":"https://api.github.com/repos/chandra10207/d3/deployments","created_at":"2016-06-11T08:19:08Z","updated_at":"2016-06-11T08:17:07Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/chandra10207/d3.git","ssh_url":"[email protected]:chandra10207/d3.git","clone_url":"https://github.com/chandra10207/d3.git","svn_url":"https://github.com/chandra10207/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T08:19:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133150215","type":"WatchEvent","actor":{"id":9652251,"login":"chandra10207","display_login":"chandra10207","gravatar_id":"","url":"https://api.github.com/users/chandra10207","avatar_url":"https://avatars.githubusercontent.com/u/9652251?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T08:17:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133138919","type":"WatchEvent","actor":{"id":5081399,"login":"apetani","display_login":"apetani","gravatar_id":"","url":"https://api.github.com/users/apetani","avatar_url":"https://avatars.githubusercontent.com/u/5081399?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T08:05:54Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133105934","type":"WatchEvent","actor":{"id":15169499,"login":"osamasayed","display_login":"osamasayed","gravatar_id":"","url":"https://api.github.com/users/osamasayed","avatar_url":"https://avatars.githubusercontent.com/u/15169499?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T07:29:23Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133097576","type":"ForkEvent","actor":{"id":3934478,"login":"wiltonlazary","display_login":"wiltonlazary","gravatar_id":"","url":"https://api.github.com/users/wiltonlazary","avatar_url":"https://avatars.githubusercontent.com/u/3934478?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60895754,"name":"d3","full_name":"wiltonlazary/d3","owner":{"login":"wiltonlazary","id":3934478,"avatar_url":"https://avatars.githubusercontent.com/u/3934478?v=3","gravatar_id":"","url":"https://api.github.com/users/wiltonlazary","html_url":"https://github.com/wiltonlazary","followers_url":"https://api.github.com/users/wiltonlazary/followers","following_url":"https://api.github.com/users/wiltonlazary/following{/other_user}","gists_url":"https://api.github.com/users/wiltonlazary/gists{/gist_id}","starred_url":"https://api.github.com/users/wiltonlazary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wiltonlazary/subscriptions","organizations_url":"https://api.github.com/users/wiltonlazary/orgs","repos_url":"https://api.github.com/users/wiltonlazary/repos","events_url":"https://api.github.com/users/wiltonlazary/events{/privacy}","received_events_url":"https://api.github.com/users/wiltonlazary/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/wiltonlazary/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/wiltonlazary/d3","forks_url":"https://api.github.com/repos/wiltonlazary/d3/forks","keys_url":"https://api.github.com/repos/wiltonlazary/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/wiltonlazary/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/wiltonlazary/d3/teams","hooks_url":"https://api.github.com/repos/wiltonlazary/d3/hooks","issue_events_url":"https://api.github.com/repos/wiltonlazary/d3/issues/events{/number}","events_url":"https://api.github.com/repos/wiltonlazary/d3/events","assignees_url":"https://api.github.com/repos/wiltonlazary/d3/assignees{/user}","branches_url":"https://api.github.com/repos/wiltonlazary/d3/branches{/branch}","tags_url":"https://api.github.com/repos/wiltonlazary/d3/tags","blobs_url":"https://api.github.com/repos/wiltonlazary/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/wiltonlazary/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/wiltonlazary/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/wiltonlazary/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/wiltonlazary/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/wiltonlazary/d3/languages","stargazers_url":"https://api.github.com/repos/wiltonlazary/d3/stargazers","contributors_url":"https://api.github.com/repos/wiltonlazary/d3/contributors","subscribers_url":"https://api.github.com/repos/wiltonlazary/d3/subscribers","subscription_url":"https://api.github.com/repos/wiltonlazary/d3/subscription","commits_url":"https://api.github.com/repos/wiltonlazary/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/wiltonlazary/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/wiltonlazary/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/wiltonlazary/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/wiltonlazary/d3/contents/{+path}","compare_url":"https://api.github.com/repos/wiltonlazary/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/wiltonlazary/d3/merges","archive_url":"https://api.github.com/repos/wiltonlazary/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/wiltonlazary/d3/downloads","issues_url":"https://api.github.com/repos/wiltonlazary/d3/issues{/number}","pulls_url":"https://api.github.com/repos/wiltonlazary/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/wiltonlazary/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/wiltonlazary/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/wiltonlazary/d3/labels{/name}","releases_url":"https://api.github.com/repos/wiltonlazary/d3/releases{/id}","deployments_url":"https://api.github.com/repos/wiltonlazary/d3/deployments","created_at":"2016-06-11T07:19:18Z","updated_at":"2016-06-11T05:20:36Z","pushed_at":"2016-06-11T05:14:22Z","git_url":"git://github.com/wiltonlazary/d3.git","ssh_url":"[email protected]:wiltonlazary/d3.git","clone_url":"https://github.com/wiltonlazary/d3.git","svn_url":"https://github.com/wiltonlazary/d3","homepage":"https://d3js.org","size":63476,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T07:19:18Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4133043023","type":"WatchEvent","actor":{"id":224567,"login":"myurasov","display_login":"myurasov","gravatar_id":"","url":"https://api.github.com/users/myurasov","avatar_url":"https://avatars.githubusercontent.com/u/224567?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T06:12:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132999862","type":"WatchEvent","actor":{"id":7279532,"login":"xdsjs","display_login":"xdsjs","gravatar_id":"","url":"https://api.github.com/users/xdsjs","avatar_url":"https://avatars.githubusercontent.com/u/7279532?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T05:20:36Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132996294","type":"WatchEvent","actor":{"id":15811933,"login":"weihai4099","display_login":"weihai4099","gravatar_id":"","url":"https://api.github.com/users/weihai4099","avatar_url":"https://avatars.githubusercontent.com/u/15811933?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T05:16:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132995144","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154226079,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"ee0401cb8c31379f4d04913f7a8b07afb2bec96a","before":"29bc8621174c8473194e0cdce7e61f563c1671fb","commits":[{"sha":"ee0401cb8c31379f4d04913f7a8b07afb2bec96a","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/ee0401cb8c31379f4d04913f7a8b07afb2bec96a"}]},"public":true,"created_at":"2016-06-11T05:14:34Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132895809","type":"WatchEvent","actor":{"id":19368477,"login":"orangeLe","display_login":"orangeLe","gravatar_id":"","url":"https://api.github.com/users/orangeLe","avatar_url":"https://avatars.githubusercontent.com/u/19368477?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T03:26:37Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132809131","type":"WatchEvent","actor":{"id":3247218,"login":"bfaircloo","display_login":"bfaircloo","gravatar_id":"","url":"https://api.github.com/users/bfaircloo","avatar_url":"https://avatars.githubusercontent.com/u/3247218?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T01:53:38Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132806410","type":"ForkEvent","actor":{"id":17255454,"login":"vicperezc","display_login":"vicperezc","gravatar_id":"","url":"https://api.github.com/users/vicperezc","avatar_url":"https://avatars.githubusercontent.com/u/17255454?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60886293,"name":"d3","full_name":"vicperezc/d3","owner":{"login":"vicperezc","id":17255454,"avatar_url":"https://avatars.githubusercontent.com/u/17255454?v=3","gravatar_id":"","url":"https://api.github.com/users/vicperezc","html_url":"https://github.com/vicperezc","followers_url":"https://api.github.com/users/vicperezc/followers","following_url":"https://api.github.com/users/vicperezc/following{/other_user}","gists_url":"https://api.github.com/users/vicperezc/gists{/gist_id}","starred_url":"https://api.github.com/users/vicperezc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vicperezc/subscriptions","organizations_url":"https://api.github.com/users/vicperezc/orgs","repos_url":"https://api.github.com/users/vicperezc/repos","events_url":"https://api.github.com/users/vicperezc/events{/privacy}","received_events_url":"https://api.github.com/users/vicperezc/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/vicperezc/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/vicperezc/d3","forks_url":"https://api.github.com/repos/vicperezc/d3/forks","keys_url":"https://api.github.com/repos/vicperezc/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/vicperezc/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/vicperezc/d3/teams","hooks_url":"https://api.github.com/repos/vicperezc/d3/hooks","issue_events_url":"https://api.github.com/repos/vicperezc/d3/issues/events{/number}","events_url":"https://api.github.com/repos/vicperezc/d3/events","assignees_url":"https://api.github.com/repos/vicperezc/d3/assignees{/user}","branches_url":"https://api.github.com/repos/vicperezc/d3/branches{/branch}","tags_url":"https://api.github.com/repos/vicperezc/d3/tags","blobs_url":"https://api.github.com/repos/vicperezc/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/vicperezc/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/vicperezc/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/vicperezc/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/vicperezc/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/vicperezc/d3/languages","stargazers_url":"https://api.github.com/repos/vicperezc/d3/stargazers","contributors_url":"https://api.github.com/repos/vicperezc/d3/contributors","subscribers_url":"https://api.github.com/repos/vicperezc/d3/subscribers","subscription_url":"https://api.github.com/repos/vicperezc/d3/subscription","commits_url":"https://api.github.com/repos/vicperezc/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/vicperezc/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/vicperezc/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/vicperezc/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/vicperezc/d3/contents/{+path}","compare_url":"https://api.github.com/repos/vicperezc/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/vicperezc/d3/merges","archive_url":"https://api.github.com/repos/vicperezc/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/vicperezc/d3/downloads","issues_url":"https://api.github.com/repos/vicperezc/d3/issues{/number}","pulls_url":"https://api.github.com/repos/vicperezc/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/vicperezc/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/vicperezc/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/vicperezc/d3/labels{/name}","releases_url":"https://api.github.com/repos/vicperezc/d3/releases{/id}","deployments_url":"https://api.github.com/repos/vicperezc/d3/deployments","created_at":"2016-06-11T01:51:06Z","updated_at":"2016-06-11T01:51:05Z","pushed_at":"2016-06-11T00:16:18Z","git_url":"git://github.com/vicperezc/d3.git","ssh_url":"[email protected]:vicperezc/d3.git","clone_url":"https://github.com/vicperezc/d3.git","svn_url":"https://github.com/vicperezc/d3","homepage":"https://d3js.org","size":63463,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-11T01:51:06Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132806383","type":"WatchEvent","actor":{"id":17255454,"login":"vicperezc","display_login":"vicperezc","gravatar_id":"","url":"https://api.github.com/users/vicperezc","avatar_url":"https://avatars.githubusercontent.com/u/17255454?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T01:51:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132738798","type":"WatchEvent","actor":{"id":8636812,"login":"ayano39","display_login":"ayano39","gravatar_id":"","url":"https://api.github.com/users/ayano39","avatar_url":"https://avatars.githubusercontent.com/u/8636812?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-11T00:53:47Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132680247","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154108455,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"29bc8621174c8473194e0cdce7e61f563c1671fb","before":"db76f70288eae813aaf9fb708d9472d8bbd3908b","commits":[{"sha":"29bc8621174c8473194e0cdce7e61f563c1671fb","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/29bc8621174c8473194e0cdce7e61f563c1671fb"}]},"public":true,"created_at":"2016-06-11T00:16:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132644429","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154096391,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"db76f70288eae813aaf9fb708d9472d8bbd3908b","before":"0cf7fef306be89e1fe828a6a06a9c5325ef67137","commits":[{"sha":"db76f70288eae813aaf9fb708d9472d8bbd3908b","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/db76f70288eae813aaf9fb708d9472d8bbd3908b"}]},"public":true,"created_at":"2016-06-10T23:57:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132616246","type":"WatchEvent","actor":{"id":15211074,"login":"mh26298","display_login":"mh26298","gravatar_id":"","url":"https://api.github.com/users/mh26298","avatar_url":"https://avatars.githubusercontent.com/u/15211074?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T23:43:28Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132609557","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154084933,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0cf7fef306be89e1fe828a6a06a9c5325ef67137","before":"0d590866b86a2da8869ba42b42be029871e9e4a5","commits":[{"sha":"0cf7fef306be89e1fe828a6a06a9c5325ef67137","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/0cf7fef306be89e1fe828a6a06a9c5325ef67137"}]},"public":true,"created_at":"2016-06-10T23:40:18Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132474923","type":"WatchEvent","actor":{"id":608906,"login":"sourcesoft","display_login":"sourcesoft","gravatar_id":"","url":"https://api.github.com/users/sourcesoft","avatar_url":"https://avatars.githubusercontent.com/u/608906?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T22:46:41Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132365671","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154006837,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0d590866b86a2da8869ba42b42be029871e9e4a5","before":"46d675a02d8e6fc28c9ebe97cd75b2d41d75c47c","commits":[{"sha":"0d590866b86a2da8869ba42b42be029871e9e4a5","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/0d590866b86a2da8869ba42b42be029871e9e4a5"}]},"public":true,"created_at":"2016-06-10T22:10:23Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132364476","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154006419,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"46d675a02d8e6fc28c9ebe97cd75b2d41d75c47c","before":"1561d9c3b7d04eba5bc11d872090aba091adef1b","commits":[{"sha":"46d675a02d8e6fc28c9ebe97cd75b2d41d75c47c","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/46d675a02d8e6fc28c9ebe97cd75b2d41d75c47c"}]},"public":true,"created_at":"2016-06-10T22:10:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132351172","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1154002167,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1561d9c3b7d04eba5bc11d872090aba091adef1b","before":"54a2f3236c744737daa90ecf830c39d911c9bcf8","commits":[{"sha":"1561d9c3b7d04eba5bc11d872090aba091adef1b","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/1561d9c3b7d04eba5bc11d872090aba091adef1b"}]},"public":true,"created_at":"2016-06-10T22:06:01Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132324370","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153993624,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"54a2f3236c744737daa90ecf830c39d911c9bcf8","before":"c206737dadce032be017c46acfe202e2e49a4937","commits":[{"sha":"54a2f3236c744737daa90ecf830c39d911c9bcf8","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/54a2f3236c744737daa90ecf830c39d911c9bcf8"}]},"public":true,"created_at":"2016-06-10T21:58:32Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132269341","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153976291,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c206737dadce032be017c46acfe202e2e49a4937","before":"c0917022521cb93873ba107acaa1e1868018a006","commits":[{"sha":"c206737dadce032be017c46acfe202e2e49a4937","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/c206737dadce032be017c46acfe202e2e49a4937"}]},"public":true,"created_at":"2016-06-10T21:43:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132173223","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153945172,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c0917022521cb93873ba107acaa1e1868018a006","before":"9b8fda9ca823d64ee6fe5fa2333231b52b49244f","commits":[{"sha":"c0917022521cb93873ba107acaa1e1868018a006","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/c0917022521cb93873ba107acaa1e1868018a006"}]},"public":true,"created_at":"2016-06-10T21:17:54Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4132027535","type":"WatchEvent","actor":{"id":1294966,"login":"leafwalk","display_login":"leafwalk","gravatar_id":"","url":"https://api.github.com/users/leafwalk","avatar_url":"https://avatars.githubusercontent.com/u/1294966?"},"repo":{"id":3878981,"name":"d3/d3-plugins","url":"https://api.github.com/repos/d3/d3-plugins"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T20:43:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131811469","type":"WatchEvent","actor":{"id":3988634,"login":"M1K3YLIK3SI7","display_login":"M1K3YLIK3SI7","gravatar_id":"","url":"https://api.github.com/users/M1K3YLIK3SI7","avatar_url":"https://avatars.githubusercontent.com/u/3988634?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T19:53:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131730050","type":"WatchEvent","actor":{"id":8798357,"login":"hmcparlane","display_login":"hmcparlane","gravatar_id":"","url":"https://api.github.com/users/hmcparlane","avatar_url":"https://avatars.githubusercontent.com/u/8798357?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T19:34:15Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131702568","type":"ForkEvent","actor":{"id":1546093,"login":"H1net","display_login":"H1net","gravatar_id":"","url":"https://api.github.com/users/H1net","avatar_url":"https://avatars.githubusercontent.com/u/1546093?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60871952,"name":"d3","full_name":"H1net/d3","owner":{"login":"H1net","id":1546093,"avatar_url":"https://avatars.githubusercontent.com/u/1546093?v=3","gravatar_id":"","url":"https://api.github.com/users/H1net","html_url":"https://github.com/H1net","followers_url":"https://api.github.com/users/H1net/followers","following_url":"https://api.github.com/users/H1net/following{/other_user}","gists_url":"https://api.github.com/users/H1net/gists{/gist_id}","starred_url":"https://api.github.com/users/H1net/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/H1net/subscriptions","organizations_url":"https://api.github.com/users/H1net/orgs","repos_url":"https://api.github.com/users/H1net/repos","events_url":"https://api.github.com/users/H1net/events{/privacy}","received_events_url":"https://api.github.com/users/H1net/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/H1net/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/H1net/d3","forks_url":"https://api.github.com/repos/H1net/d3/forks","keys_url":"https://api.github.com/repos/H1net/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/H1net/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/H1net/d3/teams","hooks_url":"https://api.github.com/repos/H1net/d3/hooks","issue_events_url":"https://api.github.com/repos/H1net/d3/issues/events{/number}","events_url":"https://api.github.com/repos/H1net/d3/events","assignees_url":"https://api.github.com/repos/H1net/d3/assignees{/user}","branches_url":"https://api.github.com/repos/H1net/d3/branches{/branch}","tags_url":"https://api.github.com/repos/H1net/d3/tags","blobs_url":"https://api.github.com/repos/H1net/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/H1net/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/H1net/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/H1net/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/H1net/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/H1net/d3/languages","stargazers_url":"https://api.github.com/repos/H1net/d3/stargazers","contributors_url":"https://api.github.com/repos/H1net/d3/contributors","subscribers_url":"https://api.github.com/repos/H1net/d3/subscribers","subscription_url":"https://api.github.com/repos/H1net/d3/subscription","commits_url":"https://api.github.com/repos/H1net/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/H1net/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/H1net/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/H1net/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/H1net/d3/contents/{+path}","compare_url":"https://api.github.com/repos/H1net/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/H1net/d3/merges","archive_url":"https://api.github.com/repos/H1net/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/H1net/d3/downloads","issues_url":"https://api.github.com/repos/H1net/d3/issues{/number}","pulls_url":"https://api.github.com/repos/H1net/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/H1net/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/H1net/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/H1net/d3/labels{/name}","releases_url":"https://api.github.com/repos/H1net/d3/releases{/id}","deployments_url":"https://api.github.com/repos/H1net/d3/deployments","created_at":"2016-06-10T19:28:01Z","updated_at":"2016-06-10T19:14:23Z","pushed_at":"2016-06-10T17:04:47Z","git_url":"git://github.com/H1net/d3.git","ssh_url":"[email protected]:H1net/d3.git","clone_url":"https://github.com/H1net/d3.git","svn_url":"https://github.com/H1net/d3","homepage":"https://d3js.org","size":63366,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T19:28:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131644352","type":"WatchEvent","actor":{"id":3687943,"login":"mahish","display_login":"mahish","gravatar_id":"","url":"https://api.github.com/users/mahish","avatar_url":"https://avatars.githubusercontent.com/u/3687943?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T19:14:25Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131373671","type":"ForkEvent","actor":{"id":8271090,"login":"mafagafogigante","display_login":"mafagafogigante","gravatar_id":"","url":"https://api.github.com/users/mafagafogigante","avatar_url":"https://avatars.githubusercontent.com/u/8271090?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60868114,"name":"d3","full_name":"mafagafogigante/d3","owner":{"login":"mafagafogigante","id":8271090,"avatar_url":"https://avatars.githubusercontent.com/u/8271090?v=3","gravatar_id":"","url":"https://api.github.com/users/mafagafogigante","html_url":"https://github.com/mafagafogigante","followers_url":"https://api.github.com/users/mafagafogigante/followers","following_url":"https://api.github.com/users/mafagafogigante/following{/other_user}","gists_url":"https://api.github.com/users/mafagafogigante/gists{/gist_id}","starred_url":"https://api.github.com/users/mafagafogigante/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mafagafogigante/subscriptions","organizations_url":"https://api.github.com/users/mafagafogigante/orgs","repos_url":"https://api.github.com/users/mafagafogigante/repos","events_url":"https://api.github.com/users/mafagafogigante/events{/privacy}","received_events_url":"https://api.github.com/users/mafagafogigante/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mafagafogigante/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/mafagafogigante/d3","forks_url":"https://api.github.com/repos/mafagafogigante/d3/forks","keys_url":"https://api.github.com/repos/mafagafogigante/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mafagafogigante/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mafagafogigante/d3/teams","hooks_url":"https://api.github.com/repos/mafagafogigante/d3/hooks","issue_events_url":"https://api.github.com/repos/mafagafogigante/d3/issues/events{/number}","events_url":"https://api.github.com/repos/mafagafogigante/d3/events","assignees_url":"https://api.github.com/repos/mafagafogigante/d3/assignees{/user}","branches_url":"https://api.github.com/repos/mafagafogigante/d3/branches{/branch}","tags_url":"https://api.github.com/repos/mafagafogigante/d3/tags","blobs_url":"https://api.github.com/repos/mafagafogigante/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mafagafogigante/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mafagafogigante/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/mafagafogigante/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mafagafogigante/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/mafagafogigante/d3/languages","stargazers_url":"https://api.github.com/repos/mafagafogigante/d3/stargazers","contributors_url":"https://api.github.com/repos/mafagafogigante/d3/contributors","subscribers_url":"https://api.github.com/repos/mafagafogigante/d3/subscribers","subscription_url":"https://api.github.com/repos/mafagafogigante/d3/subscription","commits_url":"https://api.github.com/repos/mafagafogigante/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/mafagafogigante/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/mafagafogigante/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/mafagafogigante/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/mafagafogigante/d3/contents/{+path}","compare_url":"https://api.github.com/repos/mafagafogigante/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mafagafogigante/d3/merges","archive_url":"https://api.github.com/repos/mafagafogigante/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mafagafogigante/d3/downloads","issues_url":"https://api.github.com/repos/mafagafogigante/d3/issues{/number}","pulls_url":"https://api.github.com/repos/mafagafogigante/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/mafagafogigante/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/mafagafogigante/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mafagafogigante/d3/labels{/name}","releases_url":"https://api.github.com/repos/mafagafogigante/d3/releases{/id}","deployments_url":"https://api.github.com/repos/mafagafogigante/d3/deployments","created_at":"2016-06-10T18:16:31Z","updated_at":"2016-06-10T15:41:17Z","pushed_at":"2016-06-10T17:04:47Z","git_url":"git://github.com/mafagafogigante/d3.git","ssh_url":"[email protected]:mafagafogigante/d3.git","clone_url":"https://github.com/mafagafogigante/d3.git","svn_url":"https://github.com/mafagafogigante/d3","homepage":"https://d3js.org","size":63366,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T18:16:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131367137","type":"WatchEvent","actor":{"id":1042730,"login":"crates","display_login":"crates","gravatar_id":"","url":"https://api.github.com/users/crates","avatar_url":"https://avatars.githubusercontent.com/u/1042730?"},"repo":{"id":3878981,"name":"d3/d3-plugins","url":"https://api.github.com/repos/d3/d3-plugins"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T18:15:06Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131251922","type":"ForkEvent","actor":{"id":9793132,"login":"Hental","display_login":"Hental","gravatar_id":"","url":"https://api.github.com/users/Hental","avatar_url":"https://avatars.githubusercontent.com/u/9793132?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60866604,"name":"d3","full_name":"Hental/d3","owner":{"login":"Hental","id":9793132,"avatar_url":"https://avatars.githubusercontent.com/u/9793132?v=3","gravatar_id":"","url":"https://api.github.com/users/Hental","html_url":"https://github.com/Hental","followers_url":"https://api.github.com/users/Hental/followers","following_url":"https://api.github.com/users/Hental/following{/other_user}","gists_url":"https://api.github.com/users/Hental/gists{/gist_id}","starred_url":"https://api.github.com/users/Hental/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hental/subscriptions","organizations_url":"https://api.github.com/users/Hental/orgs","repos_url":"https://api.github.com/users/Hental/repos","events_url":"https://api.github.com/users/Hental/events{/privacy}","received_events_url":"https://api.github.com/users/Hental/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Hental/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/Hental/d3","forks_url":"https://api.github.com/repos/Hental/d3/forks","keys_url":"https://api.github.com/repos/Hental/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Hental/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Hental/d3/teams","hooks_url":"https://api.github.com/repos/Hental/d3/hooks","issue_events_url":"https://api.github.com/repos/Hental/d3/issues/events{/number}","events_url":"https://api.github.com/repos/Hental/d3/events","assignees_url":"https://api.github.com/repos/Hental/d3/assignees{/user}","branches_url":"https://api.github.com/repos/Hental/d3/branches{/branch}","tags_url":"https://api.github.com/repos/Hental/d3/tags","blobs_url":"https://api.github.com/repos/Hental/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Hental/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Hental/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/Hental/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Hental/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/Hental/d3/languages","stargazers_url":"https://api.github.com/repos/Hental/d3/stargazers","contributors_url":"https://api.github.com/repos/Hental/d3/contributors","subscribers_url":"https://api.github.com/repos/Hental/d3/subscribers","subscription_url":"https://api.github.com/repos/Hental/d3/subscription","commits_url":"https://api.github.com/repos/Hental/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/Hental/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/Hental/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/Hental/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/Hental/d3/contents/{+path}","compare_url":"https://api.github.com/repos/Hental/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Hental/d3/merges","archive_url":"https://api.github.com/repos/Hental/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Hental/d3/downloads","issues_url":"https://api.github.com/repos/Hental/d3/issues{/number}","pulls_url":"https://api.github.com/repos/Hental/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/Hental/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/Hental/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Hental/d3/labels{/name}","releases_url":"https://api.github.com/repos/Hental/d3/releases{/id}","deployments_url":"https://api.github.com/repos/Hental/d3/deployments","created_at":"2016-06-10T17:50:06Z","updated_at":"2016-06-10T15:41:17Z","pushed_at":"2016-06-10T17:04:47Z","git_url":"git://github.com/Hental/d3.git","ssh_url":"[email protected]:Hental/d3.git","clone_url":"https://github.com/Hental/d3.git","svn_url":"https://github.com/Hental/d3","homepage":"https://d3js.org","size":63366,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T17:50:06Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131175069","type":"ForkEvent","actor":{"id":9454237,"login":"YixiaoJ","display_login":"YixiaoJ","gravatar_id":"","url":"https://api.github.com/users/YixiaoJ","avatar_url":"https://avatars.githubusercontent.com/u/9454237?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60865611,"name":"d3","full_name":"YixiaoJ/d3","owner":{"login":"YixiaoJ","id":9454237,"avatar_url":"https://avatars.githubusercontent.com/u/9454237?v=3","gravatar_id":"","url":"https://api.github.com/users/YixiaoJ","html_url":"https://github.com/YixiaoJ","followers_url":"https://api.github.com/users/YixiaoJ/followers","following_url":"https://api.github.com/users/YixiaoJ/following{/other_user}","gists_url":"https://api.github.com/users/YixiaoJ/gists{/gist_id}","starred_url":"https://api.github.com/users/YixiaoJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YixiaoJ/subscriptions","organizations_url":"https://api.github.com/users/YixiaoJ/orgs","repos_url":"https://api.github.com/users/YixiaoJ/repos","events_url":"https://api.github.com/users/YixiaoJ/events{/privacy}","received_events_url":"https://api.github.com/users/YixiaoJ/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/YixiaoJ/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/YixiaoJ/d3","forks_url":"https://api.github.com/repos/YixiaoJ/d3/forks","keys_url":"https://api.github.com/repos/YixiaoJ/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/YixiaoJ/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/YixiaoJ/d3/teams","hooks_url":"https://api.github.com/repos/YixiaoJ/d3/hooks","issue_events_url":"https://api.github.com/repos/YixiaoJ/d3/issues/events{/number}","events_url":"https://api.github.com/repos/YixiaoJ/d3/events","assignees_url":"https://api.github.com/repos/YixiaoJ/d3/assignees{/user}","branches_url":"https://api.github.com/repos/YixiaoJ/d3/branches{/branch}","tags_url":"https://api.github.com/repos/YixiaoJ/d3/tags","blobs_url":"https://api.github.com/repos/YixiaoJ/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/YixiaoJ/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/YixiaoJ/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/YixiaoJ/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/YixiaoJ/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/YixiaoJ/d3/languages","stargazers_url":"https://api.github.com/repos/YixiaoJ/d3/stargazers","contributors_url":"https://api.github.com/repos/YixiaoJ/d3/contributors","subscribers_url":"https://api.github.com/repos/YixiaoJ/d3/subscribers","subscription_url":"https://api.github.com/repos/YixiaoJ/d3/subscription","commits_url":"https://api.github.com/repos/YixiaoJ/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/YixiaoJ/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/YixiaoJ/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/YixiaoJ/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/YixiaoJ/d3/contents/{+path}","compare_url":"https://api.github.com/repos/YixiaoJ/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/YixiaoJ/d3/merges","archive_url":"https://api.github.com/repos/YixiaoJ/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/YixiaoJ/d3/downloads","issues_url":"https://api.github.com/repos/YixiaoJ/d3/issues{/number}","pulls_url":"https://api.github.com/repos/YixiaoJ/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/YixiaoJ/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/YixiaoJ/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/YixiaoJ/d3/labels{/name}","releases_url":"https://api.github.com/repos/YixiaoJ/d3/releases{/id}","deployments_url":"https://api.github.com/repos/YixiaoJ/d3/deployments","created_at":"2016-06-10T17:33:06Z","updated_at":"2016-06-10T15:41:17Z","pushed_at":"2016-06-10T17:04:47Z","git_url":"git://github.com/YixiaoJ/d3.git","ssh_url":"[email protected]:YixiaoJ/d3.git","clone_url":"https://github.com/YixiaoJ/d3.git","svn_url":"https://github.com/YixiaoJ/d3","homepage":"https://d3js.org","size":63366,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T17:33:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131053406","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153589285,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"dd4565ce98c08310d83d0b959d986f7fdde8793e","before":"078d01db2f91d07e26892f092f3540494f28388e","commits":[{"sha":"dd4565ce98c08310d83d0b959d986f7fdde8793e","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3 4.0.0-alpha.49","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/dd4565ce98c08310d83d0b959d986f7fdde8793e"}]},"public":true,"created_at":"2016-06-10T17:04:51Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131053363","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153589267,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9b8fda9ca823d64ee6fe5fa2333231b52b49244f","before":"93105bdf2a0bb0eb1f755b10162cfe5beaf0a06f","commits":[{"sha":"9b8fda9ca823d64ee6fe5fa2333231b52b49244f","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Alpha 49.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/9b8fda9ca823d64ee6fe5fa2333231b52b49244f"}]},"public":true,"created_at":"2016-06-10T17:04:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131049429","type":"ReleaseEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"published","release":{"url":"https://api.github.com/repos/d3/d3-brush/releases/3419697","assets_url":"https://api.github.com/repos/d3/d3-brush/releases/3419697/assets","upload_url":"https://uploads.github.com/repos/d3/d3-brush/releases/3419697/assets{?name,label}","html_url":"https://github.com/d3/d3-brush/releases/tag/v0.2.2","id":3419697,"tag_name":"v0.2.2","target_commitish":"master","name":"","draft":false,"author":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-06-10T17:03:22Z","published_at":"2016-06-10T17:03:52Z","assets":[{"url":"https://api.github.com/repos/d3/d3-brush/releases/assets/1828720","id":1828720,"name":"d3-brush.zip","label":null,"uploader":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":12509,"download_count":0,"created_at":"2016-06-10T17:03:50Z","updated_at":"2016-06-10T17:03:51Z","browser_download_url":"https://github.com/d3/d3-brush/releases/download/v0.2.2/d3-brush.zip"}],"tarball_url":"https://api.github.com/repos/d3/d3-brush/tarball/v0.2.2","zipball_url":"https://api.github.com/repos/d3/d3-brush/zipball/v0.2.2","body":"* Fix brush interaction broken in 0.2.1."}},"public":true,"created_at":"2016-06-10T17:03:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131048297","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153587620,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"078d01db2f91d07e26892f092f3540494f28388e","before":"c372c60e1ddcf0cb06d9a090ebb7aabf10c19e83","commits":[{"sha":"078d01db2f91d07e26892f092f3540494f28388e","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3-brush 0.2.2","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/078d01db2f91d07e26892f092f3540494f28388e"}]},"public":true,"created_at":"2016-06-10T17:03:35Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131048179","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"ref":"v0.2.2","ref_type":"tag","master_branch":"master","description":"Select a one- or two-dimensional region using the mouse or touch.","pusher_type":"user"},"public":true,"created_at":"2016-06-10T17:03:35Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131048032","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"push_id":1153587556,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"e12a08a607768e57027795e326826484356bbe0d","before":"d9d57e66e8af353fed45a11818a739b5549ae061","commits":[{"sha":"5521d448d4abbd5a499e86511ec013d79ca976f6","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix typo.","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/5521d448d4abbd5a499e86511ec013d79ca976f6"},{"sha":"e12a08a607768e57027795e326826484356bbe0d","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"0.2.2","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/e12a08a607768e57027795e326826484356bbe0d"}]},"public":true,"created_at":"2016-06-10T17:03:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131025027","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153580000,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c372c60e1ddcf0cb06d9a090ebb7aabf10c19e83","before":"b91f5c8abc0a71b83550b8b5fb511201743e5ab3","commits":[{"sha":"c372c60e1ddcf0cb06d9a090ebb7aabf10c19e83","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3 4.0.0-alpha.48","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/c372c60e1ddcf0cb06d9a090ebb7aabf10c19e83"}]},"public":true,"created_at":"2016-06-10T16:58:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131024992","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153579961,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"93105bdf2a0bb0eb1f755b10162cfe5beaf0a06f","before":"9f27b1f302be3825c56b9b20f203ed7a4cac7117","commits":[{"sha":"93105bdf2a0bb0eb1f755b10162cfe5beaf0a06f","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Alpha 48.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/93105bdf2a0bb0eb1f755b10162cfe5beaf0a06f"}]},"public":true,"created_at":"2016-06-10T16:58:20Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131020751","type":"ReleaseEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"published","release":{"url":"https://api.github.com/repos/d3/d3-brush/releases/3419642","assets_url":"https://api.github.com/repos/d3/d3-brush/releases/3419642/assets","upload_url":"https://uploads.github.com/repos/d3/d3-brush/releases/3419642/assets{?name,label}","html_url":"https://github.com/d3/d3-brush/releases/tag/v0.2.1","id":3419642,"tag_name":"v0.2.1","target_commitish":"master","name":"","draft":false,"author":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-06-10T16:56:45Z","published_at":"2016-06-10T16:57:26Z","assets":[{"url":"https://api.github.com/repos/d3/d3-brush/releases/assets/1828687","id":1828687,"name":"d3-brush.zip","label":null,"uploader":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":12510,"download_count":0,"created_at":"2016-06-10T16:57:24Z","updated_at":"2016-06-10T16:57:25Z","browser_download_url":"https://github.com/d3/d3-brush/releases/download/v0.2.1/d3-brush.zip"}],"tarball_url":"https://api.github.com/repos/d3/d3-brush/tarball/v0.2.1","zipball_url":"https://api.github.com/repos/d3/d3-brush/zipball/v0.2.1","body":"* Fix for [*brush*.move](https://github.com/d3/d3-brush#brush_move) during an active brush gesture."}},"public":true,"created_at":"2016-06-10T16:57:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131020594","type":"ForkEvent","actor":{"id":8534419,"login":"vikramarsid","display_login":"vikramarsid","gravatar_id":"","url":"https://api.github.com/users/vikramarsid","avatar_url":"https://avatars.githubusercontent.com/u/8534419?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60863615,"name":"d3","full_name":"vikramarsid/d3","owner":{"login":"vikramarsid","id":8534419,"avatar_url":"https://avatars.githubusercontent.com/u/8534419?v=3","gravatar_id":"","url":"https://api.github.com/users/vikramarsid","html_url":"https://github.com/vikramarsid","followers_url":"https://api.github.com/users/vikramarsid/followers","following_url":"https://api.github.com/users/vikramarsid/following{/other_user}","gists_url":"https://api.github.com/users/vikramarsid/gists{/gist_id}","starred_url":"https://api.github.com/users/vikramarsid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vikramarsid/subscriptions","organizations_url":"https://api.github.com/users/vikramarsid/orgs","repos_url":"https://api.github.com/users/vikramarsid/repos","events_url":"https://api.github.com/users/vikramarsid/events{/privacy}","received_events_url":"https://api.github.com/users/vikramarsid/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/vikramarsid/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/vikramarsid/d3","forks_url":"https://api.github.com/repos/vikramarsid/d3/forks","keys_url":"https://api.github.com/repos/vikramarsid/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/vikramarsid/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/vikramarsid/d3/teams","hooks_url":"https://api.github.com/repos/vikramarsid/d3/hooks","issue_events_url":"https://api.github.com/repos/vikramarsid/d3/issues/events{/number}","events_url":"https://api.github.com/repos/vikramarsid/d3/events","assignees_url":"https://api.github.com/repos/vikramarsid/d3/assignees{/user}","branches_url":"https://api.github.com/repos/vikramarsid/d3/branches{/branch}","tags_url":"https://api.github.com/repos/vikramarsid/d3/tags","blobs_url":"https://api.github.com/repos/vikramarsid/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/vikramarsid/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/vikramarsid/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/vikramarsid/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/vikramarsid/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/vikramarsid/d3/languages","stargazers_url":"https://api.github.com/repos/vikramarsid/d3/stargazers","contributors_url":"https://api.github.com/repos/vikramarsid/d3/contributors","subscribers_url":"https://api.github.com/repos/vikramarsid/d3/subscribers","subscription_url":"https://api.github.com/repos/vikramarsid/d3/subscription","commits_url":"https://api.github.com/repos/vikramarsid/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/vikramarsid/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/vikramarsid/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/vikramarsid/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/vikramarsid/d3/contents/{+path}","compare_url":"https://api.github.com/repos/vikramarsid/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/vikramarsid/d3/merges","archive_url":"https://api.github.com/repos/vikramarsid/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/vikramarsid/d3/downloads","issues_url":"https://api.github.com/repos/vikramarsid/d3/issues{/number}","pulls_url":"https://api.github.com/repos/vikramarsid/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/vikramarsid/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/vikramarsid/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/vikramarsid/d3/labels{/name}","releases_url":"https://api.github.com/repos/vikramarsid/d3/releases{/id}","deployments_url":"https://api.github.com/repos/vikramarsid/d3/deployments","created_at":"2016-06-10T16:57:23Z","updated_at":"2016-06-10T15:41:17Z","pushed_at":"2016-06-10T16:11:57Z","git_url":"git://github.com/vikramarsid/d3.git","ssh_url":"[email protected]:vikramarsid/d3.git","clone_url":"https://github.com/vikramarsid/d3.git","svn_url":"https://github.com/vikramarsid/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T16:57:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131018762","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153578055,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b91f5c8abc0a71b83550b8b5fb511201743e5ab3","before":"31180bb99e36696a9e81db1a41449f82b823f89f","commits":[{"sha":"b91f5c8abc0a71b83550b8b5fb511201743e5ab3","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3-brush 0.2.1","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/b91f5c8abc0a71b83550b8b5fb511201743e5ab3"}]},"public":true,"created_at":"2016-06-10T16:57:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131018577","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"ref":"v0.2.1","ref_type":"tag","master_branch":"master","description":"Select a one- or two-dimensional region using the mouse or touch.","pusher_type":"user"},"public":true,"created_at":"2016-06-10T16:56:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131018435","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"push_id":1153577964,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"d9d57e66e8af353fed45a11818a739b5549ae061","before":"4c85c8814178057a5e95edaccca91f38a5dd0d6b","commits":[{"sha":"0d2e0948bd9a8055947024a8b31c9e9b17eb3551","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix brush.move during a brush gesture.\n\nThe brush captures the selection at the start of a brush gesture. If the\nselection is set programatically by brush.move during a brush gesture, the\ncaptured reference can be different than the brush’s new selection! Now we\nalways use the element’s current brush selection.\n\nIn addition, the brush no longer modifies the selection in-place. If a caller\nkeeps a reference to the brush selection, it will no longer be affected.","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/0d2e0948bd9a8055947024a8b31c9e9b17eb3551"},{"sha":"d9d57e66e8af353fed45a11818a739b5549ae061","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"0.2.1","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/d9d57e66e8af353fed45a11818a739b5549ae061"}]},"public":true,"created_at":"2016-06-10T16:56:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4131014328","type":"WatchEvent","actor":{"id":2882,"login":"nikolay","display_login":"nikolay","gravatar_id":"","url":"https://api.github.com/users/nikolay","avatar_url":"https://avatars.githubusercontent.com/u/2882?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T16:56:03Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130904374","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"push_id":1153540468,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"4c85c8814178057a5e95edaccca91f38a5dd0d6b","before":"b93247674f1ace8df08937d790c4b22f6dd606d1","commits":[{"sha":"4c85c8814178057a5e95edaccca91f38a5dd0d6b","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/4c85c8814178057a5e95edaccca91f38a5dd0d6b"}]},"public":true,"created_at":"2016-06-10T16:31:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130868608","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"push_id":1153528236,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b93247674f1ace8df08937d790c4b22f6dd606d1","before":"fe19221a6d6d149fc78eb38617729e26556cea98","commits":[{"sha":"b93247674f1ace8df08937d790c4b22f6dd606d1","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/b93247674f1ace8df08937d790c4b22f6dd606d1"}]},"public":true,"created_at":"2016-06-10T16:23:10Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130866435","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"push_id":1153527522,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fe19221a6d6d149fc78eb38617729e26556cea98","before":"7d5591b8448ed1f4a75f6a212549797a39c36c54","commits":[{"sha":"fe19221a6d6d149fc78eb38617729e26556cea98","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-brush/commits/fe19221a6d6d149fc78eb38617729e26556cea98"}]},"public":true,"created_at":"2016-06-10T16:22:41Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130854109","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T16:20:02Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225228417","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225228417","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225228417,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T16:20:02Z","updated_at":"2016-06-10T16:20:02Z","body":"I’ve updated this example to demonstrate brush snapping on *end*:\r\n\r\nhttp://bl.ocks.org/mbostock/6232537\r\n\r\nThe main trick is to add this check to your *end* listener:\r\n\r\n```js\r\nif (!d3.event.sourceEvent) return; // Only transition after input.\r\n```"}},"public":true,"created_at":"2016-06-10T16:20:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130832417","type":"ForkEvent","actor":{"id":9264320,"login":"wdwtlwnd","display_login":"wdwtlwnd","gravatar_id":"","url":"https://api.github.com/users/wdwtlwnd","avatar_url":"https://avatars.githubusercontent.com/u/9264320?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60861163,"name":"d3","full_name":"wdwtlwnd/d3","owner":{"login":"wdwtlwnd","id":9264320,"avatar_url":"https://avatars.githubusercontent.com/u/9264320?v=3","gravatar_id":"","url":"https://api.github.com/users/wdwtlwnd","html_url":"https://github.com/wdwtlwnd","followers_url":"https://api.github.com/users/wdwtlwnd/followers","following_url":"https://api.github.com/users/wdwtlwnd/following{/other_user}","gists_url":"https://api.github.com/users/wdwtlwnd/gists{/gist_id}","starred_url":"https://api.github.com/users/wdwtlwnd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wdwtlwnd/subscriptions","organizations_url":"https://api.github.com/users/wdwtlwnd/orgs","repos_url":"https://api.github.com/users/wdwtlwnd/repos","events_url":"https://api.github.com/users/wdwtlwnd/events{/privacy}","received_events_url":"https://api.github.com/users/wdwtlwnd/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/wdwtlwnd/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/wdwtlwnd/d3","forks_url":"https://api.github.com/repos/wdwtlwnd/d3/forks","keys_url":"https://api.github.com/repos/wdwtlwnd/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/wdwtlwnd/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/wdwtlwnd/d3/teams","hooks_url":"https://api.github.com/repos/wdwtlwnd/d3/hooks","issue_events_url":"https://api.github.com/repos/wdwtlwnd/d3/issues/events{/number}","events_url":"https://api.github.com/repos/wdwtlwnd/d3/events","assignees_url":"https://api.github.com/repos/wdwtlwnd/d3/assignees{/user}","branches_url":"https://api.github.com/repos/wdwtlwnd/d3/branches{/branch}","tags_url":"https://api.github.com/repos/wdwtlwnd/d3/tags","blobs_url":"https://api.github.com/repos/wdwtlwnd/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/wdwtlwnd/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/wdwtlwnd/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/wdwtlwnd/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/wdwtlwnd/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/wdwtlwnd/d3/languages","stargazers_url":"https://api.github.com/repos/wdwtlwnd/d3/stargazers","contributors_url":"https://api.github.com/repos/wdwtlwnd/d3/contributors","subscribers_url":"https://api.github.com/repos/wdwtlwnd/d3/subscribers","subscription_url":"https://api.github.com/repos/wdwtlwnd/d3/subscription","commits_url":"https://api.github.com/repos/wdwtlwnd/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/wdwtlwnd/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/wdwtlwnd/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/wdwtlwnd/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/wdwtlwnd/d3/contents/{+path}","compare_url":"https://api.github.com/repos/wdwtlwnd/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/wdwtlwnd/d3/merges","archive_url":"https://api.github.com/repos/wdwtlwnd/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/wdwtlwnd/d3/downloads","issues_url":"https://api.github.com/repos/wdwtlwnd/d3/issues{/number}","pulls_url":"https://api.github.com/repos/wdwtlwnd/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/wdwtlwnd/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/wdwtlwnd/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/wdwtlwnd/d3/labels{/name}","releases_url":"https://api.github.com/repos/wdwtlwnd/d3/releases{/id}","deployments_url":"https://api.github.com/repos/wdwtlwnd/d3/deployments","created_at":"2016-06-10T16:15:19Z","updated_at":"2016-06-10T15:41:17Z","pushed_at":"2016-06-10T16:11:57Z","git_url":"git://github.com/wdwtlwnd/d3.git","ssh_url":"[email protected]:wdwtlwnd/d3.git","clone_url":"https://github.com/wdwtlwnd/d3.git","svn_url":"https://github.com/wdwtlwnd/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T16:15:20Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130816583","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153511032,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9f27b1f302be3825c56b9b20f203ed7a4cac7117","before":"742432220f4d6e10e8deb5bb07c3e4eba3c5af7b","commits":[{"sha":"9f27b1f302be3825c56b9b20f203ed7a4cac7117","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Alpha 47.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/9f27b1f302be3825c56b9b20f203ed7a4cac7117"}]},"public":true,"created_at":"2016-06-10T16:12:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130816505","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153511018,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"31180bb99e36696a9e81db1a41449f82b823f89f","before":"eaa869712a2ace772a1c35a83f077e3415b63922","commits":[{"sha":"31180bb99e36696a9e81db1a41449f82b823f89f","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3 4.0.0-alpha.47","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/31180bb99e36696a9e81db1a41449f82b823f89f"}]},"public":true,"created_at":"2016-06-10T16:12:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130810913","type":"ReleaseEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"action":"published","release":{"url":"https://api.github.com/repos/d3/d3-axis/releases/3419284","assets_url":"https://api.github.com/repos/d3/d3-axis/releases/3419284/assets","upload_url":"https://uploads.github.com/repos/d3/d3-axis/releases/3419284/assets{?name,label}","html_url":"https://github.com/d3/d3-axis/releases/tag/v0.4.1","id":3419284,"tag_name":"v0.4.1","target_commitish":"master","name":"","draft":false,"author":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-06-10T16:09:16Z","published_at":"2016-06-10T16:10:51Z","assets":[{"url":"https://api.github.com/repos/d3/d3-axis/releases/assets/1828412","id":1828412,"name":"d3-axis.zip","label":null,"uploader":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":7344,"download_count":0,"created_at":"2016-06-10T16:10:48Z","updated_at":"2016-06-10T16:10:50Z","browser_download_url":"https://github.com/d3/d3-axis/releases/download/v0.4.1/d3-axis.zip"}],"tarball_url":"https://api.github.com/repos/d3/d3-axis/tarball/v0.4.1","zipball_url":"https://api.github.com/repos/d3/d3-axis/zipball/v0.4.1","body":"* Draw the ticks over the domain path, rather than *vice versa*."}},"public":true,"created_at":"2016-06-10T16:10:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130804379","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153507053,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"eaa869712a2ace772a1c35a83f077e3415b63922","before":"65ae778078aa9fdc616fa3d428db4d138c157fd8","commits":[{"sha":"eaa869712a2ace772a1c35a83f077e3415b63922","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3-axis 0.4.1","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/eaa869712a2ace772a1c35a83f077e3415b63922"}]},"public":true,"created_at":"2016-06-10T16:09:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130804179","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"ref":"v0.4.1","ref_type":"tag","master_branch":"master","description":"Human-readable reference marks for scales.","pusher_type":"user"},"public":true,"created_at":"2016-06-10T16:09:28Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130803994","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"push_id":1153506901,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"510368fab946b16c0a4c26e65d6e3cbfdee060b8","before":"24548511f952caf0c6c0c8679de1364499bb5713","commits":[{"sha":"510368fab946b16c0a4c26e65d6e3cbfdee060b8","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"0.4.1","distinct":true,"url":"https://api.github.com/repos/d3/d3-axis/commits/510368fab946b16c0a4c26e65d6e3cbfdee060b8"}]},"public":true,"created_at":"2016-06-10T16:09:26Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130800797","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"push_id":1153505799,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"24548511f952caf0c6c0c8679de1364499bb5713","before":"b981c85631a7daa56a0674a4ac54e7870e2af8fc","commits":[{"sha":"24548511f952caf0c6c0c8679de1364499bb5713","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-axis/commits/24548511f952caf0c6c0c8679de1364499bb5713"}]},"public":true,"created_at":"2016-06-10T16:08:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130799057","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"push_id":1153505234,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b981c85631a7daa56a0674a4ac54e7870e2af8fc","before":"cad16f094d278670dee673368b5a6b9cb6d5c432","commits":[{"sha":"b981c85631a7daa56a0674a4ac54e7870e2af8fc","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-axis/commits/b981c85631a7daa56a0674a4ac54e7870e2af8fc"}]},"public":true,"created_at":"2016-06-10T16:08:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130795130","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":49033872,"name":"d3/d3-axis","url":"https://api.github.com/repos/d3/d3-axis"},"payload":{"push_id":1153503921,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"cad16f094d278670dee673368b5a6b9cb6d5c432","before":"3bc475d335f1a371046366a5e5d2b7accd9de07d","commits":[{"sha":"cad16f094d278670dee673368b5a6b9cb6d5c432","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Document the axis structure.","distinct":true,"url":"https://api.github.com/repos/d3/d3-axis/commits/cad16f094d278670dee673368b5a6b9cb6d5c432"}]},"public":true,"created_at":"2016-06-10T16:07:35Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130719043","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1153478795,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"742432220f4d6e10e8deb5bb07c3e4eba3c5af7b","before":"335fa18249bcc71e5a31a941cdbd52b785bb6b44","commits":[{"sha":"742432220f4d6e10e8deb5bb07c3e4eba3c5af7b","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Alpha 46.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/742432220f4d6e10e8deb5bb07c3e4eba3c5af7b"}]},"public":true,"created_at":"2016-06-10T15:52:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130718698","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153478730,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"65ae778078aa9fdc616fa3d428db4d138c157fd8","before":"62665583cea3eff4b32083434ef5c16b7ea45fd6","commits":[{"sha":"65ae778078aa9fdc616fa3d428db4d138c157fd8","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3 4.0.0-alpha.46","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/65ae778078aa9fdc616fa3d428db4d138c157fd8"}]},"public":true,"created_at":"2016-06-10T15:52:25Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130662247","type":"WatchEvent","actor":{"id":14003050,"login":"ZachZimmerman7","display_login":"ZachZimmerman7","gravatar_id":"","url":"https://api.github.com/users/ZachZimmerman7","avatar_url":"https://avatars.githubusercontent.com/u/14003050?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T15:41:17Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130609181","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T15:30:56Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225215105","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225215105","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225215105,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T15:30:56Z","updated_at":"2016-06-10T15:30:56Z","body":"I’ve added some text to the README that will hopefully help avoid this issue:\r\n\r\n> If you use Babel, Webpack, or another ES6-to-ES5 bundler, be aware that the value of d3.event changes during an event! An import of d3.event must be a [live binding](http://www.2ality.com/2015/07/es6-module-exports.html), so you may need to configure the bundler to import from D3’s ES6 modules rather than from the generated UMD bundle; not all bundlers observe [jsnext:main](https://github.com/rollup/rollup/wiki/jsnext:main). Also beware of conflicts with the [*window*.event](https://developer.mozilla.org/en-US/docs/Web/API/Window/event) global.\r\n\r\nhttps://github.com/d3/d3-selection/blob/master/README.md#event"}},"public":true,"created_at":"2016-06-10T15:30:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130603483","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":35446456,"name":"d3/d3-selection","url":"https://api.github.com/repos/d3/d3-selection"},"payload":{"push_id":1153438920,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"05697c1734a335542cf1c0bb221263e8b6187eaf","before":"76f859ff87a30f5c44a32b049ad7ecab4e066296","commits":[{"sha":"05697c1734a335542cf1c0bb221263e8b6187eaf","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-selection/commits/05697c1734a335542cf1c0bb221263e8b6187eaf"}]},"public":true,"created_at":"2016-06-10T15:29:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130600690","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":35446456,"name":"d3/d3-selection","url":"https://api.github.com/repos/d3/d3-selection"},"payload":{"push_id":1153437954,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"76f859ff87a30f5c44a32b049ad7ecab4e066296","before":"f0775c1b6b36ea829dd800d97e625981b7c5df58","commits":[{"sha":"76f859ff87a30f5c44a32b049ad7ecab4e066296","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-selection/commits/76f859ff87a30f5c44a32b049ad7ecab4e066296"}]},"public":true,"created_at":"2016-06-10T15:29:22Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130540082","type":"IssueCommentEvent","actor":{"id":68416,"login":"curran","display_login":"curran","gravatar_id":"","url":"https://api.github.com/users/curran","avatar_url":"https://avatars.githubusercontent.com/u/68416?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/598","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/598/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/598/comments","events_url":"https://api.github.com/repos/d3/d3/issues/598/events","html_url":"https://github.com/d3/d3/pull/598","id":3750928,"number":598,"title":"Ordinal scale inversion","user":{"login":"jasondavies","id":31223,"avatar_url":"https://avatars.githubusercontent.com/u/31223?v=3","gravatar_id":"","url":"https://api.github.com/users/jasondavies","html_url":"https://github.com/jasondavies","followers_url":"https://api.github.com/users/jasondavies/followers","following_url":"https://api.github.com/users/jasondavies/following{/other_user}","gists_url":"https://api.github.com/users/jasondavies/gists{/gist_id}","starred_url":"https://api.github.com/users/jasondavies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasondavies/subscriptions","organizations_url":"https://api.github.com/users/jasondavies/orgs","repos_url":"https://api.github.com/users/jasondavies/repos","events_url":"https://api.github.com/users/jasondavies/events{/privacy}","received_events_url":"https://api.github.com/users/jasondavies/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2012-03-21T18:30:04Z","updated_at":"2016-06-10T15:18:01Z","closed_at":"2012-03-21T18:47:50Z","pull_request":{"url":"https://api.github.com/repos/d3/d3/pulls/598","html_url":"https://github.com/d3/d3/pull/598","diff_url":"https://github.com/d3/d3/pull/598.diff","patch_url":"https://github.com/d3/d3/pull/598.patch"},"body":"For use with d3.svg.brush e.g. for brushing histograms with ordinal scales. This is a very simple implementation; ideally we want to take into account the current type of range in use.\r\n\r\nIf I'm headed in the right direction, I'd be happy to improve it and add tests. :)"},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225211523","html_url":"https://github.com/d3/d3/pull/598#issuecomment-225211523","issue_url":"https://api.github.com/repos/d3/d3/issues/598","id":225211523,"user":{"login":"curran","id":68416,"avatar_url":"https://avatars.githubusercontent.com/u/68416?v=3","gravatar_id":"","url":"https://api.github.com/users/curran","html_url":"https://github.com/curran","followers_url":"https://api.github.com/users/curran/followers","following_url":"https://api.github.com/users/curran/following{/other_user}","gists_url":"https://api.github.com/users/curran/gists{/gist_id}","starred_url":"https://api.github.com/users/curran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/curran/subscriptions","organizations_url":"https://api.github.com/users/curran/orgs","repos_url":"https://api.github.com/users/curran/repos","events_url":"https://api.github.com/users/curran/events{/privacy}","received_events_url":"https://api.github.com/users/curran/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T15:18:01Z","updated_at":"2016-06-10T15:18:01Z","body":"Also here's an example that pretty much does invert an ordinal scale:\r\n\r\nhttp://bl.ocks.org/mbostock/4349509"}},"public":true,"created_at":"2016-06-10T15:18:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130531884","type":"IssueCommentEvent","actor":{"id":68416,"login":"curran","display_login":"curran","gravatar_id":"","url":"https://api.github.com/users/curran","avatar_url":"https://avatars.githubusercontent.com/u/68416?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/598","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/598/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/598/comments","events_url":"https://api.github.com/repos/d3/d3/issues/598/events","html_url":"https://github.com/d3/d3/pull/598","id":3750928,"number":598,"title":"Ordinal scale inversion","user":{"login":"jasondavies","id":31223,"avatar_url":"https://avatars.githubusercontent.com/u/31223?v=3","gravatar_id":"","url":"https://api.github.com/users/jasondavies","html_url":"https://github.com/jasondavies","followers_url":"https://api.github.com/users/jasondavies/followers","following_url":"https://api.github.com/users/jasondavies/following{/other_user}","gists_url":"https://api.github.com/users/jasondavies/gists{/gist_id}","starred_url":"https://api.github.com/users/jasondavies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasondavies/subscriptions","organizations_url":"https://api.github.com/users/jasondavies/orgs","repos_url":"https://api.github.com/users/jasondavies/repos","events_url":"https://api.github.com/users/jasondavies/events{/privacy}","received_events_url":"https://api.github.com/users/jasondavies/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2012-03-21T18:30:04Z","updated_at":"2016-06-10T15:16:25Z","closed_at":"2012-03-21T18:47:50Z","pull_request":{"url":"https://api.github.com/repos/d3/d3/pulls/598","html_url":"https://github.com/d3/d3/pull/598","diff_url":"https://github.com/d3/d3/pull/598.diff","patch_url":"https://github.com/d3/d3/pull/598.patch"},"body":"For use with d3.svg.brush e.g. for brushing histograms with ordinal scales. This is a very simple implementation; ideally we want to take into account the current type of range in use.\r\n\r\nIf I'm headed in the right direction, I'd be happy to improve it and add tests. :)"},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225211063","html_url":"https://github.com/d3/d3/pull/598#issuecomment-225211063","issue_url":"https://api.github.com/repos/d3/d3/issues/598","id":225211063,"user":{"login":"curran","id":68416,"avatar_url":"https://avatars.githubusercontent.com/u/68416?v=3","gravatar_id":"","url":"https://api.github.com/users/curran","html_url":"https://github.com/curran","followers_url":"https://api.github.com/users/curran/followers","following_url":"https://api.github.com/users/curran/following{/other_user}","gists_url":"https://api.github.com/users/curran/gists{/gist_id}","starred_url":"https://api.github.com/users/curran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/curran/subscriptions","organizations_url":"https://api.github.com/users/curran/orgs","repos_url":"https://api.github.com/users/curran/repos","events_url":"https://api.github.com/users/curran/events{/privacy}","received_events_url":"https://api.github.com/users/curran/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T15:16:25Z","updated_at":"2016-06-10T15:16:25Z","body":"This issue has been superceded by this other one https://github.com/d3/d3-scale/pull/60 There you can find an active effort towards this by @jheer and @mbostock .\r\n\r\nIt looks like ordinal scale inversion will land in D3 4.0."}},"public":true,"created_at":"2016-06-10T15:16:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130508033","type":"WatchEvent","actor":{"id":10586163,"login":"simonxca","display_login":"simonxca","gravatar_id":"","url":"https://api.github.com/users/simonxca","avatar_url":"https://avatars.githubusercontent.com/u/10586163?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T15:11:55Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130490163","type":"ForkEvent","actor":{"id":15180794,"login":"vkarthi46","display_login":"vkarthi46","gravatar_id":"","url":"https://api.github.com/users/vkarthi46","avatar_url":"https://avatars.githubusercontent.com/u/15180794?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60856530,"name":"d3","full_name":"vkarthi46/d3","owner":{"login":"vkarthi46","id":15180794,"avatar_url":"https://avatars.githubusercontent.com/u/15180794?v=3","gravatar_id":"","url":"https://api.github.com/users/vkarthi46","html_url":"https://github.com/vkarthi46","followers_url":"https://api.github.com/users/vkarthi46/followers","following_url":"https://api.github.com/users/vkarthi46/following{/other_user}","gists_url":"https://api.github.com/users/vkarthi46/gists{/gist_id}","starred_url":"https://api.github.com/users/vkarthi46/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vkarthi46/subscriptions","organizations_url":"https://api.github.com/users/vkarthi46/orgs","repos_url":"https://api.github.com/users/vkarthi46/repos","events_url":"https://api.github.com/users/vkarthi46/events{/privacy}","received_events_url":"https://api.github.com/users/vkarthi46/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/vkarthi46/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/vkarthi46/d3","forks_url":"https://api.github.com/repos/vkarthi46/d3/forks","keys_url":"https://api.github.com/repos/vkarthi46/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/vkarthi46/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/vkarthi46/d3/teams","hooks_url":"https://api.github.com/repos/vkarthi46/d3/hooks","issue_events_url":"https://api.github.com/repos/vkarthi46/d3/issues/events{/number}","events_url":"https://api.github.com/repos/vkarthi46/d3/events","assignees_url":"https://api.github.com/repos/vkarthi46/d3/assignees{/user}","branches_url":"https://api.github.com/repos/vkarthi46/d3/branches{/branch}","tags_url":"https://api.github.com/repos/vkarthi46/d3/tags","blobs_url":"https://api.github.com/repos/vkarthi46/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/vkarthi46/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/vkarthi46/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/vkarthi46/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/vkarthi46/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/vkarthi46/d3/languages","stargazers_url":"https://api.github.com/repos/vkarthi46/d3/stargazers","contributors_url":"https://api.github.com/repos/vkarthi46/d3/contributors","subscribers_url":"https://api.github.com/repos/vkarthi46/d3/subscribers","subscription_url":"https://api.github.com/repos/vkarthi46/d3/subscription","commits_url":"https://api.github.com/repos/vkarthi46/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/vkarthi46/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/vkarthi46/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/vkarthi46/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/vkarthi46/d3/contents/{+path}","compare_url":"https://api.github.com/repos/vkarthi46/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/vkarthi46/d3/merges","archive_url":"https://api.github.com/repos/vkarthi46/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/vkarthi46/d3/downloads","issues_url":"https://api.github.com/repos/vkarthi46/d3/issues{/number}","pulls_url":"https://api.github.com/repos/vkarthi46/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/vkarthi46/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/vkarthi46/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/vkarthi46/d3/labels{/name}","releases_url":"https://api.github.com/repos/vkarthi46/d3/releases{/id}","deployments_url":"https://api.github.com/repos/vkarthi46/d3/deployments","created_at":"2016-06-10T15:08:27Z","updated_at":"2016-06-10T14:47:29Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/vkarthi46/d3.git","ssh_url":"[email protected]:vkarthi46/d3.git","clone_url":"https://github.com/vkarthi46/d3.git","svn_url":"https://github.com/vkarthi46/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T15:08:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130485980","type":"IssueCommentEvent","actor":{"id":5034215,"login":"SalahAdDin","display_login":"SalahAdDin","gravatar_id":"","url":"https://api.github.com/users/SalahAdDin","avatar_url":"https://avatars.githubusercontent.com/u/5034215?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3/issues/598","repository_url":"https://api.github.com/repos/d3/d3","labels_url":"https://api.github.com/repos/d3/d3/issues/598/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3/issues/598/comments","events_url":"https://api.github.com/repos/d3/d3/issues/598/events","html_url":"https://github.com/d3/d3/pull/598","id":3750928,"number":598,"title":"Ordinal scale inversion","user":{"login":"jasondavies","id":31223,"avatar_url":"https://avatars.githubusercontent.com/u/31223?v=3","gravatar_id":"","url":"https://api.github.com/users/jasondavies","html_url":"https://github.com/jasondavies","followers_url":"https://api.github.com/users/jasondavies/followers","following_url":"https://api.github.com/users/jasondavies/following{/other_user}","gists_url":"https://api.github.com/users/jasondavies/gists{/gist_id}","starred_url":"https://api.github.com/users/jasondavies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasondavies/subscriptions","organizations_url":"https://api.github.com/users/jasondavies/orgs","repos_url":"https://api.github.com/users/jasondavies/repos","events_url":"https://api.github.com/users/jasondavies/events{/privacy}","received_events_url":"https://api.github.com/users/jasondavies/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2012-03-21T18:30:04Z","updated_at":"2016-06-10T15:07:36Z","closed_at":"2012-03-21T18:47:50Z","pull_request":{"url":"https://api.github.com/repos/d3/d3/pulls/598","html_url":"https://github.com/d3/d3/pull/598","diff_url":"https://github.com/d3/d3/pull/598.diff","patch_url":"https://github.com/d3/d3/pull/598.patch"},"body":"For use with d3.svg.brush e.g. for brushing histograms with ordinal scales. This is a very simple implementation; ideally we want to take into account the current type of range in use.\r\n\r\nIf I'm headed in the right direction, I'd be happy to improve it and add tests. :)"},"comment":{"url":"https://api.github.com/repos/d3/d3/issues/comments/225208522","html_url":"https://github.com/d3/d3/pull/598#issuecomment-225208522","issue_url":"https://api.github.com/repos/d3/d3/issues/598","id":225208522,"user":{"login":"SalahAdDin","id":5034215,"avatar_url":"https://avatars.githubusercontent.com/u/5034215?v=3","gravatar_id":"","url":"https://api.github.com/users/SalahAdDin","html_url":"https://github.com/SalahAdDin","followers_url":"https://api.github.com/users/SalahAdDin/followers","following_url":"https://api.github.com/users/SalahAdDin/following{/other_user}","gists_url":"https://api.github.com/users/SalahAdDin/gists{/gist_id}","starred_url":"https://api.github.com/users/SalahAdDin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SalahAdDin/subscriptions","organizations_url":"https://api.github.com/users/SalahAdDin/orgs","repos_url":"https://api.github.com/users/SalahAdDin/repos","events_url":"https://api.github.com/users/SalahAdDin/events{/privacy}","received_events_url":"https://api.github.com/users/SalahAdDin/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T15:07:36Z","updated_at":"2016-06-10T15:07:36Z","body":"What's about this man?"}},"public":true,"created_at":"2016-06-10T15:07:38Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130441742","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":35446456,"name":"d3/d3-selection","url":"https://api.github.com/repos/d3/d3-selection"},"payload":{"push_id":1153383201,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f0775c1b6b36ea829dd800d97e625981b7c5df58","before":"fff22c3e1fa52df9e2663d8c4191c115b37ac380","commits":[{"sha":"f0775c1b6b36ea829dd800d97e625981b7c5df58","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-selection/commits/f0775c1b6b36ea829dd800d97e625981b7c5df58"}]},"public":true,"created_at":"2016-06-10T14:59:18Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130404374","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:52:21Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225204092","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225204092","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225204092,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:52:21Z","updated_at":"2016-06-10T14:52:21Z","body":"Appears not: webpack/webpack#1979."}},"public":true,"created_at":"2016-06-10T14:52:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130378461","type":"WatchEvent","actor":{"id":323846,"login":"hevayo","display_login":"hevayo","gravatar_id":"","url":"https://api.github.com/users/hevayo","avatar_url":"https://avatars.githubusercontent.com/u/323846?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T14:47:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130377408","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:47:17Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225202606","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225202606","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225202606,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:47:17Z","updated_at":"2016-06-10T14:47:17Z","body":"Does webpack not observe jsnext:main? Is there some other magic I can put in the package.json to tell it to find index.js instead of build/d3.js?"}},"public":true,"created_at":"2016-06-10T14:47:18Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130358232","type":"IssueCommentEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:43:39Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225201512","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225201512","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225201512,"user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:43:39Z","updated_at":"2016-06-10T14:43:39Z","body":"❤️ thanks for all the help @mbostock "}},"public":true,"created_at":"2016-06-10T14:43:39Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130357528","type":"WatchEvent","actor":{"id":526283,"login":"sfrehse","display_login":"sfrehse","gravatar_id":"","url":"https://api.github.com/users/sfrehse","avatar_url":"https://avatars.githubusercontent.com/u/526283?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T14:43:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130351364","type":"IssueCommentEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:42:22Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225201122","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225201122","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225201122,"user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:42:22Z","updated_at":"2016-06-10T14:42:22Z","body":"So yeah -- I got this working now...\r\n\r\nHad to in my webpack force it to resolve \"d3\" to `d3/index.js` instead of the `d3/build/d3.js`, and ensure babel was parsing the `node_modules/d3` directories\r\n\r\nHowever this is a very annoying problem that I'm sure will catch a lot of users... Perhaps you should build a `safer` export for event. Even something as silly as `import {d3event} from 'd3'; d3event.event` might be a safe alias for UMD users that wont have binding/destructuring problems like I just did...\r\n"}},"public":true,"created_at":"2016-06-10T14:42:23Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130320130","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:36:45Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225199535","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225199535","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225199535,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:36:45Z","updated_at":"2016-06-10T14:36:45Z","body":"Right. The `import {event} from \"d3\"` is probably an issue with Babel not respecting that imports are [live bindings](http://www.2ality.com/2015/07/es6-module-exports.html), not values. But I’m not sure whether that problem is caused by Babel trying to import from the D3 UMD bundle or whether it’s observing the jsnext:main field in the package.json like Rollup does and pulling directly from the ES modules."}},"public":true,"created_at":"2016-06-10T14:36:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130303620","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:33:44Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225198685","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225198685","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225198685,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:33:44Z","updated_at":"2016-06-10T14:33:44Z","body":"There are multiple things going on here. See #9 for the issue regarding mouseup and undefined events.\r\n\r\nAs for the stack overflow, it sounds like you’re trying to set the brush within a brush event handler, which then triggers more brush events because you’re moving the brush. You need to prevent an infinite loop by not moving the brush in response to you moving the brush. There are a variety of ways to do that—for instance you can check if the brush is already in the position you want it to be in before moving it, or you can set a temporary boolean to check whether the brush event is being caused by your call to *brush*.move."}},"public":true,"created_at":"2016-06-10T14:33:44Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130293804","type":"IssueCommentEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:31:58Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225198159","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225198159","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225198159,"user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:31:58Z","updated_at":"2016-06-10T14:31:58Z","body":"Okay, tested with `d3.event` in my fiddle... \r\n\r\nI am doing `import {event} from \"d3\";` but still having this problem in my production code."}},"public":true,"created_at":"2016-06-10T14:31:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130283153","type":"WatchEvent","actor":{"id":695352,"login":"jasoncmcg","display_login":"jasoncmcg","gravatar_id":"","url":"https://api.github.com/users/jasoncmcg","avatar_url":"https://avatars.githubusercontent.com/u/695352?"},"repo":{"id":36835663,"name":"d3/d3-array","url":"https://api.github.com/repos/d3/d3-array"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T14:30:04Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130275092","type":"IssueCommentEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:28:34Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225197131","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225197131","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225197131,"user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:28:34Z","updated_at":"2016-06-10T14:28:34Z","body":"Still can't get the `myBrush.move(brushArea, null)` to work, I'm now getting a \"call stack size exceeded\" in d3."}},"public":true,"created_at":"2016-06-10T14:28:35Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130273809","type":"IssuesEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:28:20Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"}},"public":true,"created_at":"2016-06-10T14:28:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130273797","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T14:28:20Z","closed_at":"2016-06-10T14:28:20Z","body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225197058","html_url":"https://github.com/d3/d3-brush/issues/9#issuecomment-225197058","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/9","id":225197058,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:28:19Z","updated_at":"2016-06-10T14:28:19Z","body":"This is probably an issue with your use of destructuring assignment rather than import:\r\n\r\n```js\r\nconst {brush, event, select} = d3;\r\n```\r\n\r\nThe problem with this is that d3.event is not a constant: it changes whenever there’s an event.\r\n\r\nSo you should expect `event` to always be undefined in your example. But it’s not because some browsers emulate IE’s global [*window*.event](https://developer.mozilla.org/en-US/docs/Web/API/Window/event), overriding your `const event`, and hence you are seeing the native input events rather than the brush events.\r\n\r\nIf you change your code to refer to `d3.event` instead of `event`, and remove the destructuring assignment, it works fine. If you use vanilla JavaScript, it also works fine:\r\n\r\nhttp://bl.ocks.org/mbostock/15a9eecf0b29db92f12ca823cfbbce0a\r\n\r\nYou should also be able to `import {event} from \"d3\"` if you use ES6 modules. But that gets tricky because you need to make sure that \"d3\" in that case refers to D3’s ES6 modules, and not the UMD bundle, so that the import is properly resolved."}},"public":true,"created_at":"2016-06-10T14:28:20Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130246988","type":"WatchEvent","actor":{"id":12581731,"login":"acelibin","display_login":"acelibin","gravatar_id":"","url":"https://api.github.com/users/acelibin","avatar_url":"https://avatars.githubusercontent.com/u/12581731?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T14:23:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130236955","type":"IssueCommentEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:21:34Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225195183","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225195183","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225195183,"user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:21:33Z","updated_at":"2016-06-10T14:21:33Z","body":"Thanks @mbostock !\r\n\r\nJust to be 100% clear...\r\n\r\n```js\r\nimport {brush} from 'd3';\r\nconst myBrush = brush().on(...);\r\n\r\nconst brushArea = svg.append('g');\r\nbrushArea.call(myBrush);\r\n\r\n// clear:\r\nbrushArea.call(myBrush.move, null);\r\n\r\n// to move it programmatically\r\nbrushArea.call(myBrush.move, [[0,0], [1,1]]);\r\n\r\n--- \r\n\r\nI was getting stuck trying to figure out how to use `myBrush.move(brushArea, null)` because it seems if I execute that code in my `end` handler, I end up with a `start` event being fired with a `mouseup` event as the current d3 event which is causing an execption.\r\n\r\nCalling the `brush.move` in a `setTimeout( () => brush.move(area, null), 0);` causes a `start` brush event with `d3.event === undefined`"}},"public":true,"created_at":"2016-06-10T14:21:34Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130217653","type":"ForkEvent","actor":{"id":19413306,"login":"etshao1947","display_login":"etshao1947","gravatar_id":"","url":"https://api.github.com/users/etshao1947","avatar_url":"https://avatars.githubusercontent.com/u/19413306?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60853065,"name":"d3","full_name":"etshao1947/d3","owner":{"login":"etshao1947","id":19413306,"avatar_url":"https://avatars.githubusercontent.com/u/19413306?v=3","gravatar_id":"","url":"https://api.github.com/users/etshao1947","html_url":"https://github.com/etshao1947","followers_url":"https://api.github.com/users/etshao1947/followers","following_url":"https://api.github.com/users/etshao1947/following{/other_user}","gists_url":"https://api.github.com/users/etshao1947/gists{/gist_id}","starred_url":"https://api.github.com/users/etshao1947/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etshao1947/subscriptions","organizations_url":"https://api.github.com/users/etshao1947/orgs","repos_url":"https://api.github.com/users/etshao1947/repos","events_url":"https://api.github.com/users/etshao1947/events{/privacy}","received_events_url":"https://api.github.com/users/etshao1947/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/etshao1947/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/etshao1947/d3","forks_url":"https://api.github.com/repos/etshao1947/d3/forks","keys_url":"https://api.github.com/repos/etshao1947/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/etshao1947/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/etshao1947/d3/teams","hooks_url":"https://api.github.com/repos/etshao1947/d3/hooks","issue_events_url":"https://api.github.com/repos/etshao1947/d3/issues/events{/number}","events_url":"https://api.github.com/repos/etshao1947/d3/events","assignees_url":"https://api.github.com/repos/etshao1947/d3/assignees{/user}","branches_url":"https://api.github.com/repos/etshao1947/d3/branches{/branch}","tags_url":"https://api.github.com/repos/etshao1947/d3/tags","blobs_url":"https://api.github.com/repos/etshao1947/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/etshao1947/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/etshao1947/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/etshao1947/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/etshao1947/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/etshao1947/d3/languages","stargazers_url":"https://api.github.com/repos/etshao1947/d3/stargazers","contributors_url":"https://api.github.com/repos/etshao1947/d3/contributors","subscribers_url":"https://api.github.com/repos/etshao1947/d3/subscribers","subscription_url":"https://api.github.com/repos/etshao1947/d3/subscription","commits_url":"https://api.github.com/repos/etshao1947/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/etshao1947/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/etshao1947/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/etshao1947/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/etshao1947/d3/contents/{+path}","compare_url":"https://api.github.com/repos/etshao1947/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/etshao1947/d3/merges","archive_url":"https://api.github.com/repos/etshao1947/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/etshao1947/d3/downloads","issues_url":"https://api.github.com/repos/etshao1947/d3/issues{/number}","pulls_url":"https://api.github.com/repos/etshao1947/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/etshao1947/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/etshao1947/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/etshao1947/d3/labels{/name}","releases_url":"https://api.github.com/repos/etshao1947/d3/releases{/id}","deployments_url":"https://api.github.com/repos/etshao1947/d3/deployments","created_at":"2016-06-10T14:18:00Z","updated_at":"2016-06-10T14:05:16Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/etshao1947/d3.git","ssh_url":"[email protected]:etshao1947/d3.git","clone_url":"https://github.com/etshao1947/d3.git","svn_url":"https://github.com/etshao1947/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T14:18:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130182764","type":"IssuesEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:11:29Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"}},"public":true,"created_at":"2016-06-10T14:11:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130182755","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:11:29Z","closed_at":"2016-06-10T14:11:28Z","body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225192469","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225192469","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225192469,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:11:28Z","updated_at":"2016-06-10T14:11:28Z","body":"In general any programmatic control of the brush goes through [*brush*.move](https://github.com/d3/d3-brush#brush_move). The general pattern is to use *brush* first to set up the event listeners:\r\n\r\n```js\r\nselection.call(brush);\r\n```\r\n\r\nAnd then any time you want to set the brush extent programmatically (or manually trigger the brush event listeners), call *brush*.move."}},"public":true,"created_at":"2016-06-10T14:11:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130172920","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":45493905,"name":"d3/d3-force","url":"https://api.github.com/repos/d3/d3-force"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-force/issues/34","repository_url":"https://api.github.com/repos/d3/d3-force","labels_url":"https://api.github.com/repos/d3/d3-force/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-force/issues/34/comments","events_url":"https://api.github.com/repos/d3/d3-force/issues/34/events","html_url":"https://github.com/d3/d3-force/issues/34","id":159612765,"number":34,"title":"Creating a transition before stopping the layout prevents it from restarting","user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2016-06-10T11:13:24Z","updated_at":"2016-06-10T14:09:30Z","closed_at":"2016-06-10T14:07:57Z","body":"Creating an unrelated transition before calling `layout.stop()` has the surprising effect that subsequent calls to `layout.restart()` have no effect.\r\n\r\nSee the test case at https://bl.ocks.org/robinhouston/27dd39ede1186d4a7e3e12c16f482b41: if you press the “Transition & stop” button while the layout is still ticking, then the “Restart” button does not restart it.\r\n\r\nIt’s possible this is actually a bug in `d3-timer`, since the most obvious connection between layouts and transitions is that both use timers internally."},"comment":{"url":"https://api.github.com/repos/d3/d3-force/issues/comments/225191980","html_url":"https://github.com/d3/d3-force/issues/34#issuecomment-225191980","issue_url":"https://api.github.com/repos/d3/d3-force/issues/34","id":225191980,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:09:30Z","updated_at":"2016-06-10T14:09:30Z","body":"Fixed in [d3-timer](https://github.com/d3/d3-timer) [0.5.1](https://github.com/d3/d3-timer/releases/v0.5.1). I’ll push a new D3 bundle, too, shortly."}},"public":true,"created_at":"2016-06-10T14:09:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130170233","type":"ReleaseEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":37082871,"name":"d3/d3-timer","url":"https://api.github.com/repos/d3/d3-timer"},"payload":{"action":"published","release":{"url":"https://api.github.com/repos/d3/d3-timer/releases/3418257","assets_url":"https://api.github.com/repos/d3/d3-timer/releases/3418257/assets","upload_url":"https://uploads.github.com/repos/d3/d3-timer/releases/3418257/assets{?name,label}","html_url":"https://github.com/d3/d3-timer/releases/tag/v0.5.1","id":3418257,"tag_name":"v0.5.1","target_commitish":"master","name":"","draft":false,"author":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-06-10T14:07:44Z","published_at":"2016-06-10T14:08:56Z","assets":[{"url":"https://api.github.com/repos/d3/d3-timer/releases/assets/1827823","id":1827823,"name":"d3-timer.zip","label":null,"uploader":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":5757,"download_count":0,"created_at":"2016-06-10T14:08:54Z","updated_at":"2016-06-10T14:08:55Z","browser_download_url":"https://github.com/d3/d3-timer/releases/download/v0.5.1/d3-timer.zip"}],"tarball_url":"https://api.github.com/repos/d3/d3-timer/tarball/v0.5.1","zipball_url":"https://api.github.com/repos/d3/d3-timer/zipball/v0.5.1","body":"* Fix [*timer*.restart](https://github.com/d3/d3-timer#timer_restart) for stopped timers in non-empty queues (d3/d3-force#34)."}},"public":true,"created_at":"2016-06-10T14:08:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130165493","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1153289030,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"62665583cea3eff4b32083434ef5c16b7ea45fd6","before":"d9f0339e9d349d7145f1317f85af4fc73ba5f4dd","commits":[{"sha":"62665583cea3eff4b32083434ef5c16b7ea45fd6","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3-timer 0.5.1","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/62665583cea3eff4b32083434ef5c16b7ea45fd6"}]},"public":true,"created_at":"2016-06-10T14:08:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130165227","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":37082871,"name":"d3/d3-timer","url":"https://api.github.com/repos/d3/d3-timer"},"payload":{"ref":"v0.5.1","ref_type":"tag","master_branch":"master","description":"An efficient queue for managing thousands of concurrent animations.","pusher_type":"user"},"public":true,"created_at":"2016-06-10T14:07:59Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130165095","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":37082871,"name":"d3/d3-timer","url":"https://api.github.com/repos/d3/d3-timer"},"payload":{"push_id":1153288883,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"234ee165a36c3b3e9d9207bd9b40f90ee53cc487","before":"f79d2794c529cfc2d1cc935dd65533fc9e8bf222","commits":[{"sha":"a7716a293e286c23cfc781c11fa307b289110632","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix d3/d3-force#34.\n\nA removed timer wasn’t having its internal _next field cleared on removal, so on\nrestart, the timer thought it was still in the queue.","distinct":true,"url":"https://api.github.com/repos/d3/d3-timer/commits/a7716a293e286c23cfc781c11fa307b289110632"},{"sha":"234ee165a36c3b3e9d9207bd9b40f90ee53cc487","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"0.5.1","distinct":true,"url":"https://api.github.com/repos/d3/d3-timer/commits/234ee165a36c3b3e9d9207bd9b40f90ee53cc487"}]},"public":true,"created_at":"2016-06-10T14:07:57Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130165079","type":"IssuesEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":45493905,"name":"d3/d3-force","url":"https://api.github.com/repos/d3/d3-force"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/d3/d3-force/issues/34","repository_url":"https://api.github.com/repos/d3/d3-force","labels_url":"https://api.github.com/repos/d3/d3-force/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-force/issues/34/comments","events_url":"https://api.github.com/repos/d3/d3-force/issues/34/events","html_url":"https://github.com/d3/d3-force/issues/34","id":159612765,"number":34,"title":"Creating a transition before stopping the layout prevents it from restarting","user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-06-10T11:13:24Z","updated_at":"2016-06-10T14:07:57Z","closed_at":"2016-06-10T14:07:57Z","body":"Creating an unrelated transition before calling `layout.stop()` has the surprising effect that subsequent calls to `layout.restart()` have no effect.\r\n\r\nSee the test case at https://bl.ocks.org/robinhouston/27dd39ede1186d4a7e3e12c16f482b41: if you press the “Transition & stop” button while the layout is still ticking, then the “Restart” button does not restart it.\r\n\r\nIt’s possible this is actually a bug in `d3-timer`, since the most obvious connection between layouts and transitions is that both use timers internally."}},"public":true,"created_at":"2016-06-10T14:07:57Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130157034","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T14:06:17Z","closed_at":null,"body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/d3/d3-brush/issues/comments/225191203","html_url":"https://github.com/d3/d3-brush/issues/10#issuecomment-225191203","issue_url":"https://api.github.com/repos/d3/d3-brush/issues/10","id":225191203,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T14:06:17Z","updated_at":"2016-06-10T14:06:17Z","body":"```js\r\nselection.call(brush.move, null);\r\n```"}},"public":true,"created_at":"2016-06-10T14:06:17Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130152212","type":"WatchEvent","actor":{"id":1776230,"login":"eneim","display_login":"eneim","gravatar_id":"","url":"https://api.github.com/users/eneim","avatar_url":"https://avatars.githubusercontent.com/u/1776230?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T14:05:16Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130097863","type":"IssuesEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/10","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/10/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/10/events","html_url":"https://github.com/d3/d3-brush/issues/10","id":159640304,"number":10,"title":"How do you \"clear\" a brush?","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-10T13:54:33Z","updated_at":"2016-06-10T13:54:33Z","closed_at":null,"body":"So far the only way I've found to clear a brush is to do something like:\r\n\r\n```js\r\nbrushArea.node().__brush.selection = null;\r\nbrushArea.call(brushInstance)\r\n```\r\n\r\n"}},"public":true,"created_at":"2016-06-10T13:54:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4130068280","type":"IssuesEvent","actor":{"id":549355,"login":"gnarf","display_login":"gnarf","gravatar_id":"","url":"https://api.github.com/users/gnarf","avatar_url":"https://avatars.githubusercontent.com/u/549355?"},"repo":{"id":57910267,"name":"d3/d3-brush","url":"https://api.github.com/repos/d3/d3-brush"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3-brush/issues/9","repository_url":"https://api.github.com/repos/d3/d3-brush","labels_url":"https://api.github.com/repos/d3/d3-brush/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-brush/issues/9/comments","events_url":"https://api.github.com/repos/d3/d3-brush/issues/9/events","html_url":"https://github.com/d3/d3-brush/issues/9","id":159639019,"number":9,"title":"brush.on(\"end\", handle) seems to get raw \"mouseup\" events","user":{"login":"gnarf","id":549355,"avatar_url":"https://avatars.githubusercontent.com/u/549355?v=3","gravatar_id":"","url":"https://api.github.com/users/gnarf","html_url":"https://github.com/gnarf","followers_url":"https://api.github.com/users/gnarf/followers","following_url":"https://api.github.com/users/gnarf/following{/other_user}","gists_url":"https://api.github.com/users/gnarf/gists{/gist_id}","starred_url":"https://api.github.com/users/gnarf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnarf/subscriptions","organizations_url":"https://api.github.com/users/gnarf/orgs","repos_url":"https://api.github.com/users/gnarf/repos","events_url":"https://api.github.com/users/gnarf/events{/privacy}","received_events_url":"https://api.github.com/users/gnarf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-10T13:48:24Z","updated_at":"2016-06-10T13:48:24Z","closed_at":null,"body":"http://jsbin.com/rofenucicu/2/edit?js,console,output\r\n\r\nI was expecting this to return an \"end\" event with a `event.selection`"}},"public":true,"created_at":"2016-06-10T13:48:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129973832","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":45493905,"name":"d3/d3-force","url":"https://api.github.com/repos/d3/d3-force"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-force/issues/34","repository_url":"https://api.github.com/repos/d3/d3-force","labels_url":"https://api.github.com/repos/d3/d3-force/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-force/issues/34/comments","events_url":"https://api.github.com/repos/d3/d3-force/issues/34/events","html_url":"https://github.com/d3/d3-force/issues/34","id":159612765,"number":34,"title":"Creating a transition before stopping the layout prevents it from restarting","user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-10T11:13:24Z","updated_at":"2016-06-10T13:29:03Z","closed_at":null,"body":"Creating an unrelated transition before calling `layout.stop()` has the surprising effect that subsequent calls to `layout.restart()` have no effect.\r\n\r\nSee the test case at https://bl.ocks.org/robinhouston/27dd39ede1186d4a7e3e12c16f482b41: if you press the “Transition & stop” button while the layout is still ticking, then the “Restart” button does not restart it.\r\n\r\nIt’s possible this is actually a bug in `d3-timer`, since the most obvious connection between layouts and transitions is that both use timers internally."},"comment":{"url":"https://api.github.com/repos/d3/d3-force/issues/comments/225181866","html_url":"https://github.com/d3/d3-force/issues/34#issuecomment-225181866","issue_url":"https://api.github.com/repos/d3/d3-force/issues/34","id":225181866,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T13:29:03Z","updated_at":"2016-06-10T13:29:03Z","body":"Definitely sounds like a d3-timer bug. I squashed a related bug here\nrecently but it’s possible I missed something. I will investigate after I\nhave my morning coffee! Thank you for the test case.\n"}},"public":true,"created_at":"2016-06-10T13:29:03Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129905460","type":"WatchEvent","actor":{"id":2708045,"login":"grove3r","display_login":"grove3r","gravatar_id":"","url":"https://api.github.com/users/grove3r","avatar_url":"https://avatars.githubusercontent.com/u/2708045?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T13:13:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129790193","type":"WatchEvent","actor":{"id":7908806,"login":"limi58","display_login":"limi58","gravatar_id":"","url":"https://api.github.com/users/limi58","avatar_url":"https://avatars.githubusercontent.com/u/7908806?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T12:46:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129715148","type":"WatchEvent","actor":{"id":2056221,"login":"ilkerkurtel","display_login":"ilkerkurtel","gravatar_id":"","url":"https://api.github.com/users/ilkerkurtel","avatar_url":"https://avatars.githubusercontent.com/u/2056221?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T12:27:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129686840","type":"WatchEvent","actor":{"id":2401738,"login":"PierrickGT","display_login":"PierrickGT","gravatar_id":"","url":"https://api.github.com/users/PierrickGT","avatar_url":"https://avatars.githubusercontent.com/u/2401738?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T12:19:49Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129632006","type":"IssueCommentEvent","actor":{"id":103315,"login":"robinhouston","display_login":"robinhouston","gravatar_id":"","url":"https://api.github.com/users/robinhouston","avatar_url":"https://avatars.githubusercontent.com/u/103315?"},"repo":{"id":45493905,"name":"d3/d3-force","url":"https://api.github.com/repos/d3/d3-force"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-force/issues/34","repository_url":"https://api.github.com/repos/d3/d3-force","labels_url":"https://api.github.com/repos/d3/d3-force/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-force/issues/34/comments","events_url":"https://api.github.com/repos/d3/d3-force/issues/34/events","html_url":"https://github.com/d3/d3-force/issues/34","id":159612765,"number":34,"title":"Creating a transition before stopping the layout prevents it from restarting","user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-10T11:13:24Z","updated_at":"2016-06-10T12:04:41Z","closed_at":null,"body":"Creating an unrelated transition before calling `layout.stop()` has the surprising effect that subsequent calls to `layout.restart()` have no effect.\r\n\r\nSee the test case at https://bl.ocks.org/robinhouston/27dd39ede1186d4a7e3e12c16f482b41: if you press the “Transition & stop” button while the layout is still ticking, then the “Restart” button does not restart it.\r\n\r\nIt’s possible this is actually a bug in `d3-timer`, since the most obvious connection between layouts and transitions is that both use timers internally."},"comment":{"url":"https://api.github.com/repos/d3/d3-force/issues/comments/225164667","html_url":"https://github.com/d3/d3-force/issues/34#issuecomment-225164667","issue_url":"https://api.github.com/repos/d3/d3-force/issues/34","id":225164667,"user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T12:04:41Z","updated_at":"2016-06-10T12:04:41Z","body":"I can confirm that, as expected, creating a timer has the same effect as creating a transition and prevents the layout from restarting. See https://bl.ocks.org/robinhouston/39a9f6e05a7b3a0fceca77051a9d1453"}},"public":true,"created_at":"2016-06-10T12:04:42Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129593143","type":"WatchEvent","actor":{"id":2538638,"login":"askomorokhov","display_login":"askomorokhov","gravatar_id":"","url":"https://api.github.com/users/askomorokhov","avatar_url":"https://avatars.githubusercontent.com/u/2538638?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T11:53:38Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129551320","type":"WatchEvent","actor":{"id":6078550,"login":"ore","display_login":"ore","gravatar_id":"","url":"https://api.github.com/users/ore","avatar_url":"https://avatars.githubusercontent.com/u/6078550?"},"repo":{"id":3878981,"name":"d3/d3-plugins","url":"https://api.github.com/repos/d3/d3-plugins"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T11:41:16Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129453381","type":"IssuesEvent","actor":{"id":103315,"login":"robinhouston","display_login":"robinhouston","gravatar_id":"","url":"https://api.github.com/users/robinhouston","avatar_url":"https://avatars.githubusercontent.com/u/103315?"},"repo":{"id":45493905,"name":"d3/d3-force","url":"https://api.github.com/repos/d3/d3-force"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3-force/issues/34","repository_url":"https://api.github.com/repos/d3/d3-force","labels_url":"https://api.github.com/repos/d3/d3-force/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-force/issues/34/comments","events_url":"https://api.github.com/repos/d3/d3-force/issues/34/events","html_url":"https://github.com/d3/d3-force/issues/34","id":159612765,"number":34,"title":"Creating a transition before stopping the layout prevents it from restarting","user":{"login":"robinhouston","id":103315,"avatar_url":"https://avatars.githubusercontent.com/u/103315?v=3","gravatar_id":"","url":"https://api.github.com/users/robinhouston","html_url":"https://github.com/robinhouston","followers_url":"https://api.github.com/users/robinhouston/followers","following_url":"https://api.github.com/users/robinhouston/following{/other_user}","gists_url":"https://api.github.com/users/robinhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/robinhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinhouston/subscriptions","organizations_url":"https://api.github.com/users/robinhouston/orgs","repos_url":"https://api.github.com/users/robinhouston/repos","events_url":"https://api.github.com/users/robinhouston/events{/privacy}","received_events_url":"https://api.github.com/users/robinhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-10T11:13:24Z","updated_at":"2016-06-10T11:13:24Z","closed_at":null,"body":"Creating an unrelated transition before calling `layout.stop()` has the surprising effect that subsequent calls to `layout.restart()` have no effect.\r\n\r\nSee the test case at https://bl.ocks.org/robinhouston/27dd39ede1186d4a7e3e12c16f482b41: if you press the “Transition & stop” button while the layout is still ticking, then the “Restart” button does not restart it.\r\n\r\nIt’s possible this is actually a bug in `d3-timer`, since the most obvious connection between layouts and transitions is that both use timers internally."}},"public":true,"created_at":"2016-06-10T11:13:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129443326","type":"WatchEvent","actor":{"id":7001183,"login":"xavier-d","display_login":"xavier-d","gravatar_id":"","url":"https://api.github.com/users/xavier-d","avatar_url":"https://avatars.githubusercontent.com/u/7001183?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T11:10:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129351280","type":"ForkEvent","actor":{"id":19855674,"login":"phamphihung7534","display_login":"phamphihung7534","gravatar_id":"","url":"https://api.github.com/users/phamphihung7534","avatar_url":"https://avatars.githubusercontent.com/u/19855674?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60840855,"name":"d3","full_name":"phamphihung7534/d3","owner":{"login":"phamphihung7534","id":19855674,"avatar_url":"https://avatars.githubusercontent.com/u/19855674?v=3","gravatar_id":"","url":"https://api.github.com/users/phamphihung7534","html_url":"https://github.com/phamphihung7534","followers_url":"https://api.github.com/users/phamphihung7534/followers","following_url":"https://api.github.com/users/phamphihung7534/following{/other_user}","gists_url":"https://api.github.com/users/phamphihung7534/gists{/gist_id}","starred_url":"https://api.github.com/users/phamphihung7534/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phamphihung7534/subscriptions","organizations_url":"https://api.github.com/users/phamphihung7534/orgs","repos_url":"https://api.github.com/users/phamphihung7534/repos","events_url":"https://api.github.com/users/phamphihung7534/events{/privacy}","received_events_url":"https://api.github.com/users/phamphihung7534/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/phamphihung7534/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/phamphihung7534/d3","forks_url":"https://api.github.com/repos/phamphihung7534/d3/forks","keys_url":"https://api.github.com/repos/phamphihung7534/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/phamphihung7534/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/phamphihung7534/d3/teams","hooks_url":"https://api.github.com/repos/phamphihung7534/d3/hooks","issue_events_url":"https://api.github.com/repos/phamphihung7534/d3/issues/events{/number}","events_url":"https://api.github.com/repos/phamphihung7534/d3/events","assignees_url":"https://api.github.com/repos/phamphihung7534/d3/assignees{/user}","branches_url":"https://api.github.com/repos/phamphihung7534/d3/branches{/branch}","tags_url":"https://api.github.com/repos/phamphihung7534/d3/tags","blobs_url":"https://api.github.com/repos/phamphihung7534/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/phamphihung7534/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/phamphihung7534/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/phamphihung7534/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/phamphihung7534/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/phamphihung7534/d3/languages","stargazers_url":"https://api.github.com/repos/phamphihung7534/d3/stargazers","contributors_url":"https://api.github.com/repos/phamphihung7534/d3/contributors","subscribers_url":"https://api.github.com/repos/phamphihung7534/d3/subscribers","subscription_url":"https://api.github.com/repos/phamphihung7534/d3/subscription","commits_url":"https://api.github.com/repos/phamphihung7534/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/phamphihung7534/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/phamphihung7534/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/phamphihung7534/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/phamphihung7534/d3/contents/{+path}","compare_url":"https://api.github.com/repos/phamphihung7534/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/phamphihung7534/d3/merges","archive_url":"https://api.github.com/repos/phamphihung7534/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/phamphihung7534/d3/downloads","issues_url":"https://api.github.com/repos/phamphihung7534/d3/issues{/number}","pulls_url":"https://api.github.com/repos/phamphihung7534/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/phamphihung7534/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/phamphihung7534/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/phamphihung7534/d3/labels{/name}","releases_url":"https://api.github.com/repos/phamphihung7534/d3/releases{/id}","deployments_url":"https://api.github.com/repos/phamphihung7534/d3/deployments","created_at":"2016-06-10T10:44:01Z","updated_at":"2016-06-10T10:39:04Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/phamphihung7534/d3.git","ssh_url":"[email protected]:phamphihung7534/d3.git","clone_url":"https://github.com/phamphihung7534/d3.git","svn_url":"https://github.com/phamphihung7534/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T10:44:01Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129333318","type":"WatchEvent","actor":{"id":3015825,"login":"malboro","display_login":"malboro","gravatar_id":"","url":"https://api.github.com/users/malboro","avatar_url":"https://avatars.githubusercontent.com/u/3015825?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T10:39:04Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129306703","type":"WatchEvent","actor":{"id":11517403,"login":"brucin","display_login":"brucin","gravatar_id":"","url":"https://api.github.com/users/brucin","avatar_url":"https://avatars.githubusercontent.com/u/11517403?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T10:31:55Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129299652","type":"WatchEvent","actor":{"id":13678919,"login":"fuzhenn","display_login":"fuzhenn","gravatar_id":"","url":"https://api.github.com/users/fuzhenn","avatar_url":"https://avatars.githubusercontent.com/u/13678919?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T10:29:59Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129244044","type":"WatchEvent","actor":{"id":19848159,"login":"nason-dev","display_login":"nason-dev","gravatar_id":"","url":"https://api.github.com/users/nason-dev","avatar_url":"https://avatars.githubusercontent.com/u/19848159?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T10:14:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129147777","type":"ForkEvent","actor":{"id":11631101,"login":"sagargg","display_login":"sagargg","gravatar_id":"","url":"https://api.github.com/users/sagargg","avatar_url":"https://avatars.githubusercontent.com/u/11631101?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60838188,"name":"d3","full_name":"sagargg/d3","owner":{"login":"sagargg","id":11631101,"avatar_url":"https://avatars.githubusercontent.com/u/11631101?v=3","gravatar_id":"","url":"https://api.github.com/users/sagargg","html_url":"https://github.com/sagargg","followers_url":"https://api.github.com/users/sagargg/followers","following_url":"https://api.github.com/users/sagargg/following{/other_user}","gists_url":"https://api.github.com/users/sagargg/gists{/gist_id}","starred_url":"https://api.github.com/users/sagargg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sagargg/subscriptions","organizations_url":"https://api.github.com/users/sagargg/orgs","repos_url":"https://api.github.com/users/sagargg/repos","events_url":"https://api.github.com/users/sagargg/events{/privacy}","received_events_url":"https://api.github.com/users/sagargg/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sagargg/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/sagargg/d3","forks_url":"https://api.github.com/repos/sagargg/d3/forks","keys_url":"https://api.github.com/repos/sagargg/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sagargg/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sagargg/d3/teams","hooks_url":"https://api.github.com/repos/sagargg/d3/hooks","issue_events_url":"https://api.github.com/repos/sagargg/d3/issues/events{/number}","events_url":"https://api.github.com/repos/sagargg/d3/events","assignees_url":"https://api.github.com/repos/sagargg/d3/assignees{/user}","branches_url":"https://api.github.com/repos/sagargg/d3/branches{/branch}","tags_url":"https://api.github.com/repos/sagargg/d3/tags","blobs_url":"https://api.github.com/repos/sagargg/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sagargg/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sagargg/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/sagargg/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sagargg/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/sagargg/d3/languages","stargazers_url":"https://api.github.com/repos/sagargg/d3/stargazers","contributors_url":"https://api.github.com/repos/sagargg/d3/contributors","subscribers_url":"https://api.github.com/repos/sagargg/d3/subscribers","subscription_url":"https://api.github.com/repos/sagargg/d3/subscription","commits_url":"https://api.github.com/repos/sagargg/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/sagargg/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/sagargg/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/sagargg/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/sagargg/d3/contents/{+path}","compare_url":"https://api.github.com/repos/sagargg/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sagargg/d3/merges","archive_url":"https://api.github.com/repos/sagargg/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sagargg/d3/downloads","issues_url":"https://api.github.com/repos/sagargg/d3/issues{/number}","pulls_url":"https://api.github.com/repos/sagargg/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/sagargg/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/sagargg/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sagargg/d3/labels{/name}","releases_url":"https://api.github.com/repos/sagargg/d3/releases{/id}","deployments_url":"https://api.github.com/repos/sagargg/d3/deployments","created_at":"2016-06-10T09:50:44Z","updated_at":"2016-06-10T09:37:13Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/sagargg/d3.git","ssh_url":"[email protected]:sagargg/d3.git","clone_url":"https://github.com/sagargg/d3.git","svn_url":"https://github.com/sagargg/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T09:50:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129093787","type":"WatchEvent","actor":{"id":1918108,"login":"ApacheEx","display_login":"ApacheEx","gravatar_id":"","url":"https://api.github.com/users/ApacheEx","avatar_url":"https://avatars.githubusercontent.com/u/1918108?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T09:37:15Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129044077","type":"WatchEvent","actor":{"id":6594281,"login":"lradacher","display_login":"lradacher","gravatar_id":"","url":"https://api.github.com/users/lradacher","avatar_url":"https://avatars.githubusercontent.com/u/6594281?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T09:24:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4129021520","type":"WatchEvent","actor":{"id":7489280,"login":"MaruB","display_login":"MaruB","gravatar_id":"","url":"https://api.github.com/users/MaruB","avatar_url":"https://avatars.githubusercontent.com/u/7489280?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T09:19:22Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128933517","type":"ForkEvent","actor":{"id":19789655,"login":"nj9982","display_login":"nj9982","gravatar_id":"","url":"https://api.github.com/users/nj9982","avatar_url":"https://avatars.githubusercontent.com/u/19789655?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60835515,"name":"d3","full_name":"nj9982/d3","owner":{"login":"nj9982","id":19789655,"avatar_url":"https://avatars.githubusercontent.com/u/19789655?v=3","gravatar_id":"","url":"https://api.github.com/users/nj9982","html_url":"https://github.com/nj9982","followers_url":"https://api.github.com/users/nj9982/followers","following_url":"https://api.github.com/users/nj9982/following{/other_user}","gists_url":"https://api.github.com/users/nj9982/gists{/gist_id}","starred_url":"https://api.github.com/users/nj9982/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nj9982/subscriptions","organizations_url":"https://api.github.com/users/nj9982/orgs","repos_url":"https://api.github.com/users/nj9982/repos","events_url":"https://api.github.com/users/nj9982/events{/privacy}","received_events_url":"https://api.github.com/users/nj9982/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/nj9982/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/nj9982/d3","forks_url":"https://api.github.com/repos/nj9982/d3/forks","keys_url":"https://api.github.com/repos/nj9982/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nj9982/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nj9982/d3/teams","hooks_url":"https://api.github.com/repos/nj9982/d3/hooks","issue_events_url":"https://api.github.com/repos/nj9982/d3/issues/events{/number}","events_url":"https://api.github.com/repos/nj9982/d3/events","assignees_url":"https://api.github.com/repos/nj9982/d3/assignees{/user}","branches_url":"https://api.github.com/repos/nj9982/d3/branches{/branch}","tags_url":"https://api.github.com/repos/nj9982/d3/tags","blobs_url":"https://api.github.com/repos/nj9982/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nj9982/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nj9982/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/nj9982/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nj9982/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/nj9982/d3/languages","stargazers_url":"https://api.github.com/repos/nj9982/d3/stargazers","contributors_url":"https://api.github.com/repos/nj9982/d3/contributors","subscribers_url":"https://api.github.com/repos/nj9982/d3/subscribers","subscription_url":"https://api.github.com/repos/nj9982/d3/subscription","commits_url":"https://api.github.com/repos/nj9982/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/nj9982/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/nj9982/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/nj9982/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/nj9982/d3/contents/{+path}","compare_url":"https://api.github.com/repos/nj9982/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nj9982/d3/merges","archive_url":"https://api.github.com/repos/nj9982/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nj9982/d3/downloads","issues_url":"https://api.github.com/repos/nj9982/d3/issues{/number}","pulls_url":"https://api.github.com/repos/nj9982/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/nj9982/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/nj9982/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nj9982/d3/labels{/name}","releases_url":"https://api.github.com/repos/nj9982/d3/releases{/id}","deployments_url":"https://api.github.com/repos/nj9982/d3/deployments","created_at":"2016-06-10T08:57:46Z","updated_at":"2016-06-10T08:57:45Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/nj9982/d3.git","ssh_url":"[email protected]:nj9982/d3.git","clone_url":"https://github.com/nj9982/d3.git","svn_url":"https://github.com/nj9982/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T08:57:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128933384","type":"WatchEvent","actor":{"id":19789655,"login":"nj9982","display_login":"nj9982","gravatar_id":"","url":"https://api.github.com/users/nj9982","avatar_url":"https://avatars.githubusercontent.com/u/19789655?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T08:57:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128920802","type":"WatchEvent","actor":{"id":4132763,"login":"jordantcarlisle","display_login":"jordantcarlisle","gravatar_id":"","url":"https://api.github.com/users/jordantcarlisle","avatar_url":"https://avatars.githubusercontent.com/u/4132763?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T08:54:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128845857","type":"ForkEvent","actor":{"id":6871260,"login":"TimothyFlankl","display_login":"TimothyFlankl","gravatar_id":"","url":"https://api.github.com/users/TimothyFlankl","avatar_url":"https://avatars.githubusercontent.com/u/6871260?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60834278,"name":"d3","full_name":"TimothyFlankl/d3","owner":{"login":"TimothyFlankl","id":6871260,"avatar_url":"https://avatars.githubusercontent.com/u/6871260?v=3","gravatar_id":"","url":"https://api.github.com/users/TimothyFlankl","html_url":"https://github.com/TimothyFlankl","followers_url":"https://api.github.com/users/TimothyFlankl/followers","following_url":"https://api.github.com/users/TimothyFlankl/following{/other_user}","gists_url":"https://api.github.com/users/TimothyFlankl/gists{/gist_id}","starred_url":"https://api.github.com/users/TimothyFlankl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TimothyFlankl/subscriptions","organizations_url":"https://api.github.com/users/TimothyFlankl/orgs","repos_url":"https://api.github.com/users/TimothyFlankl/repos","events_url":"https://api.github.com/users/TimothyFlankl/events{/privacy}","received_events_url":"https://api.github.com/users/TimothyFlankl/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/TimothyFlankl/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/TimothyFlankl/d3","forks_url":"https://api.github.com/repos/TimothyFlankl/d3/forks","keys_url":"https://api.github.com/repos/TimothyFlankl/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/TimothyFlankl/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/TimothyFlankl/d3/teams","hooks_url":"https://api.github.com/repos/TimothyFlankl/d3/hooks","issue_events_url":"https://api.github.com/repos/TimothyFlankl/d3/issues/events{/number}","events_url":"https://api.github.com/repos/TimothyFlankl/d3/events","assignees_url":"https://api.github.com/repos/TimothyFlankl/d3/assignees{/user}","branches_url":"https://api.github.com/repos/TimothyFlankl/d3/branches{/branch}","tags_url":"https://api.github.com/repos/TimothyFlankl/d3/tags","blobs_url":"https://api.github.com/repos/TimothyFlankl/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/TimothyFlankl/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/TimothyFlankl/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/TimothyFlankl/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/TimothyFlankl/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/TimothyFlankl/d3/languages","stargazers_url":"https://api.github.com/repos/TimothyFlankl/d3/stargazers","contributors_url":"https://api.github.com/repos/TimothyFlankl/d3/contributors","subscribers_url":"https://api.github.com/repos/TimothyFlankl/d3/subscribers","subscription_url":"https://api.github.com/repos/TimothyFlankl/d3/subscription","commits_url":"https://api.github.com/repos/TimothyFlankl/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/TimothyFlankl/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/TimothyFlankl/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/TimothyFlankl/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/TimothyFlankl/d3/contents/{+path}","compare_url":"https://api.github.com/repos/TimothyFlankl/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/TimothyFlankl/d3/merges","archive_url":"https://api.github.com/repos/TimothyFlankl/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/TimothyFlankl/d3/downloads","issues_url":"https://api.github.com/repos/TimothyFlankl/d3/issues{/number}","pulls_url":"https://api.github.com/repos/TimothyFlankl/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/TimothyFlankl/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/TimothyFlankl/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/TimothyFlankl/d3/labels{/name}","releases_url":"https://api.github.com/repos/TimothyFlankl/d3/releases{/id}","deployments_url":"https://api.github.com/repos/TimothyFlankl/d3/deployments","created_at":"2016-06-10T08:34:52Z","updated_at":"2016-06-10T08:27:24Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/TimothyFlankl/d3.git","ssh_url":"[email protected]:TimothyFlankl/d3.git","clone_url":"https://github.com/TimothyFlankl/d3.git","svn_url":"https://github.com/TimothyFlankl/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T08:34:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128817902","type":"WatchEvent","actor":{"id":19829989,"login":"davidli898","display_login":"davidli898","gravatar_id":"","url":"https://api.github.com/users/davidli898","avatar_url":"https://avatars.githubusercontent.com/u/19829989?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T08:27:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128617661","type":"WatchEvent","actor":{"id":5219942,"login":"syslot","display_login":"syslot","gravatar_id":"","url":"https://api.github.com/users/syslot","avatar_url":"https://avatars.githubusercontent.com/u/5219942?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T07:27:19Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128340905","type":"ForkEvent","actor":{"id":7250897,"login":"rlugojr","display_login":"rlugojr","gravatar_id":"","url":"https://api.github.com/users/rlugojr","avatar_url":"https://avatars.githubusercontent.com/u/7250897?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"forkee":{"id":60826310,"name":"d3-hsv","full_name":"rlugojr/d3-hsv","owner":{"login":"rlugojr","id":7250897,"avatar_url":"https://avatars.githubusercontent.com/u/7250897?v=3","gravatar_id":"","url":"https://api.github.com/users/rlugojr","html_url":"https://github.com/rlugojr","followers_url":"https://api.github.com/users/rlugojr/followers","following_url":"https://api.github.com/users/rlugojr/following{/other_user}","gists_url":"https://api.github.com/users/rlugojr/gists{/gist_id}","starred_url":"https://api.github.com/users/rlugojr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlugojr/subscriptions","organizations_url":"https://api.github.com/users/rlugojr/orgs","repos_url":"https://api.github.com/users/rlugojr/repos","events_url":"https://api.github.com/users/rlugojr/events{/privacy}","received_events_url":"https://api.github.com/users/rlugojr/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rlugojr/d3-hsv","description":"The HSV (Hue, Saturation, Value) color space.","fork":true,"url":"https://api.github.com/repos/rlugojr/d3-hsv","forks_url":"https://api.github.com/repos/rlugojr/d3-hsv/forks","keys_url":"https://api.github.com/repos/rlugojr/d3-hsv/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rlugojr/d3-hsv/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rlugojr/d3-hsv/teams","hooks_url":"https://api.github.com/repos/rlugojr/d3-hsv/hooks","issue_events_url":"https://api.github.com/repos/rlugojr/d3-hsv/issues/events{/number}","events_url":"https://api.github.com/repos/rlugojr/d3-hsv/events","assignees_url":"https://api.github.com/repos/rlugojr/d3-hsv/assignees{/user}","branches_url":"https://api.github.com/repos/rlugojr/d3-hsv/branches{/branch}","tags_url":"https://api.github.com/repos/rlugojr/d3-hsv/tags","blobs_url":"https://api.github.com/repos/rlugojr/d3-hsv/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rlugojr/d3-hsv/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rlugojr/d3-hsv/git/refs{/sha}","trees_url":"https://api.github.com/repos/rlugojr/d3-hsv/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rlugojr/d3-hsv/statuses/{sha}","languages_url":"https://api.github.com/repos/rlugojr/d3-hsv/languages","stargazers_url":"https://api.github.com/repos/rlugojr/d3-hsv/stargazers","contributors_url":"https://api.github.com/repos/rlugojr/d3-hsv/contributors","subscribers_url":"https://api.github.com/repos/rlugojr/d3-hsv/subscribers","subscription_url":"https://api.github.com/repos/rlugojr/d3-hsv/subscription","commits_url":"https://api.github.com/repos/rlugojr/d3-hsv/commits{/sha}","git_commits_url":"https://api.github.com/repos/rlugojr/d3-hsv/git/commits{/sha}","comments_url":"https://api.github.com/repos/rlugojr/d3-hsv/comments{/number}","issue_comment_url":"https://api.github.com/repos/rlugojr/d3-hsv/issues/comments{/number}","contents_url":"https://api.github.com/repos/rlugojr/d3-hsv/contents/{+path}","compare_url":"https://api.github.com/repos/rlugojr/d3-hsv/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rlugojr/d3-hsv/merges","archive_url":"https://api.github.com/repos/rlugojr/d3-hsv/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rlugojr/d3-hsv/downloads","issues_url":"https://api.github.com/repos/rlugojr/d3-hsv/issues{/number}","pulls_url":"https://api.github.com/repos/rlugojr/d3-hsv/pulls{/number}","milestones_url":"https://api.github.com/repos/rlugojr/d3-hsv/milestones{/number}","notifications_url":"https://api.github.com/repos/rlugojr/d3-hsv/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rlugojr/d3-hsv/labels{/name}","releases_url":"https://api.github.com/repos/rlugojr/d3-hsv/releases{/id}","deployments_url":"https://api.github.com/repos/rlugojr/d3-hsv/deployments","created_at":"2016-06-10T05:36:23Z","updated_at":"2016-06-09T14:01:05Z","pushed_at":"2016-06-09T04:17:36Z","git_url":"git://github.com/rlugojr/d3-hsv.git","ssh_url":"[email protected]:rlugojr/d3-hsv.git","clone_url":"https://github.com/rlugojr/d3-hsv.git","svn_url":"https://github.com/rlugojr/d3-hsv","homepage":"","size":17,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T05:36:23Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128329082","type":"WatchEvent","actor":{"id":1407312,"login":"robbiej5","display_login":"robbiej5","gravatar_id":"","url":"https://api.github.com/users/robbiej5","avatar_url":"https://avatars.githubusercontent.com/u/1407312?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T05:30:14Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128283033","type":"WatchEvent","actor":{"id":9629677,"login":"kylelortscher","display_login":"kylelortscher","gravatar_id":"","url":"https://api.github.com/users/kylelortscher","avatar_url":"https://avatars.githubusercontent.com/u/9629677?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T05:05:44Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128249229","type":"WatchEvent","actor":{"id":6289333,"login":"jcomas","display_login":"jcomas","gravatar_id":"","url":"https://api.github.com/users/jcomas","avatar_url":"https://avatars.githubusercontent.com/u/6289333?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T04:46:51Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128240641","type":"ForkEvent","actor":{"id":10836925,"login":"taruna2","display_login":"taruna2","gravatar_id":"","url":"https://api.github.com/users/taruna2","avatar_url":"https://avatars.githubusercontent.com/u/10836925?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60824500,"name":"d3","full_name":"taruna2/d3","owner":{"login":"taruna2","id":10836925,"avatar_url":"https://avatars.githubusercontent.com/u/10836925?v=3","gravatar_id":"","url":"https://api.github.com/users/taruna2","html_url":"https://github.com/taruna2","followers_url":"https://api.github.com/users/taruna2/followers","following_url":"https://api.github.com/users/taruna2/following{/other_user}","gists_url":"https://api.github.com/users/taruna2/gists{/gist_id}","starred_url":"https://api.github.com/users/taruna2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taruna2/subscriptions","organizations_url":"https://api.github.com/users/taruna2/orgs","repos_url":"https://api.github.com/users/taruna2/repos","events_url":"https://api.github.com/users/taruna2/events{/privacy}","received_events_url":"https://api.github.com/users/taruna2/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/taruna2/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/taruna2/d3","forks_url":"https://api.github.com/repos/taruna2/d3/forks","keys_url":"https://api.github.com/repos/taruna2/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/taruna2/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/taruna2/d3/teams","hooks_url":"https://api.github.com/repos/taruna2/d3/hooks","issue_events_url":"https://api.github.com/repos/taruna2/d3/issues/events{/number}","events_url":"https://api.github.com/repos/taruna2/d3/events","assignees_url":"https://api.github.com/repos/taruna2/d3/assignees{/user}","branches_url":"https://api.github.com/repos/taruna2/d3/branches{/branch}","tags_url":"https://api.github.com/repos/taruna2/d3/tags","blobs_url":"https://api.github.com/repos/taruna2/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/taruna2/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/taruna2/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/taruna2/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/taruna2/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/taruna2/d3/languages","stargazers_url":"https://api.github.com/repos/taruna2/d3/stargazers","contributors_url":"https://api.github.com/repos/taruna2/d3/contributors","subscribers_url":"https://api.github.com/repos/taruna2/d3/subscribers","subscription_url":"https://api.github.com/repos/taruna2/d3/subscription","commits_url":"https://api.github.com/repos/taruna2/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/taruna2/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/taruna2/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/taruna2/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/taruna2/d3/contents/{+path}","compare_url":"https://api.github.com/repos/taruna2/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/taruna2/d3/merges","archive_url":"https://api.github.com/repos/taruna2/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/taruna2/d3/downloads","issues_url":"https://api.github.com/repos/taruna2/d3/issues{/number}","pulls_url":"https://api.github.com/repos/taruna2/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/taruna2/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/taruna2/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/taruna2/d3/labels{/name}","releases_url":"https://api.github.com/repos/taruna2/d3/releases{/id}","deployments_url":"https://api.github.com/repos/taruna2/d3/deployments","created_at":"2016-06-10T04:41:50Z","updated_at":"2016-06-10T03:52:25Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/taruna2/d3.git","ssh_url":"[email protected]:taruna2/d3.git","clone_url":"https://github.com/taruna2/d3.git","svn_url":"https://github.com/taruna2/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T04:41:51Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128149802","type":"WatchEvent","actor":{"id":8643953,"login":"prettyxw","display_login":"prettyxw","gravatar_id":"","url":"https://api.github.com/users/prettyxw","avatar_url":"https://avatars.githubusercontent.com/u/8643953?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T03:52:25Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128055998","type":"ForkEvent","actor":{"id":10428464,"login":"hyamtich","display_login":"hyamtich","gravatar_id":"","url":"https://api.github.com/users/hyamtich","avatar_url":"https://avatars.githubusercontent.com/u/10428464?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60821010,"name":"d3","full_name":"hyamtich/d3","owner":{"login":"hyamtich","id":10428464,"avatar_url":"https://avatars.githubusercontent.com/u/10428464?v=3","gravatar_id":"","url":"https://api.github.com/users/hyamtich","html_url":"https://github.com/hyamtich","followers_url":"https://api.github.com/users/hyamtich/followers","following_url":"https://api.github.com/users/hyamtich/following{/other_user}","gists_url":"https://api.github.com/users/hyamtich/gists{/gist_id}","starred_url":"https://api.github.com/users/hyamtich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hyamtich/subscriptions","organizations_url":"https://api.github.com/users/hyamtich/orgs","repos_url":"https://api.github.com/users/hyamtich/repos","events_url":"https://api.github.com/users/hyamtich/events{/privacy}","received_events_url":"https://api.github.com/users/hyamtich/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/hyamtich/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/hyamtich/d3","forks_url":"https://api.github.com/repos/hyamtich/d3/forks","keys_url":"https://api.github.com/repos/hyamtich/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hyamtich/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hyamtich/d3/teams","hooks_url":"https://api.github.com/repos/hyamtich/d3/hooks","issue_events_url":"https://api.github.com/repos/hyamtich/d3/issues/events{/number}","events_url":"https://api.github.com/repos/hyamtich/d3/events","assignees_url":"https://api.github.com/repos/hyamtich/d3/assignees{/user}","branches_url":"https://api.github.com/repos/hyamtich/d3/branches{/branch}","tags_url":"https://api.github.com/repos/hyamtich/d3/tags","blobs_url":"https://api.github.com/repos/hyamtich/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hyamtich/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hyamtich/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/hyamtich/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hyamtich/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/hyamtich/d3/languages","stargazers_url":"https://api.github.com/repos/hyamtich/d3/stargazers","contributors_url":"https://api.github.com/repos/hyamtich/d3/contributors","subscribers_url":"https://api.github.com/repos/hyamtich/d3/subscribers","subscription_url":"https://api.github.com/repos/hyamtich/d3/subscription","commits_url":"https://api.github.com/repos/hyamtich/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/hyamtich/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/hyamtich/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/hyamtich/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/hyamtich/d3/contents/{+path}","compare_url":"https://api.github.com/repos/hyamtich/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hyamtich/d3/merges","archive_url":"https://api.github.com/repos/hyamtich/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hyamtich/d3/downloads","issues_url":"https://api.github.com/repos/hyamtich/d3/issues{/number}","pulls_url":"https://api.github.com/repos/hyamtich/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/hyamtich/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/hyamtich/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hyamtich/d3/labels{/name}","releases_url":"https://api.github.com/repos/hyamtich/d3/releases{/id}","deployments_url":"https://api.github.com/repos/hyamtich/d3/deployments","created_at":"2016-06-10T03:02:06Z","updated_at":"2016-06-10T02:43:05Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/hyamtich/d3.git","ssh_url":"[email protected]:hyamtich/d3.git","clone_url":"https://github.com/hyamtich/d3.git","svn_url":"https://github.com/hyamtich/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T03:02:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128041607","type":"ForkEvent","actor":{"id":3794703,"login":"chrisjenglish","display_login":"chrisjenglish","gravatar_id":"","url":"https://api.github.com/users/chrisjenglish","avatar_url":"https://avatars.githubusercontent.com/u/3794703?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60820718,"name":"d3","full_name":"chrisjenglish/d3","owner":{"login":"chrisjenglish","id":3794703,"avatar_url":"https://avatars.githubusercontent.com/u/3794703?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisjenglish","html_url":"https://github.com/chrisjenglish","followers_url":"https://api.github.com/users/chrisjenglish/followers","following_url":"https://api.github.com/users/chrisjenglish/following{/other_user}","gists_url":"https://api.github.com/users/chrisjenglish/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisjenglish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisjenglish/subscriptions","organizations_url":"https://api.github.com/users/chrisjenglish/orgs","repos_url":"https://api.github.com/users/chrisjenglish/repos","events_url":"https://api.github.com/users/chrisjenglish/events{/privacy}","received_events_url":"https://api.github.com/users/chrisjenglish/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/chrisjenglish/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/chrisjenglish/d3","forks_url":"https://api.github.com/repos/chrisjenglish/d3/forks","keys_url":"https://api.github.com/repos/chrisjenglish/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/chrisjenglish/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/chrisjenglish/d3/teams","hooks_url":"https://api.github.com/repos/chrisjenglish/d3/hooks","issue_events_url":"https://api.github.com/repos/chrisjenglish/d3/issues/events{/number}","events_url":"https://api.github.com/repos/chrisjenglish/d3/events","assignees_url":"https://api.github.com/repos/chrisjenglish/d3/assignees{/user}","branches_url":"https://api.github.com/repos/chrisjenglish/d3/branches{/branch}","tags_url":"https://api.github.com/repos/chrisjenglish/d3/tags","blobs_url":"https://api.github.com/repos/chrisjenglish/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/chrisjenglish/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/chrisjenglish/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/chrisjenglish/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/chrisjenglish/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/chrisjenglish/d3/languages","stargazers_url":"https://api.github.com/repos/chrisjenglish/d3/stargazers","contributors_url":"https://api.github.com/repos/chrisjenglish/d3/contributors","subscribers_url":"https://api.github.com/repos/chrisjenglish/d3/subscribers","subscription_url":"https://api.github.com/repos/chrisjenglish/d3/subscription","commits_url":"https://api.github.com/repos/chrisjenglish/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/chrisjenglish/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/chrisjenglish/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/chrisjenglish/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/chrisjenglish/d3/contents/{+path}","compare_url":"https://api.github.com/repos/chrisjenglish/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/chrisjenglish/d3/merges","archive_url":"https://api.github.com/repos/chrisjenglish/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/chrisjenglish/d3/downloads","issues_url":"https://api.github.com/repos/chrisjenglish/d3/issues{/number}","pulls_url":"https://api.github.com/repos/chrisjenglish/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/chrisjenglish/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/chrisjenglish/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/chrisjenglish/d3/labels{/name}","releases_url":"https://api.github.com/repos/chrisjenglish/d3/releases{/id}","deployments_url":"https://api.github.com/repos/chrisjenglish/d3/deployments","created_at":"2016-06-10T02:54:47Z","updated_at":"2016-06-10T02:43:05Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/chrisjenglish/d3.git","ssh_url":"[email protected]:chrisjenglish/d3.git","clone_url":"https://github.com/chrisjenglish/d3.git","svn_url":"https://github.com/chrisjenglish/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T02:54:47Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128019585","type":"WatchEvent","actor":{"id":255070,"login":"jesusnazarethgh","display_login":"jesusnazarethgh","gravatar_id":"","url":"https://api.github.com/users/jesusnazarethgh","avatar_url":"https://avatars.githubusercontent.com/u/255070?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T02:43:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4128011453","type":"WatchEvent","actor":{"id":10613873,"login":"Nicafe","display_login":"Nicafe","gravatar_id":"","url":"https://api.github.com/users/Nicafe","avatar_url":"https://avatars.githubusercontent.com/u/10613873?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T02:38:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127975059","type":"ForkEvent","actor":{"id":1891334,"login":"mhebrard","display_login":"mhebrard","gravatar_id":"","url":"https://api.github.com/users/mhebrard","avatar_url":"https://avatars.githubusercontent.com/u/1891334?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60819418,"name":"d3","full_name":"mhebrard/d3","owner":{"login":"mhebrard","id":1891334,"avatar_url":"https://avatars.githubusercontent.com/u/1891334?v=3","gravatar_id":"","url":"https://api.github.com/users/mhebrard","html_url":"https://github.com/mhebrard","followers_url":"https://api.github.com/users/mhebrard/followers","following_url":"https://api.github.com/users/mhebrard/following{/other_user}","gists_url":"https://api.github.com/users/mhebrard/gists{/gist_id}","starred_url":"https://api.github.com/users/mhebrard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhebrard/subscriptions","organizations_url":"https://api.github.com/users/mhebrard/orgs","repos_url":"https://api.github.com/users/mhebrard/repos","events_url":"https://api.github.com/users/mhebrard/events{/privacy}","received_events_url":"https://api.github.com/users/mhebrard/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mhebrard/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/mhebrard/d3","forks_url":"https://api.github.com/repos/mhebrard/d3/forks","keys_url":"https://api.github.com/repos/mhebrard/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mhebrard/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mhebrard/d3/teams","hooks_url":"https://api.github.com/repos/mhebrard/d3/hooks","issue_events_url":"https://api.github.com/repos/mhebrard/d3/issues/events{/number}","events_url":"https://api.github.com/repos/mhebrard/d3/events","assignees_url":"https://api.github.com/repos/mhebrard/d3/assignees{/user}","branches_url":"https://api.github.com/repos/mhebrard/d3/branches{/branch}","tags_url":"https://api.github.com/repos/mhebrard/d3/tags","blobs_url":"https://api.github.com/repos/mhebrard/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mhebrard/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mhebrard/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/mhebrard/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mhebrard/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/mhebrard/d3/languages","stargazers_url":"https://api.github.com/repos/mhebrard/d3/stargazers","contributors_url":"https://api.github.com/repos/mhebrard/d3/contributors","subscribers_url":"https://api.github.com/repos/mhebrard/d3/subscribers","subscription_url":"https://api.github.com/repos/mhebrard/d3/subscription","commits_url":"https://api.github.com/repos/mhebrard/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/mhebrard/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/mhebrard/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/mhebrard/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/mhebrard/d3/contents/{+path}","compare_url":"https://api.github.com/repos/mhebrard/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mhebrard/d3/merges","archive_url":"https://api.github.com/repos/mhebrard/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mhebrard/d3/downloads","issues_url":"https://api.github.com/repos/mhebrard/d3/issues{/number}","pulls_url":"https://api.github.com/repos/mhebrard/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/mhebrard/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/mhebrard/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mhebrard/d3/labels{/name}","releases_url":"https://api.github.com/repos/mhebrard/d3/releases{/id}","deployments_url":"https://api.github.com/repos/mhebrard/d3/deployments","created_at":"2016-06-10T02:20:46Z","updated_at":"2016-06-10T02:14:31Z","pushed_at":"2016-06-10T00:43:01Z","git_url":"git://github.com/mhebrard/d3.git","ssh_url":"[email protected]:mhebrard/d3.git","clone_url":"https://github.com/mhebrard/d3.git","svn_url":"https://github.com/mhebrard/d3","homepage":"https://d3js.org","size":63271,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-10T02:20:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127963184","type":"WatchEvent","actor":{"id":9521352,"login":"ilev4ik","display_login":"ilev4ik","gravatar_id":"","url":"https://api.github.com/users/ilev4ik","avatar_url":"https://avatars.githubusercontent.com/u/9521352?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T02:14:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127886149","type":"WatchEvent","actor":{"id":174484,"login":"Tapha","display_login":"Tapha","gravatar_id":"","url":"https://api.github.com/users/Tapha","avatar_url":"https://avatars.githubusercontent.com/u/174484?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T01:37:53Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127761360","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152426223,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"335fa18249bcc71e5a31a941cdbd52b785bb6b44","before":"618216837a134f4a9809d9571c9a089e0629821d","commits":[{"sha":"335fa18249bcc71e5a31a941cdbd52b785bb6b44","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/335fa18249bcc71e5a31a941cdbd52b785bb6b44"}]},"public":true,"created_at":"2016-06-10T00:43:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127720489","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152412656,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"618216837a134f4a9809d9571c9a089e0629821d","before":"6935e55d39b05dcde6485cff24507fce7e828755","commits":[{"sha":"618216837a134f4a9809d9571c9a089e0629821d","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/618216837a134f4a9809d9571c9a089e0629821d"}]},"public":true,"created_at":"2016-06-10T00:26:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127691186","type":"WatchEvent","actor":{"id":17014887,"login":"AltxSF","display_login":"AltxSF","gravatar_id":"","url":"https://api.github.com/users/AltxSF","avatar_url":"https://avatars.githubusercontent.com/u/17014887?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-10T00:15:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127662192","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152393910,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6935e55d39b05dcde6485cff24507fce7e828755","before":"6674cb9b4292a031c1f170abd222222db7f7a22c","commits":[{"sha":"6935e55d39b05dcde6485cff24507fce7e828755","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/6935e55d39b05dcde6485cff24507fce7e828755"}]},"public":true,"created_at":"2016-06-10T00:05:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127658072","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152392571,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6674cb9b4292a031c1f170abd222222db7f7a22c","before":"bf2499f56735bdd27a6c3924d2192b1287b22ae0","commits":[{"sha":"6674cb9b4292a031c1f170abd222222db7f7a22c","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/6674cb9b4292a031c1f170abd222222db7f7a22c"}]},"public":true,"created_at":"2016-06-10T00:03:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127652636","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152390768,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"bf2499f56735bdd27a6c3924d2192b1287b22ae0","before":"5f24ebe3d870d52089106b4ad81b324ffe26df4c","commits":[{"sha":"bf2499f56735bdd27a6c3924d2192b1287b22ae0","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/bf2499f56735bdd27a6c3924d2192b1287b22ae0"}]},"public":true,"created_at":"2016-06-10T00:01:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127631870","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152383664,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5f24ebe3d870d52089106b4ad81b324ffe26df4c","before":"ec7ec53a0dadb29272acd0de9fd52028a7e6bffe","commits":[{"sha":"5f24ebe3d870d52089106b4ad81b324ffe26df4c","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/5f24ebe3d870d52089106b4ad81b324ffe26df4c"}]},"public":true,"created_at":"2016-06-09T23:54:39Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127581295","type":"WatchEvent","actor":{"id":1212178,"login":"almccon","display_login":"almccon","gravatar_id":"","url":"https://api.github.com/users/almccon","avatar_url":"https://avatars.githubusercontent.com/u/1212178?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T23:36:59Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127566428","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":37559299,"name":"d3/d3-scale","url":"https://api.github.com/repos/d3/d3-scale"},"payload":{"push_id":1152362105,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3370d41fb0ce2c71b90c5e00786558f481cd6906","before":"c2f525ae3dc1e4e647ac7f7b340752e0e278c8b8","commits":[{"sha":"3370d41fb0ce2c71b90c5e00786558f481cd6906","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-scale/commits/3370d41fb0ce2c71b90c5e00786558f481cd6906"}]},"public":true,"created_at":"2016-06-09T23:32:02Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127347280","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152290818,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"ec7ec53a0dadb29272acd0de9fd52028a7e6bffe","before":"ae225491beb39d04cd75b415aa46c677f0cd753c","commits":[{"sha":"ec7ec53a0dadb29272acd0de9fd52028a7e6bffe","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/ec7ec53a0dadb29272acd0de9fd52028a7e6bffe"}]},"public":true,"created_at":"2016-06-09T22:28:44Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127311677","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152281322,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"ae225491beb39d04cd75b415aa46c677f0cd753c","before":"f14b0e345c3b49ca76f9a72549b394b8a0d6cbe6","commits":[{"sha":"ae225491beb39d04cd75b415aa46c677f0cd753c","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/ae225491beb39d04cd75b415aa46c677f0cd753c"}]},"public":true,"created_at":"2016-06-09T22:21:17Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127291936","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152275086,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f14b0e345c3b49ca76f9a72549b394b8a0d6cbe6","before":"aa31a5f100fa93542d1b3439465e40a24ed0fab9","commits":[{"sha":"f14b0e345c3b49ca76f9a72549b394b8a0d6cbe6","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/f14b0e345c3b49ca76f9a72549b394b8a0d6cbe6"}]},"public":true,"created_at":"2016-06-09T22:16:25Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127235857","type":"WatchEvent","actor":{"id":13745954,"login":"porkopek","display_login":"porkopek","gravatar_id":"","url":"https://api.github.com/users/porkopek","avatar_url":"https://avatars.githubusercontent.com/u/13745954?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T22:02:59Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127232178","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152255720,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"aa31a5f100fa93542d1b3439465e40a24ed0fab9","before":"ad2ffe75d2aabd993e371897483c699e400c29f6","commits":[{"sha":"aa31a5f100fa93542d1b3439465e40a24ed0fab9","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/aa31a5f100fa93542d1b3439465e40a24ed0fab9"}]},"public":true,"created_at":"2016-06-09T22:02:10Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127227418","type":"WatchEvent","actor":{"id":308749,"login":"webdevbrian","display_login":"webdevbrian","gravatar_id":"","url":"https://api.github.com/users/webdevbrian","avatar_url":"https://avatars.githubusercontent.com/u/308749?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T22:01:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127209651","type":"WatchEvent","actor":{"id":957507,"login":"prajnak","display_login":"prajnak","gravatar_id":"","url":"https://api.github.com/users/prajnak","avatar_url":"https://avatars.githubusercontent.com/u/957507?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T21:57:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127205559","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152247018,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ad2ffe75d2aabd993e371897483c699e400c29f6","before":"45f2e6d3c1a8faed23fad80f1a08c59bb95a4387","commits":[{"sha":"08e05462001e8871c530453c1d249f1b5e5739a8","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Add images.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/08e05462001e8871c530453c1d249f1b5e5739a8"},{"sha":"ad2ffe75d2aabd993e371897483c699e400c29f6","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/ad2ffe75d2aabd993e371897483c699e400c29f6"}]},"public":true,"created_at":"2016-06-09T21:56:17Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127204816","type":"WatchEvent","actor":{"id":8937257,"login":"rhettshipp","display_login":"rhettshipp","gravatar_id":"","url":"https://api.github.com/users/rhettshipp","avatar_url":"https://avatars.githubusercontent.com/u/8937257?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T21:56:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127182055","type":"ForkEvent","actor":{"id":9116951,"login":"fernandocampo","display_login":"fernandocampo","gravatar_id":"","url":"https://api.github.com/users/fernandocampo","avatar_url":"https://avatars.githubusercontent.com/u/9116951?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60809393,"name":"d3","full_name":"fernandocampo/d3","owner":{"login":"fernandocampo","id":9116951,"avatar_url":"https://avatars.githubusercontent.com/u/9116951?v=3","gravatar_id":"","url":"https://api.github.com/users/fernandocampo","html_url":"https://github.com/fernandocampo","followers_url":"https://api.github.com/users/fernandocampo/followers","following_url":"https://api.github.com/users/fernandocampo/following{/other_user}","gists_url":"https://api.github.com/users/fernandocampo/gists{/gist_id}","starred_url":"https://api.github.com/users/fernandocampo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fernandocampo/subscriptions","organizations_url":"https://api.github.com/users/fernandocampo/orgs","repos_url":"https://api.github.com/users/fernandocampo/repos","events_url":"https://api.github.com/users/fernandocampo/events{/privacy}","received_events_url":"https://api.github.com/users/fernandocampo/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/fernandocampo/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/fernandocampo/d3","forks_url":"https://api.github.com/repos/fernandocampo/d3/forks","keys_url":"https://api.github.com/repos/fernandocampo/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fernandocampo/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fernandocampo/d3/teams","hooks_url":"https://api.github.com/repos/fernandocampo/d3/hooks","issue_events_url":"https://api.github.com/repos/fernandocampo/d3/issues/events{/number}","events_url":"https://api.github.com/repos/fernandocampo/d3/events","assignees_url":"https://api.github.com/repos/fernandocampo/d3/assignees{/user}","branches_url":"https://api.github.com/repos/fernandocampo/d3/branches{/branch}","tags_url":"https://api.github.com/repos/fernandocampo/d3/tags","blobs_url":"https://api.github.com/repos/fernandocampo/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fernandocampo/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fernandocampo/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/fernandocampo/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fernandocampo/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/fernandocampo/d3/languages","stargazers_url":"https://api.github.com/repos/fernandocampo/d3/stargazers","contributors_url":"https://api.github.com/repos/fernandocampo/d3/contributors","subscribers_url":"https://api.github.com/repos/fernandocampo/d3/subscribers","subscription_url":"https://api.github.com/repos/fernandocampo/d3/subscription","commits_url":"https://api.github.com/repos/fernandocampo/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/fernandocampo/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/fernandocampo/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/fernandocampo/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/fernandocampo/d3/contents/{+path}","compare_url":"https://api.github.com/repos/fernandocampo/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fernandocampo/d3/merges","archive_url":"https://api.github.com/repos/fernandocampo/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fernandocampo/d3/downloads","issues_url":"https://api.github.com/repos/fernandocampo/d3/issues{/number}","pulls_url":"https://api.github.com/repos/fernandocampo/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/fernandocampo/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/fernandocampo/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fernandocampo/d3/labels{/name}","releases_url":"https://api.github.com/repos/fernandocampo/d3/releases{/id}","deployments_url":"https://api.github.com/repos/fernandocampo/d3/deployments","created_at":"2016-06-09T21:51:00Z","updated_at":"2016-06-09T21:26:49Z","pushed_at":"2016-06-09T21:44:54Z","git_url":"git://github.com/fernandocampo/d3.git","ssh_url":"[email protected]:fernandocampo/d3.git","clone_url":"https://github.com/fernandocampo/d3.git","svn_url":"https://github.com/fernandocampo/d3","homepage":"https://d3js.org","size":63223,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T21:51:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127181099","type":"ForkEvent","actor":{"id":11479090,"login":"JosipHaboic","display_login":"JosipHaboic","gravatar_id":"","url":"https://api.github.com/users/JosipHaboic","avatar_url":"https://avatars.githubusercontent.com/u/11479090?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60809384,"name":"d3","full_name":"JosipHaboic/d3","owner":{"login":"JosipHaboic","id":11479090,"avatar_url":"https://avatars.githubusercontent.com/u/11479090?v=3","gravatar_id":"","url":"https://api.github.com/users/JosipHaboic","html_url":"https://github.com/JosipHaboic","followers_url":"https://api.github.com/users/JosipHaboic/followers","following_url":"https://api.github.com/users/JosipHaboic/following{/other_user}","gists_url":"https://api.github.com/users/JosipHaboic/gists{/gist_id}","starred_url":"https://api.github.com/users/JosipHaboic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JosipHaboic/subscriptions","organizations_url":"https://api.github.com/users/JosipHaboic/orgs","repos_url":"https://api.github.com/users/JosipHaboic/repos","events_url":"https://api.github.com/users/JosipHaboic/events{/privacy}","received_events_url":"https://api.github.com/users/JosipHaboic/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/JosipHaboic/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/JosipHaboic/d3","forks_url":"https://api.github.com/repos/JosipHaboic/d3/forks","keys_url":"https://api.github.com/repos/JosipHaboic/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JosipHaboic/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JosipHaboic/d3/teams","hooks_url":"https://api.github.com/repos/JosipHaboic/d3/hooks","issue_events_url":"https://api.github.com/repos/JosipHaboic/d3/issues/events{/number}","events_url":"https://api.github.com/repos/JosipHaboic/d3/events","assignees_url":"https://api.github.com/repos/JosipHaboic/d3/assignees{/user}","branches_url":"https://api.github.com/repos/JosipHaboic/d3/branches{/branch}","tags_url":"https://api.github.com/repos/JosipHaboic/d3/tags","blobs_url":"https://api.github.com/repos/JosipHaboic/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JosipHaboic/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JosipHaboic/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/JosipHaboic/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JosipHaboic/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/JosipHaboic/d3/languages","stargazers_url":"https://api.github.com/repos/JosipHaboic/d3/stargazers","contributors_url":"https://api.github.com/repos/JosipHaboic/d3/contributors","subscribers_url":"https://api.github.com/repos/JosipHaboic/d3/subscribers","subscription_url":"https://api.github.com/repos/JosipHaboic/d3/subscription","commits_url":"https://api.github.com/repos/JosipHaboic/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/JosipHaboic/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/JosipHaboic/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/JosipHaboic/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/JosipHaboic/d3/contents/{+path}","compare_url":"https://api.github.com/repos/JosipHaboic/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JosipHaboic/d3/merges","archive_url":"https://api.github.com/repos/JosipHaboic/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JosipHaboic/d3/downloads","issues_url":"https://api.github.com/repos/JosipHaboic/d3/issues{/number}","pulls_url":"https://api.github.com/repos/JosipHaboic/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/JosipHaboic/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/JosipHaboic/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JosipHaboic/d3/labels{/name}","releases_url":"https://api.github.com/repos/JosipHaboic/d3/releases{/id}","deployments_url":"https://api.github.com/repos/JosipHaboic/d3/deployments","created_at":"2016-06-09T21:50:47Z","updated_at":"2016-06-09T21:26:49Z","pushed_at":"2016-06-09T21:44:54Z","git_url":"git://github.com/JosipHaboic/d3.git","ssh_url":"[email protected]:JosipHaboic/d3.git","clone_url":"https://github.com/JosipHaboic/d3.git","svn_url":"https://github.com/JosipHaboic/d3","homepage":"https://d3js.org","size":63223,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T21:50:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127155511","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152230755,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"45f2e6d3c1a8faed23fad80f1a08c59bb95a4387","before":"3b2ffd3e04506693572faf49f631b0ead781b6da","commits":[{"sha":"45f2e6d3c1a8faed23fad80f1a08c59bb95a4387","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/45f2e6d3c1a8faed23fad80f1a08c59bb95a4387"}]},"public":true,"created_at":"2016-06-09T21:44:57Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127150165","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152228944,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3b2ffd3e04506693572faf49f631b0ead781b6da","before":"f90735f64c12be84b46aefac3f1f1efd7c8dacce","commits":[{"sha":"3b2ffd3e04506693572faf49f631b0ead781b6da","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/3b2ffd3e04506693572faf49f631b0ead781b6da"}]},"public":true,"created_at":"2016-06-09T21:43:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127148440","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152228329,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f90735f64c12be84b46aefac3f1f1efd7c8dacce","before":"14c98bb74d55cc82ad0743d05582621c749fb9b7","commits":[{"sha":"f90735f64c12be84b46aefac3f1f1efd7c8dacce","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/f90735f64c12be84b46aefac3f1f1efd7c8dacce"}]},"public":true,"created_at":"2016-06-09T21:43:20Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127135367","type":"WatchEvent","actor":{"id":5386931,"login":"kaylalewis","display_login":"kaylalewis","gravatar_id":"","url":"https://api.github.com/users/kaylalewis","avatar_url":"https://avatars.githubusercontent.com/u/5386931?"},"repo":{"id":3878981,"name":"d3/d3-plugins","url":"https://api.github.com/repos/d3/d3-plugins"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T21:40:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127071769","type":"WatchEvent","actor":{"id":9373513,"login":"chappjc","display_login":"chappjc","gravatar_id":"","url":"https://api.github.com/users/chappjc","avatar_url":"https://avatars.githubusercontent.com/u/9373513?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T21:26:49Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4127050880","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152195562,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"14c98bb74d55cc82ad0743d05582621c749fb9b7","before":"163696450a6972aa64af8a769bf86b6b05e5bfad","commits":[{"sha":"14c98bb74d55cc82ad0743d05582621c749fb9b7","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/14c98bb74d55cc82ad0743d05582621c749fb9b7"}]},"public":true,"created_at":"2016-06-09T21:22:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126995586","type":"WatchEvent","actor":{"id":19776768,"login":"jviide","display_login":"jviide","gravatar_id":"","url":"https://api.github.com/users/jviide","avatar_url":"https://avatars.githubusercontent.com/u/19776768?"},"repo":{"id":38640773,"name":"d3/d3-shape","url":"https://api.github.com/repos/d3/d3-shape"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T21:11:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126691370","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1152076872,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"163696450a6972aa64af8a769bf86b6b05e5bfad","before":"008be55c8a305a443f1e6c50baf559e9977153bf","commits":[{"sha":"d9e149c93cf2eea1ec4f94b0692ae97029889cf7","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Adopt rollup-plugin-ascii.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/d9e149c93cf2eea1ec4f94b0692ae97029889cf7"},{"sha":"163696450a6972aa64af8a769bf86b6b05e5bfad","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/163696450a6972aa64af8a769bf86b6b05e5bfad"}]},"public":true,"created_at":"2016-06-09T20:10:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126657464","type":"WatchEvent","actor":{"id":12191766,"login":"kreig303","display_login":"kreig303","gravatar_id":"","url":"https://api.github.com/users/kreig303","avatar_url":"https://avatars.githubusercontent.com/u/12191766?"},"repo":{"id":8656425,"name":"d3/d3-dsv","url":"https://api.github.com/repos/d3/d3-dsv"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T20:03:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126641222","type":"WatchEvent","actor":{"id":11766606,"login":"abrarShariar","display_login":"abrarShariar","gravatar_id":"","url":"https://api.github.com/users/abrarShariar","avatar_url":"https://avatars.githubusercontent.com/u/11766606?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T20:00:16Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126605628","type":"WatchEvent","actor":{"id":68954,"login":"rauhryan","display_login":"rauhryan","gravatar_id":"","url":"https://api.github.com/users/rauhryan","avatar_url":"https://avatars.githubusercontent.com/u/68954?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T19:52:49Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126530097","type":"WatchEvent","actor":{"id":2190509,"login":"LosBombz","display_login":"LosBombz","gravatar_id":"","url":"https://api.github.com/users/LosBombz","avatar_url":"https://avatars.githubusercontent.com/u/2190509?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T19:36:39Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126528708","type":"WatchEvent","actor":{"id":7701186,"login":"gforien","display_login":"gforien","gravatar_id":"","url":"https://api.github.com/users/gforien","avatar_url":"https://avatars.githubusercontent.com/u/7701186?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T19:36:22Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126466553","type":"WatchEvent","actor":{"id":1221014,"login":"shiiba","display_login":"shiiba","gravatar_id":"","url":"https://api.github.com/users/shiiba","avatar_url":"https://avatars.githubusercontent.com/u/1221014?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T19:23:19Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126174476","type":"WatchEvent","actor":{"id":651736,"login":"artifacting","display_login":"artifacting","gravatar_id":"","url":"https://api.github.com/users/artifacting","avatar_url":"https://avatars.githubusercontent.com/u/651736?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T18:25:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126146111","type":"ForkEvent","actor":{"id":6808348,"login":"dannyeuu","display_login":"dannyeuu","gravatar_id":"","url":"https://api.github.com/users/dannyeuu","avatar_url":"https://avatars.githubusercontent.com/u/6808348?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60796957,"name":"d3","full_name":"dannyeuu/d3","owner":{"login":"dannyeuu","id":6808348,"avatar_url":"https://avatars.githubusercontent.com/u/6808348?v=3","gravatar_id":"","url":"https://api.github.com/users/dannyeuu","html_url":"https://github.com/dannyeuu","followers_url":"https://api.github.com/users/dannyeuu/followers","following_url":"https://api.github.com/users/dannyeuu/following{/other_user}","gists_url":"https://api.github.com/users/dannyeuu/gists{/gist_id}","starred_url":"https://api.github.com/users/dannyeuu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dannyeuu/subscriptions","organizations_url":"https://api.github.com/users/dannyeuu/orgs","repos_url":"https://api.github.com/users/dannyeuu/repos","events_url":"https://api.github.com/users/dannyeuu/events{/privacy}","received_events_url":"https://api.github.com/users/dannyeuu/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dannyeuu/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/dannyeuu/d3","forks_url":"https://api.github.com/repos/dannyeuu/d3/forks","keys_url":"https://api.github.com/repos/dannyeuu/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dannyeuu/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dannyeuu/d3/teams","hooks_url":"https://api.github.com/repos/dannyeuu/d3/hooks","issue_events_url":"https://api.github.com/repos/dannyeuu/d3/issues/events{/number}","events_url":"https://api.github.com/repos/dannyeuu/d3/events","assignees_url":"https://api.github.com/repos/dannyeuu/d3/assignees{/user}","branches_url":"https://api.github.com/repos/dannyeuu/d3/branches{/branch}","tags_url":"https://api.github.com/repos/dannyeuu/d3/tags","blobs_url":"https://api.github.com/repos/dannyeuu/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dannyeuu/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dannyeuu/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/dannyeuu/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dannyeuu/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/dannyeuu/d3/languages","stargazers_url":"https://api.github.com/repos/dannyeuu/d3/stargazers","contributors_url":"https://api.github.com/repos/dannyeuu/d3/contributors","subscribers_url":"https://api.github.com/repos/dannyeuu/d3/subscribers","subscription_url":"https://api.github.com/repos/dannyeuu/d3/subscription","commits_url":"https://api.github.com/repos/dannyeuu/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/dannyeuu/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/dannyeuu/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/dannyeuu/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/dannyeuu/d3/contents/{+path}","compare_url":"https://api.github.com/repos/dannyeuu/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dannyeuu/d3/merges","archive_url":"https://api.github.com/repos/dannyeuu/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dannyeuu/d3/downloads","issues_url":"https://api.github.com/repos/dannyeuu/d3/issues{/number}","pulls_url":"https://api.github.com/repos/dannyeuu/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/dannyeuu/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/dannyeuu/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dannyeuu/d3/labels{/name}","releases_url":"https://api.github.com/repos/dannyeuu/d3/releases{/id}","deployments_url":"https://api.github.com/repos/dannyeuu/d3/deployments","created_at":"2016-06-09T18:20:08Z","updated_at":"2016-06-09T18:16:12Z","pushed_at":"2016-06-09T17:57:20Z","git_url":"git://github.com/dannyeuu/d3.git","ssh_url":"[email protected]:dannyeuu/d3.git","clone_url":"https://github.com/dannyeuu/d3.git","svn_url":"https://github.com/dannyeuu/d3","homepage":"https://d3js.org","size":63194,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T18:20:10Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126126304","type":"WatchEvent","actor":{"id":9100668,"login":"miguelperes","display_login":"miguelperes","gravatar_id":"","url":"https://api.github.com/users/miguelperes","avatar_url":"https://avatars.githubusercontent.com/u/9100668?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T18:16:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126114528","type":"WatchEvent","actor":{"id":4950658,"login":"Kuzirashi","display_login":"Kuzirashi","gravatar_id":"","url":"https://api.github.com/users/Kuzirashi","avatar_url":"https://avatars.githubusercontent.com/u/4950658?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T18:13:53Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4126031966","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"push_id":1151855342,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"008be55c8a305a443f1e6c50baf559e9977153bf","before":"4c345a00b53d185c578c5cf71faef689194b3ae9","commits":[{"sha":"008be55c8a305a443f1e6c50baf559e9977153bf","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update CHANGES.","distinct":true,"url":"https://api.github.com/repos/d3/d3/commits/008be55c8a305a443f1e6c50baf559e9977153bf"}]},"public":true,"created_at":"2016-06-09T17:57:32Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125971277","type":"ForkEvent","actor":{"id":8529170,"login":"yuanxinz","display_login":"yuanxinz","gravatar_id":"","url":"https://api.github.com/users/yuanxinz","avatar_url":"https://avatars.githubusercontent.com/u/8529170?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60794684,"name":"d3","full_name":"yuanxinz/d3","owner":{"login":"yuanxinz","id":8529170,"avatar_url":"https://avatars.githubusercontent.com/u/8529170?v=3","gravatar_id":"","url":"https://api.github.com/users/yuanxinz","html_url":"https://github.com/yuanxinz","followers_url":"https://api.github.com/users/yuanxinz/followers","following_url":"https://api.github.com/users/yuanxinz/following{/other_user}","gists_url":"https://api.github.com/users/yuanxinz/gists{/gist_id}","starred_url":"https://api.github.com/users/yuanxinz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yuanxinz/subscriptions","organizations_url":"https://api.github.com/users/yuanxinz/orgs","repos_url":"https://api.github.com/users/yuanxinz/repos","events_url":"https://api.github.com/users/yuanxinz/events{/privacy}","received_events_url":"https://api.github.com/users/yuanxinz/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/yuanxinz/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/yuanxinz/d3","forks_url":"https://api.github.com/repos/yuanxinz/d3/forks","keys_url":"https://api.github.com/repos/yuanxinz/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yuanxinz/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yuanxinz/d3/teams","hooks_url":"https://api.github.com/repos/yuanxinz/d3/hooks","issue_events_url":"https://api.github.com/repos/yuanxinz/d3/issues/events{/number}","events_url":"https://api.github.com/repos/yuanxinz/d3/events","assignees_url":"https://api.github.com/repos/yuanxinz/d3/assignees{/user}","branches_url":"https://api.github.com/repos/yuanxinz/d3/branches{/branch}","tags_url":"https://api.github.com/repos/yuanxinz/d3/tags","blobs_url":"https://api.github.com/repos/yuanxinz/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yuanxinz/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yuanxinz/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/yuanxinz/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yuanxinz/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/yuanxinz/d3/languages","stargazers_url":"https://api.github.com/repos/yuanxinz/d3/stargazers","contributors_url":"https://api.github.com/repos/yuanxinz/d3/contributors","subscribers_url":"https://api.github.com/repos/yuanxinz/d3/subscribers","subscription_url":"https://api.github.com/repos/yuanxinz/d3/subscription","commits_url":"https://api.github.com/repos/yuanxinz/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/yuanxinz/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/yuanxinz/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/yuanxinz/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/yuanxinz/d3/contents/{+path}","compare_url":"https://api.github.com/repos/yuanxinz/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yuanxinz/d3/merges","archive_url":"https://api.github.com/repos/yuanxinz/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yuanxinz/d3/downloads","issues_url":"https://api.github.com/repos/yuanxinz/d3/issues{/number}","pulls_url":"https://api.github.com/repos/yuanxinz/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/yuanxinz/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/yuanxinz/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yuanxinz/d3/labels{/name}","releases_url":"https://api.github.com/repos/yuanxinz/d3/releases{/id}","deployments_url":"https://api.github.com/repos/yuanxinz/d3/deployments","created_at":"2016-06-09T17:45:20Z","updated_at":"2016-06-09T17:42:33Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/yuanxinz/d3.git","ssh_url":"[email protected]:yuanxinz/d3.git","clone_url":"https://github.com/yuanxinz/d3.git","svn_url":"https://github.com/yuanxinz/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T17:45:21Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125954331","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"push_id":1151828933,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"41fa67196e31c0326d6efdeba394518a032b08d7","before":"b5fee75fbcfb085c2c5446fd3bf35268abe455d6","commits":[{"sha":"41fa67196e31c0326d6efdeba394518a032b08d7","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Update README.","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/41fa67196e31c0326d6efdeba394518a032b08d7"}]},"public":true,"created_at":"2016-06-09T17:41:59Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125944748","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"push_id":1151825763,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b5fee75fbcfb085c2c5446fd3bf35268abe455d6","before":"8be597f07d65b85726373d5801d38cc6070b55bb","commits":[{"sha":"b5fee75fbcfb085c2c5446fd3bf35268abe455d6","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix #22 - dynamic radius and precision.","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/b5fee75fbcfb085c2c5446fd3bf35268abe455d6"}]},"public":true,"created_at":"2016-06-09T17:40:09Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125944721","type":"IssuesEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/d3/d3-geo/issues/22","repository_url":"https://api.github.com/repos/d3/d3-geo","labels_url":"https://api.github.com/repos/d3/d3-geo/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-geo/issues/22/comments","events_url":"https://api.github.com/repos/d3/d3-geo/issues/22/events","html_url":"https://github.com/d3/d3-geo/issues/22","id":159461990,"number":22,"title":"d3.geoCircle should allow radius and precision to be specified as functions.","user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-09T17:17:13Z","updated_at":"2016-06-09T17:40:08Z","closed_at":"2016-06-09T17:40:08Z","body":""}},"public":true,"created_at":"2016-06-09T17:40:08Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125830449","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-geo/issues/21","repository_url":"https://api.github.com/repos/d3/d3-geo","labels_url":"https://api.github.com/repos/d3/d3-geo/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-geo/issues/21/comments","events_url":"https://api.github.com/repos/d3/d3-geo/issues/21/events","html_url":"https://github.com/d3/d3-geo/pull/21","id":159053750,"number":21,"title":"Geo circle","user":{"login":"chrisuehlinger","id":2203523,"avatar_url":"https://avatars.githubusercontent.com/u/2203523?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisuehlinger","html_url":"https://github.com/chrisuehlinger","followers_url":"https://api.github.com/users/chrisuehlinger/followers","following_url":"https://api.github.com/users/chrisuehlinger/following{/other_user}","gists_url":"https://api.github.com/users/chrisuehlinger/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisuehlinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisuehlinger/subscriptions","organizations_url":"https://api.github.com/users/chrisuehlinger/orgs","repos_url":"https://api.github.com/users/chrisuehlinger/repos","events_url":"https://api.github.com/users/chrisuehlinger/events{/privacy}","received_events_url":"https://api.github.com/users/chrisuehlinger/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-06-08T00:21:56Z","updated_at":"2016-06-09T17:18:07Z","closed_at":"2016-06-09T17:12:51Z","pull_request":{"url":"https://api.github.com/repos/d3/d3-geo/pulls/21","html_url":"https://github.com/d3/d3-geo/pull/21","diff_url":"https://github.com/d3/d3-geo/pull/21.diff","patch_url":"https://github.com/d3/d3-geo/pull/21.patch"},"body":"I renamed origin and angle to center and radius and updated the docs accordingly. I also extracted a couple math symbols."},"comment":{"url":"https://api.github.com/repos/d3/d3-geo/issues/comments/224964477","html_url":"https://github.com/d3/d3-geo/pull/21#issuecomment-224964477","issue_url":"https://api.github.com/repos/d3/d3-geo/issues/21","id":224964477,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T17:18:07Z","updated_at":"2016-06-09T17:18:07Z","body":"I made quite a few edits when merging:\r\n\r\n* Let’s continue to define any symbols from Math in math.js and import them. It makes the code smaller and more readable, and allows us to override the definition when necessary (such as asin and acos). Likewise replace any 2 * pi with tau and pi / 2 with halfPi.\r\n\r\n* There was a bug in how d3.geoCircle was evaluating the center accessor. The longitude rotation was c[0], but the latitude rotation was center[1], which would have been undefined if center were a function. I’ve been standardizing D3 on always promoting accessors to functions to simplify the code internally. (It might be slightly slower than doing the typeof check when evaluating the accessor if it’s a constant… but oh well.)\r\n\r\n* I’d like to use radians internally as much as possible, and only use degrees at the public API. So I switched d3.geoCircle to convert to radians rather than storing degrees internally.\r\n\r\n* It bothers me that d3.geoCircle allows the center to be specified as a function but not the radius (and not the precision). So I’ll file an issue for that.\r\n\r\n* I renamed circleInterpolate to circleStream since I think that’s a slightly better description: it generates a circle shape and streams it to a listener. I’ll probably eliminate the closure, too."}},"public":true,"created_at":"2016-06-09T17:18:10Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125825605","type":"IssuesEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/d3/d3-geo/issues/22","repository_url":"https://api.github.com/repos/d3/d3-geo","labels_url":"https://api.github.com/repos/d3/d3-geo/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-geo/issues/22/comments","events_url":"https://api.github.com/repos/d3/d3-geo/issues/22/events","html_url":"https://github.com/d3/d3-geo/issues/22","id":159461990,"number":22,"title":"d3.geoCircle should allow radius to be specified as a function.","user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-09T17:17:13Z","updated_at":"2016-06-09T17:17:13Z","closed_at":null,"body":""}},"public":true,"created_at":"2016-06-09T17:17:13Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125804315","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"push_id":1151780690,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"8be597f07d65b85726373d5801d38cc6070b55bb","before":"867d99f44d510be6ab52013b19957414887e0ab7","commits":[{"sha":"833a5a659de7a52d5fc90ae4f2b30b448b6b53dc","author":{"email":"[email protected]","name":"Chris Uehlinger"},"message":"Copy over circle tests from d3","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/833a5a659de7a52d5fc90ae4f2b30b448b6b53dc"},{"sha":"ee367a3c7965ccc223060547a7babfa691a32e48","author":{"email":"[email protected]","name":"Chris Uehlinger"},"message":"Copy over circle implementation from d3","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/ee367a3c7965ccc223060547a7babfa691a32e48"},{"sha":"bc7279801fcc4b3a631f1761f0fd0b110eacb259","author":{"email":"[email protected]","name":"Chris Uehlinger"},"message":"Copy over circle documentation from d3 wiki","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/bc7279801fcc4b3a631f1761f0fd0b110eacb259"},{"sha":"8be597f07d65b85726373d5801d38cc6070b55bb","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Merge branch 'geo-circle' of https://github.com/chrisuehlinger/d3-geo into chrisuehlinger-geo-circle","distinct":true,"url":"https://api.github.com/repos/d3/d3-geo/commits/8be597f07d65b85726373d5801d38cc6070b55bb"}]},"public":true,"created_at":"2016-06-09T17:12:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125804294","type":"PullRequestEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"closed","number":21,"pull_request":{"url":"https://api.github.com/repos/d3/d3-geo/pulls/21","id":72969689,"html_url":"https://github.com/d3/d3-geo/pull/21","diff_url":"https://github.com/d3/d3-geo/pull/21.diff","patch_url":"https://github.com/d3/d3-geo/pull/21.patch","issue_url":"https://api.github.com/repos/d3/d3-geo/issues/21","number":21,"state":"closed","locked":false,"title":"Geo circle","user":{"login":"chrisuehlinger","id":2203523,"avatar_url":"https://avatars.githubusercontent.com/u/2203523?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisuehlinger","html_url":"https://github.com/chrisuehlinger","followers_url":"https://api.github.com/users/chrisuehlinger/followers","following_url":"https://api.github.com/users/chrisuehlinger/following{/other_user}","gists_url":"https://api.github.com/users/chrisuehlinger/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisuehlinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisuehlinger/subscriptions","organizations_url":"https://api.github.com/users/chrisuehlinger/orgs","repos_url":"https://api.github.com/users/chrisuehlinger/repos","events_url":"https://api.github.com/users/chrisuehlinger/events{/privacy}","received_events_url":"https://api.github.com/users/chrisuehlinger/received_events","type":"User","site_admin":false},"body":"I renamed origin and angle to center and radius and updated the docs accordingly. I also extracted a couple math symbols.","created_at":"2016-06-08T00:21:56Z","updated_at":"2016-06-09T17:12:51Z","closed_at":"2016-06-09T17:12:51Z","merged_at":"2016-06-09T17:12:51Z","merge_commit_sha":"bc7279801fcc4b3a631f1761f0fd0b110eacb259","assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/d3/d3-geo/pulls/21/commits","review_comments_url":"https://api.github.com/repos/d3/d3-geo/pulls/21/comments","review_comment_url":"https://api.github.com/repos/d3/d3-geo/pulls/comments{/number}","comments_url":"https://api.github.com/repos/d3/d3-geo/issues/21/comments","statuses_url":"https://api.github.com/repos/d3/d3-geo/statuses/bc7279801fcc4b3a631f1761f0fd0b110eacb259","head":{"label":"chrisuehlinger:geo-circle","ref":"geo-circle","sha":"bc7279801fcc4b3a631f1761f0fd0b110eacb259","user":{"login":"chrisuehlinger","id":2203523,"avatar_url":"https://avatars.githubusercontent.com/u/2203523?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisuehlinger","html_url":"https://github.com/chrisuehlinger","followers_url":"https://api.github.com/users/chrisuehlinger/followers","following_url":"https://api.github.com/users/chrisuehlinger/following{/other_user}","gists_url":"https://api.github.com/users/chrisuehlinger/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisuehlinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisuehlinger/subscriptions","organizations_url":"https://api.github.com/users/chrisuehlinger/orgs","repos_url":"https://api.github.com/users/chrisuehlinger/repos","events_url":"https://api.github.com/users/chrisuehlinger/events{/privacy}","received_events_url":"https://api.github.com/users/chrisuehlinger/received_events","type":"User","site_admin":false},"repo":{"id":58601305,"name":"d3-geo","full_name":"chrisuehlinger/d3-geo","owner":{"login":"chrisuehlinger","id":2203523,"avatar_url":"https://avatars.githubusercontent.com/u/2203523?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisuehlinger","html_url":"https://github.com/chrisuehlinger","followers_url":"https://api.github.com/users/chrisuehlinger/followers","following_url":"https://api.github.com/users/chrisuehlinger/following{/other_user}","gists_url":"https://api.github.com/users/chrisuehlinger/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisuehlinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisuehlinger/subscriptions","organizations_url":"https://api.github.com/users/chrisuehlinger/orgs","repos_url":"https://api.github.com/users/chrisuehlinger/repos","events_url":"https://api.github.com/users/chrisuehlinger/events{/privacy}","received_events_url":"https://api.github.com/users/chrisuehlinger/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/chrisuehlinger/d3-geo","description":"Shapes and calculators for spherical coordinates.","fork":true,"url":"https://api.github.com/repos/chrisuehlinger/d3-geo","forks_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/forks","keys_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/teams","hooks_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/hooks","issue_events_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/issues/events{/number}","events_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/events","assignees_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/assignees{/user}","branches_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/branches{/branch}","tags_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/tags","blobs_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/git/refs{/sha}","trees_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/statuses/{sha}","languages_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/languages","stargazers_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/stargazers","contributors_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/contributors","subscribers_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/subscribers","subscription_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/subscription","commits_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/commits{/sha}","git_commits_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/git/commits{/sha}","comments_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/comments{/number}","issue_comment_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/issues/comments{/number}","contents_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/contents/{+path}","compare_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/merges","archive_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/downloads","issues_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/issues{/number}","pulls_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/pulls{/number}","milestones_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/milestones{/number}","notifications_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/labels{/name}","releases_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/releases{/id}","deployments_url":"https://api.github.com/repos/chrisuehlinger/d3-geo/deployments","created_at":"2016-05-12T02:42:56Z","updated_at":"2016-05-12T02:42:57Z","pushed_at":"2016-06-08T00:25:10Z","git_url":"git://github.com/chrisuehlinger/d3-geo.git","ssh_url":"[email protected]:chrisuehlinger/d3-geo.git","clone_url":"https://github.com/chrisuehlinger/d3-geo.git","svn_url":"https://github.com/chrisuehlinger/d3-geo","homepage":null,"size":47,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"d3:master","ref":"master","sha":"1fe3b4c6c9a125d95f106b3f2505f1281efb257a","user":{"login":"d3","id":1562726,"avatar_url":"https://avatars.githubusercontent.com/u/1562726?v=3","gravatar_id":"","url":"https://api.github.com/users/d3","html_url":"https://github.com/d3","followers_url":"https://api.github.com/users/d3/followers","following_url":"https://api.github.com/users/d3/following{/other_user}","gists_url":"https://api.github.com/users/d3/gists{/gist_id}","starred_url":"https://api.github.com/users/d3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d3/subscriptions","organizations_url":"https://api.github.com/users/d3/orgs","repos_url":"https://api.github.com/users/d3/repos","events_url":"https://api.github.com/users/d3/events{/privacy}","received_events_url":"https://api.github.com/users/d3/received_events","type":"Organization","site_admin":false},"repo":{"id":53070901,"name":"d3-geo","full_name":"d3/d3-geo","owner":{"login":"d3","id":1562726,"avatar_url":"https://avatars.githubusercontent.com/u/1562726?v=3","gravatar_id":"","url":"https://api.github.com/users/d3","html_url":"https://github.com/d3","followers_url":"https://api.github.com/users/d3/followers","following_url":"https://api.github.com/users/d3/following{/other_user}","gists_url":"https://api.github.com/users/d3/gists{/gist_id}","starred_url":"https://api.github.com/users/d3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d3/subscriptions","organizations_url":"https://api.github.com/users/d3/orgs","repos_url":"https://api.github.com/users/d3/repos","events_url":"https://api.github.com/users/d3/events{/privacy}","received_events_url":"https://api.github.com/users/d3/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/d3/d3-geo","description":"Shapes and calculators for spherical coordinates.","fork":false,"url":"https://api.github.com/repos/d3/d3-geo","forks_url":"https://api.github.com/repos/d3/d3-geo/forks","keys_url":"https://api.github.com/repos/d3/d3-geo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/d3/d3-geo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/d3/d3-geo/teams","hooks_url":"https://api.github.com/repos/d3/d3-geo/hooks","issue_events_url":"https://api.github.com/repos/d3/d3-geo/issues/events{/number}","events_url":"https://api.github.com/repos/d3/d3-geo/events","assignees_url":"https://api.github.com/repos/d3/d3-geo/assignees{/user}","branches_url":"https://api.github.com/repos/d3/d3-geo/branches{/branch}","tags_url":"https://api.github.com/repos/d3/d3-geo/tags","blobs_url":"https://api.github.com/repos/d3/d3-geo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/d3/d3-geo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/d3/d3-geo/git/refs{/sha}","trees_url":"https://api.github.com/repos/d3/d3-geo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/d3/d3-geo/statuses/{sha}","languages_url":"https://api.github.com/repos/d3/d3-geo/languages","stargazers_url":"https://api.github.com/repos/d3/d3-geo/stargazers","contributors_url":"https://api.github.com/repos/d3/d3-geo/contributors","subscribers_url":"https://api.github.com/repos/d3/d3-geo/subscribers","subscription_url":"https://api.github.com/repos/d3/d3-geo/subscription","commits_url":"https://api.github.com/repos/d3/d3-geo/commits{/sha}","git_commits_url":"https://api.github.com/repos/d3/d3-geo/git/commits{/sha}","comments_url":"https://api.github.com/repos/d3/d3-geo/comments{/number}","issue_comment_url":"https://api.github.com/repos/d3/d3-geo/issues/comments{/number}","contents_url":"https://api.github.com/repos/d3/d3-geo/contents/{+path}","compare_url":"https://api.github.com/repos/d3/d3-geo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/d3/d3-geo/merges","archive_url":"https://api.github.com/repos/d3/d3-geo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/d3/d3-geo/downloads","issues_url":"https://api.github.com/repos/d3/d3-geo/issues{/number}","pulls_url":"https://api.github.com/repos/d3/d3-geo/pulls{/number}","milestones_url":"https://api.github.com/repos/d3/d3-geo/milestones{/number}","notifications_url":"https://api.github.com/repos/d3/d3-geo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/d3/d3-geo/labels{/name}","releases_url":"https://api.github.com/repos/d3/d3-geo/releases{/id}","deployments_url":"https://api.github.com/repos/d3/d3-geo/deployments","created_at":"2016-03-03T17:49:37Z","updated_at":"2016-06-03T07:37:53Z","pushed_at":"2016-06-09T17:12:51Z","git_url":"git://github.com/d3/d3-geo.git","ssh_url":"[email protected]:d3/d3-geo.git","clone_url":"https://github.com/d3/d3-geo.git","svn_url":"https://github.com/d3/d3-geo","homepage":null,"size":48,"stargazers_count":13,"watchers_count":13,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":6,"forks":1,"open_issues":6,"watchers":13,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/d3/d3-geo/pulls/21"},"html":{"href":"https://github.com/d3/d3-geo/pull/21"},"issue":{"href":"https://api.github.com/repos/d3/d3-geo/issues/21"},"comments":{"href":"https://api.github.com/repos/d3/d3-geo/issues/21/comments"},"review_comments":{"href":"https://api.github.com/repos/d3/d3-geo/pulls/21/comments"},"review_comment":{"href":"https://api.github.com/repos/d3/d3-geo/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/d3/d3-geo/pulls/21/commits"},"statuses":{"href":"https://api.github.com/repos/d3/d3-geo/statuses/bc7279801fcc4b3a631f1761f0fd0b110eacb259"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"comments":1,"review_comments":0,"commits":3,"additions":184,"deletions":8,"changed_files":8}},"public":true,"created_at":"2016-06-09T17:12:51Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125773396","type":"ForkEvent","actor":{"id":11620618,"login":"lorenlchen","display_login":"lorenlchen","gravatar_id":"","url":"https://api.github.com/users/lorenlchen","avatar_url":"https://avatars.githubusercontent.com/u/11620618?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60792052,"name":"d3","full_name":"lorenlchen/d3","owner":{"login":"lorenlchen","id":11620618,"avatar_url":"https://avatars.githubusercontent.com/u/11620618?v=3","gravatar_id":"","url":"https://api.github.com/users/lorenlchen","html_url":"https://github.com/lorenlchen","followers_url":"https://api.github.com/users/lorenlchen/followers","following_url":"https://api.github.com/users/lorenlchen/following{/other_user}","gists_url":"https://api.github.com/users/lorenlchen/gists{/gist_id}","starred_url":"https://api.github.com/users/lorenlchen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lorenlchen/subscriptions","organizations_url":"https://api.github.com/users/lorenlchen/orgs","repos_url":"https://api.github.com/users/lorenlchen/repos","events_url":"https://api.github.com/users/lorenlchen/events{/privacy}","received_events_url":"https://api.github.com/users/lorenlchen/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/lorenlchen/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/lorenlchen/d3","forks_url":"https://api.github.com/repos/lorenlchen/d3/forks","keys_url":"https://api.github.com/repos/lorenlchen/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/lorenlchen/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/lorenlchen/d3/teams","hooks_url":"https://api.github.com/repos/lorenlchen/d3/hooks","issue_events_url":"https://api.github.com/repos/lorenlchen/d3/issues/events{/number}","events_url":"https://api.github.com/repos/lorenlchen/d3/events","assignees_url":"https://api.github.com/repos/lorenlchen/d3/assignees{/user}","branches_url":"https://api.github.com/repos/lorenlchen/d3/branches{/branch}","tags_url":"https://api.github.com/repos/lorenlchen/d3/tags","blobs_url":"https://api.github.com/repos/lorenlchen/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/lorenlchen/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/lorenlchen/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/lorenlchen/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/lorenlchen/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/lorenlchen/d3/languages","stargazers_url":"https://api.github.com/repos/lorenlchen/d3/stargazers","contributors_url":"https://api.github.com/repos/lorenlchen/d3/contributors","subscribers_url":"https://api.github.com/repos/lorenlchen/d3/subscribers","subscription_url":"https://api.github.com/repos/lorenlchen/d3/subscription","commits_url":"https://api.github.com/repos/lorenlchen/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/lorenlchen/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/lorenlchen/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/lorenlchen/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/lorenlchen/d3/contents/{+path}","compare_url":"https://api.github.com/repos/lorenlchen/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/lorenlchen/d3/merges","archive_url":"https://api.github.com/repos/lorenlchen/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/lorenlchen/d3/downloads","issues_url":"https://api.github.com/repos/lorenlchen/d3/issues{/number}","pulls_url":"https://api.github.com/repos/lorenlchen/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/lorenlchen/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/lorenlchen/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/lorenlchen/d3/labels{/name}","releases_url":"https://api.github.com/repos/lorenlchen/d3/releases{/id}","deployments_url":"https://api.github.com/repos/lorenlchen/d3/deployments","created_at":"2016-06-09T17:06:31Z","updated_at":"2016-06-09T16:10:58Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/lorenlchen/d3.git","ssh_url":"[email protected]:lorenlchen/d3.git","clone_url":"https://github.com/lorenlchen/d3.git","svn_url":"https://github.com/lorenlchen/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T17:06:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125719866","type":"WatchEvent","actor":{"id":677646,"login":"afanasy","display_login":"afanasy","gravatar_id":"","url":"https://api.github.com/users/afanasy","avatar_url":"https://avatars.githubusercontent.com/u/677646?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T16:55:35Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125692394","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":53070901,"name":"d3/d3-geo","url":"https://api.github.com/repos/d3/d3-geo"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-geo/issues/21","repository_url":"https://api.github.com/repos/d3/d3-geo","labels_url":"https://api.github.com/repos/d3/d3-geo/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-geo/issues/21/comments","events_url":"https://api.github.com/repos/d3/d3-geo/issues/21/events","html_url":"https://github.com/d3/d3-geo/pull/21","id":159053750,"number":21,"title":"Geo circle","user":{"login":"chrisuehlinger","id":2203523,"avatar_url":"https://avatars.githubusercontent.com/u/2203523?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisuehlinger","html_url":"https://github.com/chrisuehlinger","followers_url":"https://api.github.com/users/chrisuehlinger/followers","following_url":"https://api.github.com/users/chrisuehlinger/following{/other_user}","gists_url":"https://api.github.com/users/chrisuehlinger/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisuehlinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisuehlinger/subscriptions","organizations_url":"https://api.github.com/users/chrisuehlinger/orgs","repos_url":"https://api.github.com/users/chrisuehlinger/repos","events_url":"https://api.github.com/users/chrisuehlinger/events{/privacy}","received_events_url":"https://api.github.com/users/chrisuehlinger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-06-08T00:21:56Z","updated_at":"2016-06-09T16:49:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/d3/d3-geo/pulls/21","html_url":"https://github.com/d3/d3-geo/pull/21","diff_url":"https://github.com/d3/d3-geo/pull/21.diff","patch_url":"https://github.com/d3/d3-geo/pull/21.patch"},"body":"I renamed origin and angle to center and radius and updated the docs accordingly. I also extracted a couple math symbols."},"comment":{"url":"https://api.github.com/repos/d3/d3-geo/issues/comments/224956531","html_url":"https://github.com/d3/d3-geo/pull/21#issuecomment-224956531","issue_url":"https://api.github.com/repos/d3/d3-geo/issues/21","id":224956531,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T16:49:52Z","updated_at":"2016-06-09T16:49:52Z","body":"This seems mostly okay, but there’s a latent problem here we’ll need to figure out a solution to: d3.geoCircle uses the private circleInterpolate function to generate the circle, and that’s also used by [d3_geo_clipCircle](https://github.com/d3/d3/blob/v3.5.17/src/geo/clip-circle.js) in D3 3.x to implement circular clipping, such as to draw the front hemisphere for the orthographic projection.\r\n\r\nI don’t like the circleInterpolate API, so I really wouldn’t want to make it public so that it can be used by d3-geo-projection. So that means either we need to:\r\n\r\n1. Implement a new stream-based API that I’m happy with.\r\n2. Duplicate the circle-generation code in d3_geo_clipCircle.\r\n3. Rewrite d3_geo_clipCircle to use d3.geoCircle as-is (pass the output to d3.geoStream?).\r\n4. Move all the clipping code into d3-geo.\r\n\r\nThe last option makes a lot of sense to me since spherical clipping is orthogonal to projection. But, that sadly doesn’t solve the problem because [d3_geo_clip](https://github.com/d3/d3/blob/v3.5.17/src/geo/clip.js) is likewise a private API in D3 3.x, where it is used internally by [d3_geo_projection](https://github.com/d3/d3/blob/v3.5.17/src/geo/projection.js). So we’d need to move all of the projection code into d3-geo, too.\r\n\r\nThis hairball is what I was trying to untangle with the [d3.geo.pipeline API](https://bl.ocks.org/mbostock/e48a00d4db5c3b042145) some time ago. But the pipeline API is hardly ready to go as-is; we’d need to solve a bunch of design issues there and it would be risky to attempt all that by this month’s deadline. My schedule is already at capacity just writing the release notes!\r\n\r\nSo, I think as an interim solution, it might be necessary to move the core projection stuff into d3-geo, too. We could continue to host the extended projections in d3-geo-projection.\r\n\r\nWe could then work on the geo pipeline API for D3 5.0.\r\n"}},"public":true,"created_at":"2016-06-09T16:49:53Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125489087","type":"WatchEvent","actor":{"id":18012099,"login":"kaiwarina","display_login":"kaiwarina","gravatar_id":"","url":"https://api.github.com/users/kaiwarina","avatar_url":"https://avatars.githubusercontent.com/u/18012099?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T16:10:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4125069459","type":"WatchEvent","actor":{"id":10952293,"login":"nocotan","display_login":"nocotan","gravatar_id":"","url":"https://api.github.com/users/nocotan","avatar_url":"https://avatars.githubusercontent.com/u/10952293?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T14:59:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124851668","type":"ForkEvent","actor":{"id":7883675,"login":"Benybrahim","display_login":"Benybrahim","gravatar_id":"","url":"https://api.github.com/users/Benybrahim","avatar_url":"https://avatars.githubusercontent.com/u/7883675?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60780756,"name":"d3","full_name":"Benybrahim/d3","owner":{"login":"Benybrahim","id":7883675,"avatar_url":"https://avatars.githubusercontent.com/u/7883675?v=3","gravatar_id":"","url":"https://api.github.com/users/Benybrahim","html_url":"https://github.com/Benybrahim","followers_url":"https://api.github.com/users/Benybrahim/followers","following_url":"https://api.github.com/users/Benybrahim/following{/other_user}","gists_url":"https://api.github.com/users/Benybrahim/gists{/gist_id}","starred_url":"https://api.github.com/users/Benybrahim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Benybrahim/subscriptions","organizations_url":"https://api.github.com/users/Benybrahim/orgs","repos_url":"https://api.github.com/users/Benybrahim/repos","events_url":"https://api.github.com/users/Benybrahim/events{/privacy}","received_events_url":"https://api.github.com/users/Benybrahim/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Benybrahim/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/Benybrahim/d3","forks_url":"https://api.github.com/repos/Benybrahim/d3/forks","keys_url":"https://api.github.com/repos/Benybrahim/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Benybrahim/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Benybrahim/d3/teams","hooks_url":"https://api.github.com/repos/Benybrahim/d3/hooks","issue_events_url":"https://api.github.com/repos/Benybrahim/d3/issues/events{/number}","events_url":"https://api.github.com/repos/Benybrahim/d3/events","assignees_url":"https://api.github.com/repos/Benybrahim/d3/assignees{/user}","branches_url":"https://api.github.com/repos/Benybrahim/d3/branches{/branch}","tags_url":"https://api.github.com/repos/Benybrahim/d3/tags","blobs_url":"https://api.github.com/repos/Benybrahim/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Benybrahim/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Benybrahim/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/Benybrahim/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Benybrahim/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/Benybrahim/d3/languages","stargazers_url":"https://api.github.com/repos/Benybrahim/d3/stargazers","contributors_url":"https://api.github.com/repos/Benybrahim/d3/contributors","subscribers_url":"https://api.github.com/repos/Benybrahim/d3/subscribers","subscription_url":"https://api.github.com/repos/Benybrahim/d3/subscription","commits_url":"https://api.github.com/repos/Benybrahim/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/Benybrahim/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/Benybrahim/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/Benybrahim/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/Benybrahim/d3/contents/{+path}","compare_url":"https://api.github.com/repos/Benybrahim/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Benybrahim/d3/merges","archive_url":"https://api.github.com/repos/Benybrahim/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Benybrahim/d3/downloads","issues_url":"https://api.github.com/repos/Benybrahim/d3/issues{/number}","pulls_url":"https://api.github.com/repos/Benybrahim/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/Benybrahim/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/Benybrahim/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Benybrahim/d3/labels{/name}","releases_url":"https://api.github.com/repos/Benybrahim/d3/releases{/id}","deployments_url":"https://api.github.com/repos/Benybrahim/d3/deployments","created_at":"2016-06-09T14:24:00Z","updated_at":"2016-06-09T14:19:48Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/Benybrahim/d3.git","ssh_url":"[email protected]:Benybrahim/d3.git","clone_url":"https://github.com/Benybrahim/d3.git","svn_url":"https://github.com/Benybrahim/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T14:24:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124839047","type":"WatchEvent","actor":{"id":1597761,"login":"eesur","display_login":"eesur","gravatar_id":"","url":"https://api.github.com/users/eesur","avatar_url":"https://avatars.githubusercontent.com/u/1597761?"},"repo":{"id":47473990,"name":"d3/d3-hexbin","url":"https://api.github.com/repos/d3/d3-hexbin"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T14:21:46Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124828114","type":"WatchEvent","actor":{"id":12242658,"login":"knerushkin","display_login":"knerushkin","gravatar_id":"","url":"https://api.github.com/users/knerushkin","avatar_url":"https://avatars.githubusercontent.com/u/12242658?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T14:19:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124825229","type":"IssueCommentEvent","actor":{"id":6138098,"login":"brewmook","display_login":"brewmook","gravatar_id":"","url":"https://api.github.com/users/brewmook","avatar_url":"https://avatars.githubusercontent.com/u/6138098?"},"repo":{"id":36747447,"name":"d3/d3-color","url":"https://api.github.com/repos/d3/d3-color"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-color/issues/26","repository_url":"https://api.github.com/repos/d3/d3-color","labels_url":"https://api.github.com/repos/d3/d3-color/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-color/issues/26/comments","events_url":"https://api.github.com/repos/d3/d3-color/issues/26/events","html_url":"https://github.com/d3/d3-color/pull/26","id":159273458,"number":26,"title":"Added HSV","user":{"login":"brewmook","id":6138098,"avatar_url":"https://avatars.githubusercontent.com/u/6138098?v=3","gravatar_id":"","url":"https://api.github.com/users/brewmook","html_url":"https://github.com/brewmook","followers_url":"https://api.github.com/users/brewmook/followers","following_url":"https://api.github.com/users/brewmook/following{/other_user}","gists_url":"https://api.github.com/users/brewmook/gists{/gist_id}","starred_url":"https://api.github.com/users/brewmook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brewmook/subscriptions","organizations_url":"https://api.github.com/users/brewmook/orgs","repos_url":"https://api.github.com/users/brewmook/repos","events_url":"https://api.github.com/users/brewmook/events{/privacy}","received_events_url":"https://api.github.com/users/brewmook/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-06-08T21:12:01Z","updated_at":"2016-06-09T14:19:15Z","closed_at":"2016-06-08T23:07:41Z","pull_request":{"url":"https://api.github.com/repos/d3/d3-color/pulls/26","html_url":"https://github.com/d3/d3-color/pull/26","diff_url":"https://github.com/d3/d3-color/pull/26.diff","patch_url":"https://github.com/d3/d3-color/pull/26.patch"},"body":"Hopefully this addresses #20. It's just a copy of the HSL code with relevant modifications. I'll try and get to the interpolation soon."},"comment":{"url":"https://api.github.com/repos/d3/d3-color/issues/comments/224908889","html_url":"https://github.com/d3/d3-color/pull/26#issuecomment-224908889","issue_url":"https://api.github.com/repos/d3/d3-color/issues/26","id":224908889,"user":{"login":"brewmook","id":6138098,"avatar_url":"https://avatars.githubusercontent.com/u/6138098?v=3","gravatar_id":"","url":"https://api.github.com/users/brewmook","html_url":"https://github.com/brewmook","followers_url":"https://api.github.com/users/brewmook/followers","following_url":"https://api.github.com/users/brewmook/following{/other_user}","gists_url":"https://api.github.com/users/brewmook/gists{/gist_id}","starred_url":"https://api.github.com/users/brewmook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brewmook/subscriptions","organizations_url":"https://api.github.com/users/brewmook/orgs","repos_url":"https://api.github.com/users/brewmook/repos","events_url":"https://api.github.com/users/brewmook/events{/privacy}","received_events_url":"https://api.github.com/users/brewmook/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T14:19:15Z","updated_at":"2016-06-09T14:19:15Z","body":"Sorry, I'll probably not get a chance to check the interpolate branch out until the weekend. Cheers for doing the heavy lifting though. :)"}},"public":true,"created_at":"2016-06-09T14:19:15Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124721507","type":"WatchEvent","actor":{"id":5590046,"login":"Dan-Zheng","display_login":"Dan-Zheng","gravatar_id":"","url":"https://api.github.com/users/Dan-Zheng","avatar_url":"https://avatars.githubusercontent.com/u/5590046?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T14:01:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124666275","type":"WatchEvent","actor":{"id":1982241,"login":"leetschau","display_login":"leetschau","gravatar_id":"","url":"https://api.github.com/users/leetschau","avatar_url":"https://avatars.githubusercontent.com/u/1982241?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T13:51:20Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124666099","type":"WatchEvent","actor":{"id":78349,"login":"mike-henderson","display_login":"mike-henderson","gravatar_id":"","url":"https://api.github.com/users/mike-henderson","avatar_url":"https://avatars.githubusercontent.com/u/78349?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T13:51:18Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124526376","type":"ForkEvent","actor":{"id":13052999,"login":"Yannickhj","display_login":"Yannickhj","gravatar_id":"","url":"https://api.github.com/users/Yannickhj","avatar_url":"https://avatars.githubusercontent.com/u/13052999?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60776646,"name":"d3","full_name":"Yannickhj/d3","owner":{"login":"Yannickhj","id":13052999,"avatar_url":"https://avatars.githubusercontent.com/u/13052999?v=3","gravatar_id":"","url":"https://api.github.com/users/Yannickhj","html_url":"https://github.com/Yannickhj","followers_url":"https://api.github.com/users/Yannickhj/followers","following_url":"https://api.github.com/users/Yannickhj/following{/other_user}","gists_url":"https://api.github.com/users/Yannickhj/gists{/gist_id}","starred_url":"https://api.github.com/users/Yannickhj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yannickhj/subscriptions","organizations_url":"https://api.github.com/users/Yannickhj/orgs","repos_url":"https://api.github.com/users/Yannickhj/repos","events_url":"https://api.github.com/users/Yannickhj/events{/privacy}","received_events_url":"https://api.github.com/users/Yannickhj/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Yannickhj/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/Yannickhj/d3","forks_url":"https://api.github.com/repos/Yannickhj/d3/forks","keys_url":"https://api.github.com/repos/Yannickhj/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Yannickhj/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Yannickhj/d3/teams","hooks_url":"https://api.github.com/repos/Yannickhj/d3/hooks","issue_events_url":"https://api.github.com/repos/Yannickhj/d3/issues/events{/number}","events_url":"https://api.github.com/repos/Yannickhj/d3/events","assignees_url":"https://api.github.com/repos/Yannickhj/d3/assignees{/user}","branches_url":"https://api.github.com/repos/Yannickhj/d3/branches{/branch}","tags_url":"https://api.github.com/repos/Yannickhj/d3/tags","blobs_url":"https://api.github.com/repos/Yannickhj/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Yannickhj/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Yannickhj/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/Yannickhj/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Yannickhj/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/Yannickhj/d3/languages","stargazers_url":"https://api.github.com/repos/Yannickhj/d3/stargazers","contributors_url":"https://api.github.com/repos/Yannickhj/d3/contributors","subscribers_url":"https://api.github.com/repos/Yannickhj/d3/subscribers","subscription_url":"https://api.github.com/repos/Yannickhj/d3/subscription","commits_url":"https://api.github.com/repos/Yannickhj/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/Yannickhj/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/Yannickhj/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/Yannickhj/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/Yannickhj/d3/contents/{+path}","compare_url":"https://api.github.com/repos/Yannickhj/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Yannickhj/d3/merges","archive_url":"https://api.github.com/repos/Yannickhj/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Yannickhj/d3/downloads","issues_url":"https://api.github.com/repos/Yannickhj/d3/issues{/number}","pulls_url":"https://api.github.com/repos/Yannickhj/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/Yannickhj/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/Yannickhj/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Yannickhj/d3/labels{/name}","releases_url":"https://api.github.com/repos/Yannickhj/d3/releases{/id}","deployments_url":"https://api.github.com/repos/Yannickhj/d3/deployments","created_at":"2016-06-09T13:24:59Z","updated_at":"2016-06-09T13:24:56Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/Yannickhj/d3.git","ssh_url":"[email protected]:Yannickhj/d3.git","clone_url":"https://github.com/Yannickhj/d3.git","svn_url":"https://github.com/Yannickhj/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T13:25:00Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124526080","type":"WatchEvent","actor":{"id":13052999,"login":"Yannickhj","display_login":"Yannickhj","gravatar_id":"","url":"https://api.github.com/users/Yannickhj","avatar_url":"https://avatars.githubusercontent.com/u/13052999?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T13:24:56Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124524023","type":"WatchEvent","actor":{"id":919634,"login":"jnyrup","display_login":"jnyrup","gravatar_id":"","url":"https://api.github.com/users/jnyrup","avatar_url":"https://avatars.githubusercontent.com/u/919634?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T13:24:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124413893","type":"WatchEvent","actor":{"id":198682,"login":"ndarville","display_login":"ndarville","gravatar_id":"","url":"https://api.github.com/users/ndarville","avatar_url":"https://avatars.githubusercontent.com/u/198682?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T13:01:45Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124308251","type":"WatchEvent","actor":{"id":118588,"login":"sger","display_login":"sger","gravatar_id":"","url":"https://api.github.com/users/sger","avatar_url":"https://avatars.githubusercontent.com/u/118588?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T12:39:07Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124300026","type":"WatchEvent","actor":{"id":825906,"login":"Zweer","display_login":"Zweer","gravatar_id":"","url":"https://api.github.com/users/Zweer","avatar_url":"https://avatars.githubusercontent.com/u/825906?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T12:37:12Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124202028","type":"ForkEvent","actor":{"id":17402330,"login":"javedwaqas","display_login":"javedwaqas","gravatar_id":"","url":"https://api.github.com/users/javedwaqas","avatar_url":"https://avatars.githubusercontent.com/u/17402330?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60772195,"name":"d3","full_name":"javedwaqas/d3","owner":{"login":"javedwaqas","id":17402330,"avatar_url":"https://avatars.githubusercontent.com/u/17402330?v=3","gravatar_id":"","url":"https://api.github.com/users/javedwaqas","html_url":"https://github.com/javedwaqas","followers_url":"https://api.github.com/users/javedwaqas/followers","following_url":"https://api.github.com/users/javedwaqas/following{/other_user}","gists_url":"https://api.github.com/users/javedwaqas/gists{/gist_id}","starred_url":"https://api.github.com/users/javedwaqas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javedwaqas/subscriptions","organizations_url":"https://api.github.com/users/javedwaqas/orgs","repos_url":"https://api.github.com/users/javedwaqas/repos","events_url":"https://api.github.com/users/javedwaqas/events{/privacy}","received_events_url":"https://api.github.com/users/javedwaqas/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/javedwaqas/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/javedwaqas/d3","forks_url":"https://api.github.com/repos/javedwaqas/d3/forks","keys_url":"https://api.github.com/repos/javedwaqas/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/javedwaqas/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/javedwaqas/d3/teams","hooks_url":"https://api.github.com/repos/javedwaqas/d3/hooks","issue_events_url":"https://api.github.com/repos/javedwaqas/d3/issues/events{/number}","events_url":"https://api.github.com/repos/javedwaqas/d3/events","assignees_url":"https://api.github.com/repos/javedwaqas/d3/assignees{/user}","branches_url":"https://api.github.com/repos/javedwaqas/d3/branches{/branch}","tags_url":"https://api.github.com/repos/javedwaqas/d3/tags","blobs_url":"https://api.github.com/repos/javedwaqas/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/javedwaqas/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/javedwaqas/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/javedwaqas/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/javedwaqas/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/javedwaqas/d3/languages","stargazers_url":"https://api.github.com/repos/javedwaqas/d3/stargazers","contributors_url":"https://api.github.com/repos/javedwaqas/d3/contributors","subscribers_url":"https://api.github.com/repos/javedwaqas/d3/subscribers","subscription_url":"https://api.github.com/repos/javedwaqas/d3/subscription","commits_url":"https://api.github.com/repos/javedwaqas/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/javedwaqas/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/javedwaqas/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/javedwaqas/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/javedwaqas/d3/contents/{+path}","compare_url":"https://api.github.com/repos/javedwaqas/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/javedwaqas/d3/merges","archive_url":"https://api.github.com/repos/javedwaqas/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/javedwaqas/d3/downloads","issues_url":"https://api.github.com/repos/javedwaqas/d3/issues{/number}","pulls_url":"https://api.github.com/repos/javedwaqas/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/javedwaqas/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/javedwaqas/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/javedwaqas/d3/labels{/name}","releases_url":"https://api.github.com/repos/javedwaqas/d3/releases{/id}","deployments_url":"https://api.github.com/repos/javedwaqas/d3/deployments","created_at":"2016-06-09T12:14:22Z","updated_at":"2016-06-09T11:51:03Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/javedwaqas/d3.git","ssh_url":"[email protected]:javedwaqas/d3.git","clone_url":"https://github.com/javedwaqas/d3.git","svn_url":"https://github.com/javedwaqas/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T12:14:22Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124065744","type":"WatchEvent","actor":{"id":286882,"login":"EthanCai","display_login":"EthanCai","gravatar_id":"","url":"https://api.github.com/users/EthanCai","avatar_url":"https://avatars.githubusercontent.com/u/286882?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T11:36:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4124017777","type":"ForkEvent","actor":{"id":1476685,"login":"kiln","display_login":"kiln","gravatar_id":"","url":"https://api.github.com/users/kiln","avatar_url":"https://avatars.githubusercontent.com/u/1476685?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60769440,"name":"d3","full_name":"kiln/d3","owner":{"login":"kiln","id":1476685,"avatar_url":"https://avatars.githubusercontent.com/u/1476685?v=3","gravatar_id":"","url":"https://api.github.com/users/kiln","html_url":"https://github.com/kiln","followers_url":"https://api.github.com/users/kiln/followers","following_url":"https://api.github.com/users/kiln/following{/other_user}","gists_url":"https://api.github.com/users/kiln/gists{/gist_id}","starred_url":"https://api.github.com/users/kiln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiln/subscriptions","organizations_url":"https://api.github.com/users/kiln/orgs","repos_url":"https://api.github.com/users/kiln/repos","events_url":"https://api.github.com/users/kiln/events{/privacy}","received_events_url":"https://api.github.com/users/kiln/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/kiln/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/kiln/d3","forks_url":"https://api.github.com/repos/kiln/d3/forks","keys_url":"https://api.github.com/repos/kiln/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kiln/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kiln/d3/teams","hooks_url":"https://api.github.com/repos/kiln/d3/hooks","issue_events_url":"https://api.github.com/repos/kiln/d3/issues/events{/number}","events_url":"https://api.github.com/repos/kiln/d3/events","assignees_url":"https://api.github.com/repos/kiln/d3/assignees{/user}","branches_url":"https://api.github.com/repos/kiln/d3/branches{/branch}","tags_url":"https://api.github.com/repos/kiln/d3/tags","blobs_url":"https://api.github.com/repos/kiln/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kiln/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kiln/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/kiln/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kiln/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/kiln/d3/languages","stargazers_url":"https://api.github.com/repos/kiln/d3/stargazers","contributors_url":"https://api.github.com/repos/kiln/d3/contributors","subscribers_url":"https://api.github.com/repos/kiln/d3/subscribers","subscription_url":"https://api.github.com/repos/kiln/d3/subscription","commits_url":"https://api.github.com/repos/kiln/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/kiln/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/kiln/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/kiln/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/kiln/d3/contents/{+path}","compare_url":"https://api.github.com/repos/kiln/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kiln/d3/merges","archive_url":"https://api.github.com/repos/kiln/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kiln/d3/downloads","issues_url":"https://api.github.com/repos/kiln/d3/issues{/number}","pulls_url":"https://api.github.com/repos/kiln/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/kiln/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/kiln/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kiln/d3/labels{/name}","releases_url":"https://api.github.com/repos/kiln/d3/releases{/id}","deployments_url":"https://api.github.com/repos/kiln/d3/deployments","created_at":"2016-06-09T11:24:05Z","updated_at":"2016-06-09T10:48:36Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/kiln/d3.git","ssh_url":"[email protected]:kiln/d3.git","clone_url":"https://github.com/kiln/d3.git","svn_url":"https://github.com/kiln/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T11:24:05Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123886092","type":"ForkEvent","actor":{"id":16195067,"login":"Inside-of-the-box","display_login":"Inside-of-the-box","gravatar_id":"","url":"https://api.github.com/users/Inside-of-the-box","avatar_url":"https://avatars.githubusercontent.com/u/16195067?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60767470,"name":"d3","full_name":"Inside-of-the-box/d3","owner":{"login":"Inside-of-the-box","id":16195067,"avatar_url":"https://avatars.githubusercontent.com/u/16195067?v=3","gravatar_id":"","url":"https://api.github.com/users/Inside-of-the-box","html_url":"https://github.com/Inside-of-the-box","followers_url":"https://api.github.com/users/Inside-of-the-box/followers","following_url":"https://api.github.com/users/Inside-of-the-box/following{/other_user}","gists_url":"https://api.github.com/users/Inside-of-the-box/gists{/gist_id}","starred_url":"https://api.github.com/users/Inside-of-the-box/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Inside-of-the-box/subscriptions","organizations_url":"https://api.github.com/users/Inside-of-the-box/orgs","repos_url":"https://api.github.com/users/Inside-of-the-box/repos","events_url":"https://api.github.com/users/Inside-of-the-box/events{/privacy}","received_events_url":"https://api.github.com/users/Inside-of-the-box/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Inside-of-the-box/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/Inside-of-the-box/d3","forks_url":"https://api.github.com/repos/Inside-of-the-box/d3/forks","keys_url":"https://api.github.com/repos/Inside-of-the-box/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Inside-of-the-box/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Inside-of-the-box/d3/teams","hooks_url":"https://api.github.com/repos/Inside-of-the-box/d3/hooks","issue_events_url":"https://api.github.com/repos/Inside-of-the-box/d3/issues/events{/number}","events_url":"https://api.github.com/repos/Inside-of-the-box/d3/events","assignees_url":"https://api.github.com/repos/Inside-of-the-box/d3/assignees{/user}","branches_url":"https://api.github.com/repos/Inside-of-the-box/d3/branches{/branch}","tags_url":"https://api.github.com/repos/Inside-of-the-box/d3/tags","blobs_url":"https://api.github.com/repos/Inside-of-the-box/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Inside-of-the-box/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Inside-of-the-box/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/Inside-of-the-box/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Inside-of-the-box/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/Inside-of-the-box/d3/languages","stargazers_url":"https://api.github.com/repos/Inside-of-the-box/d3/stargazers","contributors_url":"https://api.github.com/repos/Inside-of-the-box/d3/contributors","subscribers_url":"https://api.github.com/repos/Inside-of-the-box/d3/subscribers","subscription_url":"https://api.github.com/repos/Inside-of-the-box/d3/subscription","commits_url":"https://api.github.com/repos/Inside-of-the-box/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/Inside-of-the-box/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/Inside-of-the-box/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/Inside-of-the-box/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/Inside-of-the-box/d3/contents/{+path}","compare_url":"https://api.github.com/repos/Inside-of-the-box/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Inside-of-the-box/d3/merges","archive_url":"https://api.github.com/repos/Inside-of-the-box/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Inside-of-the-box/d3/downloads","issues_url":"https://api.github.com/repos/Inside-of-the-box/d3/issues{/number}","pulls_url":"https://api.github.com/repos/Inside-of-the-box/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/Inside-of-the-box/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/Inside-of-the-box/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Inside-of-the-box/d3/labels{/name}","releases_url":"https://api.github.com/repos/Inside-of-the-box/d3/releases{/id}","deployments_url":"https://api.github.com/repos/Inside-of-the-box/d3/deployments","created_at":"2016-06-09T10:48:41Z","updated_at":"2016-06-09T10:48:36Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/Inside-of-the-box/d3.git","ssh_url":"[email protected]:Inside-of-the-box/d3.git","clone_url":"https://github.com/Inside-of-the-box/d3.git","svn_url":"https://github.com/Inside-of-the-box/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T10:48:42Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123885748","type":"WatchEvent","actor":{"id":16195067,"login":"Inside-of-the-box","display_login":"Inside-of-the-box","gravatar_id":"","url":"https://api.github.com/users/Inside-of-the-box","avatar_url":"https://avatars.githubusercontent.com/u/16195067?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T10:48:37Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123859654","type":"WatchEvent","actor":{"id":4250838,"login":"Micjoyce","display_login":"Micjoyce","gravatar_id":"","url":"https://api.github.com/users/Micjoyce","avatar_url":"https://avatars.githubusercontent.com/u/4250838?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T10:41:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123705872","type":"WatchEvent","actor":{"id":7683006,"login":"xianxingzhe","display_login":"xianxingzhe","gravatar_id":"","url":"https://api.github.com/users/xianxingzhe","avatar_url":"https://avatars.githubusercontent.com/u/7683006?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T10:02:29Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123671833","type":"WatchEvent","actor":{"id":13404112,"login":"cbyzju","display_login":"cbyzju","gravatar_id":"","url":"https://api.github.com/users/cbyzju","avatar_url":"https://avatars.githubusercontent.com/u/13404112?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:54:33Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123667311","type":"WatchEvent","actor":{"id":2233819,"login":"GinKoSen","display_login":"GinKoSen","gravatar_id":"","url":"https://api.github.com/users/GinKoSen","avatar_url":"https://avatars.githubusercontent.com/u/2233819?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:53:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123587203","type":"WatchEvent","actor":{"id":13294679,"login":"aqxa","display_login":"aqxa","gravatar_id":"","url":"https://api.github.com/users/aqxa","avatar_url":"https://avatars.githubusercontent.com/u/13294679?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:34:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123576347","type":"WatchEvent","actor":{"id":932579,"login":"ektaverma1","display_login":"ektaverma1","gravatar_id":"","url":"https://api.github.com/users/ektaverma1","avatar_url":"https://avatars.githubusercontent.com/u/932579?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:32:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123538752","type":"WatchEvent","actor":{"id":330847,"login":"thomasf","display_login":"thomasf","gravatar_id":"","url":"https://api.github.com/users/thomasf","avatar_url":"https://avatars.githubusercontent.com/u/330847?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:23:31Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123448705","type":"WatchEvent","actor":{"id":8499623,"login":"riljian","display_login":"riljian","gravatar_id":"","url":"https://api.github.com/users/riljian","avatar_url":"https://avatars.githubusercontent.com/u/8499623?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T09:01:48Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123382299","type":"WatchEvent","actor":{"id":1394372,"login":"rommaz","display_login":"rommaz","gravatar_id":"","url":"https://api.github.com/users/rommaz","avatar_url":"https://avatars.githubusercontent.com/u/1394372?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T08:45:51Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123366951","type":"WatchEvent","actor":{"id":3120643,"login":"sliranc","display_login":"sliranc","gravatar_id":"","url":"https://api.github.com/users/sliranc","avatar_url":"https://avatars.githubusercontent.com/u/3120643?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T08:41:58Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123333003","type":"WatchEvent","actor":{"id":6323478,"login":"HabibMAALEM","display_login":"HabibMAALEM","gravatar_id":"","url":"https://api.github.com/users/HabibMAALEM","avatar_url":"https://avatars.githubusercontent.com/u/6323478?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T08:33:06Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4123058482","type":"ForkEvent","actor":{"id":19753507,"login":"eliasaleman2016","display_login":"eliasaleman2016","gravatar_id":"","url":"https://api.github.com/users/eliasaleman2016","avatar_url":"https://avatars.githubusercontent.com/u/19753507?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"forkee":{"id":60756121,"name":"d3","full_name":"eliasaleman2016/d3","owner":{"login":"eliasaleman2016","id":19753507,"avatar_url":"https://avatars.githubusercontent.com/u/19753507?v=3","gravatar_id":"","url":"https://api.github.com/users/eliasaleman2016","html_url":"https://github.com/eliasaleman2016","followers_url":"https://api.github.com/users/eliasaleman2016/followers","following_url":"https://api.github.com/users/eliasaleman2016/following{/other_user}","gists_url":"https://api.github.com/users/eliasaleman2016/gists{/gist_id}","starred_url":"https://api.github.com/users/eliasaleman2016/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eliasaleman2016/subscriptions","organizations_url":"https://api.github.com/users/eliasaleman2016/orgs","repos_url":"https://api.github.com/users/eliasaleman2016/repos","events_url":"https://api.github.com/users/eliasaleman2016/events{/privacy}","received_events_url":"https://api.github.com/users/eliasaleman2016/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/eliasaleman2016/d3","description":"Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:","fork":true,"url":"https://api.github.com/repos/eliasaleman2016/d3","forks_url":"https://api.github.com/repos/eliasaleman2016/d3/forks","keys_url":"https://api.github.com/repos/eliasaleman2016/d3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eliasaleman2016/d3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eliasaleman2016/d3/teams","hooks_url":"https://api.github.com/repos/eliasaleman2016/d3/hooks","issue_events_url":"https://api.github.com/repos/eliasaleman2016/d3/issues/events{/number}","events_url":"https://api.github.com/repos/eliasaleman2016/d3/events","assignees_url":"https://api.github.com/repos/eliasaleman2016/d3/assignees{/user}","branches_url":"https://api.github.com/repos/eliasaleman2016/d3/branches{/branch}","tags_url":"https://api.github.com/repos/eliasaleman2016/d3/tags","blobs_url":"https://api.github.com/repos/eliasaleman2016/d3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eliasaleman2016/d3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eliasaleman2016/d3/git/refs{/sha}","trees_url":"https://api.github.com/repos/eliasaleman2016/d3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eliasaleman2016/d3/statuses/{sha}","languages_url":"https://api.github.com/repos/eliasaleman2016/d3/languages","stargazers_url":"https://api.github.com/repos/eliasaleman2016/d3/stargazers","contributors_url":"https://api.github.com/repos/eliasaleman2016/d3/contributors","subscribers_url":"https://api.github.com/repos/eliasaleman2016/d3/subscribers","subscription_url":"https://api.github.com/repos/eliasaleman2016/d3/subscription","commits_url":"https://api.github.com/repos/eliasaleman2016/d3/commits{/sha}","git_commits_url":"https://api.github.com/repos/eliasaleman2016/d3/git/commits{/sha}","comments_url":"https://api.github.com/repos/eliasaleman2016/d3/comments{/number}","issue_comment_url":"https://api.github.com/repos/eliasaleman2016/d3/issues/comments{/number}","contents_url":"https://api.github.com/repos/eliasaleman2016/d3/contents/{+path}","compare_url":"https://api.github.com/repos/eliasaleman2016/d3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eliasaleman2016/d3/merges","archive_url":"https://api.github.com/repos/eliasaleman2016/d3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eliasaleman2016/d3/downloads","issues_url":"https://api.github.com/repos/eliasaleman2016/d3/issues{/number}","pulls_url":"https://api.github.com/repos/eliasaleman2016/d3/pulls{/number}","milestones_url":"https://api.github.com/repos/eliasaleman2016/d3/milestones{/number}","notifications_url":"https://api.github.com/repos/eliasaleman2016/d3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eliasaleman2016/d3/labels{/name}","releases_url":"https://api.github.com/repos/eliasaleman2016/d3/releases{/id}","deployments_url":"https://api.github.com/repos/eliasaleman2016/d3/deployments","created_at":"2016-06-09T07:10:29Z","updated_at":"2016-06-09T06:14:27Z","pushed_at":"2016-06-08T22:46:52Z","git_url":"git://github.com/eliasaleman2016/d3.git","ssh_url":"[email protected]:eliasaleman2016/d3.git","clone_url":"https://github.com/eliasaleman2016/d3.git","svn_url":"https://github.com/eliasaleman2016/d3","homepage":"https://d3js.org","size":63308,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2016-06-09T07:10:30Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122908173","type":"WatchEvent","actor":{"id":1196796,"login":"yuji1005","display_login":"yuji1005","gravatar_id":"","url":"https://api.github.com/users/yuji1005","avatar_url":"https://avatars.githubusercontent.com/u/1196796?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T06:14:27Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122861030","type":"WatchEvent","actor":{"id":14835958,"login":"samuelzhouhe","display_login":"samuelzhouhe","gravatar_id":"","url":"https://api.github.com/users/samuelzhouhe","avatar_url":"https://avatars.githubusercontent.com/u/14835958?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T05:55:55Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122839088","type":"WatchEvent","actor":{"id":315106,"login":"fabiantheblind","display_login":"fabiantheblind","gravatar_id":"","url":"https://api.github.com/users/fabiantheblind","avatar_url":"https://avatars.githubusercontent.com/u/315106?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T05:46:04Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122722344","type":"WatchEvent","actor":{"id":8995099,"login":"arianrashidi","display_login":"arianrashidi","gravatar_id":"","url":"https://api.github.com/users/arianrashidi","avatar_url":"https://avatars.githubusercontent.com/u/8995099?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T04:47:50Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122666398","type":"ReleaseEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"action":"published","release":{"url":"https://api.github.com/repos/d3/d3-hsv/releases/3405712","assets_url":"https://api.github.com/repos/d3/d3-hsv/releases/3405712/assets","upload_url":"https://uploads.github.com/repos/d3/d3-hsv/releases/3405712/assets{?name,label}","html_url":"https://github.com/d3/d3-hsv/releases/tag/v0.0.3","id":3405712,"tag_name":"v0.0.3","target_commitish":"master","name":"","draft":false,"author":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-06-09T04:17:10Z","published_at":"2016-06-09T04:18:08Z","assets":[{"url":"https://api.github.com/repos/d3/d3-hsv/releases/assets/1818318","id":1818318,"name":"d3-hsv.zip","label":null,"uploader":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":3931,"download_count":0,"created_at":"2016-06-09T04:18:07Z","updated_at":"2016-06-09T04:18:08Z","browser_download_url":"https://github.com/d3/d3-hsv/releases/download/v0.0.3/d3-hsv.zip"}],"tarball_url":"https://api.github.com/repos/d3/d3-hsv/tarball/v0.0.3","zipball_url":"https://api.github.com/repos/d3/d3-hsv/zipball/v0.0.3","body":"* Fix saturation of white; it should be zero, not NaN."}},"public":true,"created_at":"2016-06-09T04:18:09Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122665634","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":4179076,"name":"d3/d3.github.com","url":"https://api.github.com/repos/d3/d3.github.com"},"payload":{"push_id":1150653416,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d9f0339e9d349d7145f1317f85af4fc73ba5f4dd","before":"7202c4cc9cf54345a8d2dd9a08b56640191b686d","commits":[{"sha":"d9f0339e9d349d7145f1317f85af4fc73ba5f4dd","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"d3-hsv 0.0.3","distinct":true,"url":"https://api.github.com/repos/d3/d3.github.com/commits/d9f0339e9d349d7145f1317f85af4fc73ba5f4dd"}]},"public":true,"created_at":"2016-06-09T04:17:42Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122665469","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"ref":"v0.0.3","ref_type":"tag","master_branch":"master","description":"The HSV (Hue, Saturation, Value) color space.","pusher_type":"user"},"public":true,"created_at":"2016-06-09T04:17:36Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122665464","type":"PushEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"push_id":1150653363,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"8036cba98d47604cc0514c4f0789a84f77893d80","before":"743d13e4591e5dee17247cc2013b69640f50ee2b","commits":[{"sha":"f4afb4541e166d0a6929daa5b13a2c18762a0f76","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix saturation for white.\n\nUnlike HSL, the saturation for white is HSV is zero, not NaN.","distinct":false,"url":"https://api.github.com/repos/d3/d3-hsv/commits/f4afb4541e166d0a6929daa5b13a2c18762a0f76"},{"sha":"515d5ac34bd8ed53a5d0b88b4bfcc5b59e432671","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"Fix test description.","distinct":false,"url":"https://api.github.com/repos/d3/d3-hsv/commits/515d5ac34bd8ed53a5d0b88b4bfcc5b59e432671"},{"sha":"8036cba98d47604cc0514c4f0789a84f77893d80","author":{"email":"[email protected]","name":"Mike Bostock"},"message":"0.0.3","distinct":true,"url":"https://api.github.com/repos/d3/d3-hsv/commits/8036cba98d47604cc0514c4f0789a84f77893d80"}]},"public":true,"created_at":"2016-06-09T04:17:36Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122663497","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":36747447,"name":"d3/d3-color","url":"https://api.github.com/repos/d3/d3-color"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-color/issues/26","repository_url":"https://api.github.com/repos/d3/d3-color","labels_url":"https://api.github.com/repos/d3/d3-color/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-color/issues/26/comments","events_url":"https://api.github.com/repos/d3/d3-color/issues/26/events","html_url":"https://github.com/d3/d3-color/pull/26","id":159273458,"number":26,"title":"Added HSV","user":{"login":"brewmook","id":6138098,"avatar_url":"https://avatars.githubusercontent.com/u/6138098?v=3","gravatar_id":"","url":"https://api.github.com/users/brewmook","html_url":"https://github.com/brewmook","followers_url":"https://api.github.com/users/brewmook/followers","following_url":"https://api.github.com/users/brewmook/following{/other_user}","gists_url":"https://api.github.com/users/brewmook/gists{/gist_id}","starred_url":"https://api.github.com/users/brewmook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brewmook/subscriptions","organizations_url":"https://api.github.com/users/brewmook/orgs","repos_url":"https://api.github.com/users/brewmook/repos","events_url":"https://api.github.com/users/brewmook/events{/privacy}","received_events_url":"https://api.github.com/users/brewmook/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-08T21:12:01Z","updated_at":"2016-06-09T04:16:37Z","closed_at":"2016-06-08T23:07:41Z","pull_request":{"url":"https://api.github.com/repos/d3/d3-color/pulls/26","html_url":"https://github.com/d3/d3-color/pull/26","diff_url":"https://github.com/d3/d3-color/pull/26.diff","patch_url":"https://github.com/d3/d3-color/pull/26.patch"},"body":"Hopefully this addresses #20. It's just a copy of the HSL code with relevant modifications. I'll try and get to the interpolation soon."},"comment":{"url":"https://api.github.com/repos/d3/d3-color/issues/comments/224796246","html_url":"https://github.com/d3/d3-color/pull/26#issuecomment-224796246","issue_url":"https://api.github.com/repos/d3/d3-color/issues/26","id":224796246,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T04:16:37Z","updated_at":"2016-06-09T04:16:37Z","body":"Okay, not identical, but almost identical; see the [interpolate branch](https://github.com/d3/d3-hsv/tree/interpolate). I’m not sure it’s worth it.\r\n\r\nI also caught a bug where we were reporting a NaN saturation for white, which is correct for HSL, but it should be zero for HSV."}},"public":true,"created_at":"2016-06-09T04:16:37Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122661881","type":"CreateEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":60735937,"name":"d3/d3-hsv","url":"https://api.github.com/repos/d3/d3-hsv"},"payload":{"ref":"interpolate","ref_type":"branch","master_branch":"master","description":"The HSV (Hue, Saturation, Value) color space.","pusher_type":"user"},"public":true,"created_at":"2016-06-09T04:15:49Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122625284","type":"WatchEvent","actor":{"id":8317058,"login":"paavalan","display_login":"paavalan","gravatar_id":"","url":"https://api.github.com/users/paavalan","avatar_url":"https://avatars.githubusercontent.com/u/8317058?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T03:56:49Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122598360","type":"IssueCommentEvent","actor":{"id":230541,"login":"mbostock","display_login":"mbostock","gravatar_id":"","url":"https://api.github.com/users/mbostock","avatar_url":"https://avatars.githubusercontent.com/u/230541?"},"repo":{"id":36747447,"name":"d3/d3-color","url":"https://api.github.com/repos/d3/d3-color"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/d3/d3-color/issues/26","repository_url":"https://api.github.com/repos/d3/d3-color","labels_url":"https://api.github.com/repos/d3/d3-color/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/d3/d3-color/issues/26/comments","events_url":"https://api.github.com/repos/d3/d3-color/issues/26/events","html_url":"https://github.com/d3/d3-color/pull/26","id":159273458,"number":26,"title":"Added HSV","user":{"login":"brewmook","id":6138098,"avatar_url":"https://avatars.githubusercontent.com/u/6138098?v=3","gravatar_id":"","url":"https://api.github.com/users/brewmook","html_url":"https://github.com/brewmook","followers_url":"https://api.github.com/users/brewmook/followers","following_url":"https://api.github.com/users/brewmook/following{/other_user}","gists_url":"https://api.github.com/users/brewmook/gists{/gist_id}","starred_url":"https://api.github.com/users/brewmook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brewmook/subscriptions","organizations_url":"https://api.github.com/users/brewmook/orgs","repos_url":"https://api.github.com/users/brewmook/repos","events_url":"https://api.github.com/users/brewmook/events{/privacy}","received_events_url":"https://api.github.com/users/brewmook/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-06-08T21:12:01Z","updated_at":"2016-06-09T03:42:37Z","closed_at":"2016-06-08T23:07:41Z","pull_request":{"url":"https://api.github.com/repos/d3/d3-color/pulls/26","html_url":"https://github.com/d3/d3-color/pull/26","diff_url":"https://github.com/d3/d3-color/pull/26.diff","patch_url":"https://github.com/d3/d3-color/pull/26.patch"},"body":"Hopefully this addresses #20. It's just a copy of the HSL code with relevant modifications. I'll try and get to the interpolation soon."},"comment":{"url":"https://api.github.com/repos/d3/d3-color/issues/comments/224793006","html_url":"https://github.com/d3/d3-color/pull/26#issuecomment-224793006","issue_url":"https://api.github.com/repos/d3/d3-color/issues/26","id":224793006,"user":{"login":"mbostock","id":230541,"avatar_url":"https://avatars.githubusercontent.com/u/230541?v=3","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T03:42:37Z","updated_at":"2016-06-09T03:42:37Z","body":"I took a crack at implement d3.interpolateHsv and d3.interpolateHsvLong, but then I realized the behavior will always be identical to d3.interpolateHsl and d3.interpolateHslLong, since HSV is just a simple transformation of HSL. So we could provide aliases for these, but I don’t think it’s necessary to dedicate separate implementations.\r\n"}},"public":true,"created_at":"2016-06-09T03:42:37Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122550117","type":"WatchEvent","actor":{"id":13808849,"login":"Garcin-Lam","display_login":"Garcin-Lam","gravatar_id":"","url":"https://api.github.com/users/Garcin-Lam","avatar_url":"https://avatars.githubusercontent.com/u/13808849?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T03:17:24Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122497493","type":"WatchEvent","actor":{"id":6269728,"login":"kwhsiung","display_login":"kwhsiung","gravatar_id":"","url":"https://api.github.com/users/kwhsiung","avatar_url":"https://avatars.githubusercontent.com/u/6269728?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T02:50:53Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122495204","type":"WatchEvent","actor":{"id":5560752,"login":"leighphan","display_login":"leighphan","gravatar_id":"","url":"https://api.github.com/users/leighphan","avatar_url":"https://avatars.githubusercontent.com/u/5560752?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T02:49:44Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122449649","type":"WatchEvent","actor":{"id":262105,"login":"kahwee","display_login":"kahwee","gravatar_id":"","url":"https://api.github.com/users/kahwee","avatar_url":"https://avatars.githubusercontent.com/u/262105?"},"repo":{"id":37559299,"name":"d3/d3-scale","url":"https://api.github.com/repos/d3/d3-scale"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T02:26:52Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122437584","type":"WatchEvent","actor":{"id":705860,"login":"rodowi","display_login":"rodowi","gravatar_id":"","url":"https://api.github.com/users/rodowi","avatar_url":"https://avatars.githubusercontent.com/u/705860?"},"repo":{"id":60423088,"name":"d3/d3-scale-chromatic","url":"https://api.github.com/repos/d3/d3-scale-chromatic"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T02:21:04Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122428845","type":"WatchEvent","actor":{"id":15343051,"login":"WilleamZhao","display_login":"WilleamZhao","gravatar_id":"","url":"https://api.github.com/users/WilleamZhao","avatar_url":"https://avatars.githubusercontent.com/u/15343051?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T02:16:43Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}},{"id":"4122389104","type":"WatchEvent","actor":{"id":11884902,"login":"KiddoKiddo","display_login":"KiddoKiddo","gravatar_id":"","url":"https://api.github.com/users/KiddoKiddo","avatar_url":"https://avatars.githubusercontent.com/u/11884902?"},"repo":{"id":943149,"name":"d3/d3","url":"https://api.github.com/repos/d3/d3"},"payload":{"action":"started"},"public":true,"created_at":"2016-06-09T01:57:28Z","org":{"id":1562726,"login":"d3","gravatar_id":"","url":"https://api.github.com/orgs/d3","avatar_url":"https://avatars.githubusercontent.com/u/1562726?"}}] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Title</title> | |
| <script src="https://d3js.org/d3.v4.0.0-alpha.49.min.js"></script> | |
| <script src="https://d3js.org/d3-color.v0.5.min.js"></script> | |
| <script src="https://d3js.org/d3-interpolate.v0.9.min.js"></script> | |
| <script src="https://d3js.org/d3-scale-chromatic.v0.3.min.js"></script> | |
| </head> | |
| <body> | |
| <canvas id="canvas"></canvas> | |
| <script src="vis.js"></script> | |
| </body> | |
| </html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * analyse the data and vis(?) | |
| * basic idea is that events would drop out of the corners | |
| */ | |
| var eventTypes = [ | |
| 'WatchEvent', | |
| 'IssueCommentEvent', | |
| 'IssuesEvent', | |
| 'PushEvent', | |
| 'ForkEvent', | |
| 'ReleaseEvent', | |
| 'CreateEvent', | |
| 'PullRequestEvent' ]; | |
| // var colorScale = d3.scaleOrdinal(d3.schemeAccent).domain(eventTypes); | |
| var colorScale = d3.scaleOrdinal().range(d3.schemeAccent).domain(eventTypes); | |
| //centers: repo, issues, comments, watchers, prs, forks | |
| //repo in center, new issue/comment/watcher come in from the corner and | |
| var width = 700; | |
| var height = 600; | |
| var radius = 3 | |
| var foci = [ | |
| {id: 'repo', x: width * 0.5, y:height * 0.5}, | |
| {id: 'WatchEvent', x: width/5 , y:height- 30}, | |
| {id: 'IssueCommentEvent', x: width/5 *2, y:height - 30}, | |
| {id: 'IssuesEvent', x: width/5 * 3, y:height - 30}, | |
| {id: 'PullRequestEvent', x: width/5 * 4, y:height - 30} | |
| ]; | |
| var titleArr = foci.map(d => {return { | |
| title: d.id, | |
| x: d.x, | |
| y: height - 10 | |
| }}); | |
| var nodes = [{ | |
| forceCenter: [0.5 * width, 0.5 * height], | |
| x: 0.5 * width, | |
| y: 0.5 * height, | |
| radius: 20, | |
| color : colorScale('ReleaseEvent') | |
| }]; | |
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| tau = 2 * Math.PI; | |
| context.canvas.width = width; | |
| context.canvas.height = height; | |
| var simulation = d3.forceSimulation() | |
| .drag(0.2) | |
| .alphaDecay(0.7) | |
| .force("x", d3.forceX().x(d => d.forceCenter[0]).strength(0.2)) | |
| .force("y", d3.forceY().y(d => d.forceCenter[1]).strength(0.2)) | |
| .force("collide", d3.forceCollide().radius(d => d.radius + 1.5).iterations(1)); | |
| simulation.on('end', () => {console.log('end')}) | |
| function ticked() { | |
| context.clearRect(0, 0, width, height); | |
| context.save(); | |
| //for the repo | |
| // context.beginPath(); | |
| // context.moveTo(0.5 * width + 10, 0.5 * height); | |
| // context.arc(0.5 * width, 0.5 * height, 10, 0, tau); | |
| // context.fillStyle = "red"; | |
| // context.fill(); | |
| // context.strokeStyle = "red"; | |
| // context.stroke(); | |
| let toSpliceIndex = []; | |
| nodes.forEach(function(d, i) { | |
| if(d.type == "PushEvent" && d.x < (0.5 * width + 35) && d.x > 0.5 * width -35 | |
| && d.y < (0.5 * height + 35) && d.y > (0.5 * height -35)) { | |
| toSpliceIndex.push(i) | |
| nodes[0].color = "red"; | |
| nodes[0].radius = 40; | |
| } | |
| if(d.type == "ReleaseEvent" && d.x < (0.5 * width + 35) && d.x > 0.5 * width -35 | |
| && d.y < (0.5 * height + 35) && d.y > (0.5 * height -35)) { | |
| toSpliceIndex.push(i) | |
| nodes[0].color = "red"; | |
| nodes[0].radius = 90; | |
| } | |
| }); | |
| toSpliceIndex.forEach(i => nodes.splice(i,1)); | |
| nodes.forEach(function(d, i) { | |
| context.beginPath(); | |
| context.moveTo(d.x + d.radius, d.y); | |
| context.arc(d.x, d.y, d.radius, 0, tau); | |
| context.fillStyle = d.color; | |
| context.fill(); | |
| context.strokeStyle = d.color; | |
| context.stroke(); | |
| }); | |
| nodes[0].color = colorScale('ReleaseEvent'); | |
| nodes[0].radius = 20; | |
| context.restore(); | |
| drawTtitle(titleArr); | |
| } | |
| function reheatSimulation(simulation) { | |
| simulation.alphaTarget(0).alpha(1); | |
| simulation.restart(); | |
| } | |
| function drawTtitle(titleArr) { | |
| context.save(); | |
| context.fillStyle = "black"; | |
| titleArr.forEach(d => { | |
| context.fillText(d.title, d.x, d.y) | |
| }); | |
| context.restore(); | |
| } | |
| d3.json('d3Activity.json', (err, activities) => { | |
| var sortedActivites = activities.sort( | |
| (a, b) => { | |
| if ((new Date(a.created_at)).getTime() > (new Date(b.created_at)).getTime()) { | |
| return 1; | |
| } | |
| if ((new Date(a.created_at)).getTime() < (new Date(b.created_at)).getTime()) { | |
| return -1; | |
| } | |
| return 0; | |
| } | |
| ); | |
| console.log(sortedActivites.filter(d => d.type == "PushEvent")) | |
| sortedActivites.forEach(d => { | |
| let type = d.type; | |
| let focus = foci.filter(j => j.id == type)[0]; | |
| if(!focus) { | |
| focus = foci[0]; | |
| } | |
| d.forceCenter = [focus.x, focus.y]; | |
| d.x = Math.random() * width; | |
| d.y = 10; | |
| d.radius = 3; | |
| d.color = colorScale(type); | |
| }); | |
| // var nodes = [{ | |
| // forceCenter: [0.5 * width, 0.5 * height], | |
| // x: 0.5 * width, | |
| // y: 0.5 * height, | |
| // radius: 20, | |
| // color : colorScale('ReleaseEvent') | |
| // }]; | |
| simulation.on('tick', () => {ticked(nodes)}); | |
| for(let i = 0; i < sortedActivites.length; i++) { | |
| setTimeout(() => { | |
| nodes.push(sortedActivites[i]); | |
| // console.log(nodes) | |
| simulation.nodes(nodes); | |
| simulation.fix(nodes[0]); | |
| reheatSimulation(simulation) | |
| }, i * 90); | |
| } | |
| }); | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment