{"url":"https://api.github.com/gists/5247027","forks_url":"https://api.github.com/gists/5247027/forks","commits_url":"https://api.github.com/gists/5247027/commits","id":"5247027","node_id":"MDQ6R2lzdDUyNDcwMjc=","git_pull_url":"https://gist.github.com/5247027.git","git_push_url":"https://gist.github.com/5247027.git","html_url":"https://gist.github.com/mbostock/5247027","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5247027/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/5247027/raw/7df446869571c3b2997cf6c2ebbf1b8f99090c7c/README.md","size":679,"truncated":false,"content":"This example demonstrates [mouseenter](https://developer.mozilla.org/en-US/docs/DOM/DOM_event_reference/mouseenter) and [mouseleave](https://developer.mozilla.org/en-US/docs/DOM/DOM_event_reference/mouseleave) events. Mouseenter and mouseleave events are triggered only when the mouse enters or leaves the parent container; unlike mouseover and mouseout, they are not triggered when the mouse moves between descendant elements. This makes it easier to listen for when the mouse enters a group of elements and avoid unnecessary flickering.\n\nFor browsers that do not yet support mouseenter and mouseleave events, D3 provides a polyfill on top of the mouseover and mouseout events.\n","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/5247027/raw/9939d4e71137a6b864ea813662f71d033cc43fcc/index.html","size":1535,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\nrect {\n  fill-opacity: .1;\n  stroke: #000;\n  shape-rendering: crispEdges;\n}\n\nrect:hover {\n  stroke: red;\n}\n\ntext {\n  pointer-events: none;\n  text-anchor: middle;\n  font: 12px sans-serif;\n  text-shadow: 0 1px 0 #fff, 0 -1px 0 #fff, 1px 0 0 #fff, -1px 0 0 #fff;\n}\n\ntext.mouseenter,\ntext.mouseleave {\n  fill: red;\n  font-weight: bold;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 500;\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height)\n  .append(\"g\")\n    .attr(\"transform\", \"translate(\" + width / 2 + \",\" + height / 2 + \")\")\n    .call(nest, 6, 30)\n    .on(\"mouseenter\", flash(\"mouseenter\", \"-1em\"))\n    .on(\"mouseover\", flash(\"mouseover\", \"0\"))\n    .on(\"mouseout\", flash(\"mouseout\", \"1em\"))\n    .on(\"mouseleave\", flash(\"mouseleave\", \"2em\"));\n\nfunction flash(name, dy) {\n  return function() {\n    d3.select(this).append(\"text\")\n        .attr(\"class\", name)\n        .attr(\"transform\", \"translate(\" + d3.mouse(this) + \")\")\n        .attr(\"dy\", dy)\n        .text(name)\n      .transition()\n        .duration(1500)\n        .style(\"opacity\", 0)\n        .remove();\n  };\n}\n\nfunction nest(svg, levels, step) {\n  var g = svg.append(\"g\");\n\n  g.append(\"rect\")\n      .attr(\"x\", -(levels + 1) * step)\n      .attr(\"y\", -(levels + 1) * step)\n      .attr(\"width\", (levels + 1) * step * 2)\n      .attr(\"height\", (levels + 1) * step * 2);\n\n  if (levels > 0) g.call(nest, levels - 1, step);\n}\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5247027/raw/7e8406847d95ed2c14c5e407b6f084b1a9df7fc2/thumbnail.png","size":4559,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB4CAIAAABpZBnfAAAKg2lDQ1BpY20A\nAEjHlZYHUFPpFse/e296oSVEOqF3pFfpNXTpYCMkIYQSQiCI2BVxBdeCiAgo\nC7pUBdcCyFoQCxYWwQL2BVlU1HWxICoq7yKP+N682XmzZ+bM/c2ZM//vfOXO\n/AGglLFFojRYDoB0YbY43M+TGRsXz8Q/BAiQB0SgCrBsTpbIIywsCPxtvB8A\n0Mz3ptmMFvhnIc/lZXEAgMJQTuRmcdJRPo7mOo5InA0AYoPWdZdni2Y4FmW6\nGB0Q5Zl16PxZXjfDibNc8q0nMtwL5XoACBQ2W8wHgIxqAmYOh4/qkG+hbCHk\nCoQAUDAou3KS2VyUvVE2TU/PmGERyoaJ/6HD/y/NRKkmm82X8uxevgXBW5Al\nSmOv+IfH8f8jPU0yt4YGmpSs1IjAmfXQM8vlsH0i5jiZxwqaY1G2Z/gcC7JZ\nkdIeiX/UHEtSozzmODUjUNovTAwJlepnecXPcV5yZMwcc3nePnMszgiX9mfl\nRPh87/cKmeMUdkDYHLPFs+c1w7w0v/DvM4dJ5xSmhUj3kiT2lfbwsr7vNzs5\n0l/K6AOQ9gt8WdL9iv2/66eFSTXFknDpOfCEUVJNLttberZAAIIBG3CyebnZ\nMwN7ZYhWiAX85GymB/rqeaZMlpBjbsq0srC0BjP/0OwVvWV8+zcgxtXvtcxO\nABwL0SL/e42tA8DJJwDQ3n+v6bxBr3cHAKf7OBJxzmxt5rkCLCABWUAHyugL\n0AGGwAxYATvgDNyBDwgAoSASxIGlgAOSQToQg+VgFVgPCkAR2AF2g3JQBQ6A\nenAYHAVt4BQ4By6Ba6AP3Ab3wRAYBS/AOHgPpiAIwkNUiAYpQ5qQHmQCWUEO\nkCvkAwVB4VAclADxISEkgVZBG6EiqBgqh6qhBugX6CR0DroC9UN3oWFoDHoD\nfYIRmALTYXVYH54PO8AecCAcCS+B+XAmnAfnw9vgMrgGPgS3wufga/BteAh+\nAU8gACEjDEQLMUMcEC8kFIlHkhAxsgYpREqRGqQZ6UC6kZvIEPIS+YjBYWgY\nJsYM44zxx0RhOJhMzBrMVkw5ph7TirmAuYkZxoxjvmKpWDWsCdYJy8LGYvnY\n5dgCbCm2FnsCexF7GzuKfY/D4Rg4A5w9zh8Xh0vBrcRtxe3DteA6cf24EdwE\nHo9XxpvgXfCheDY+G1+A34s/hD+Lv4EfxX8gkAmaBCuCLyGeICRsIJQSGgln\nCDcITwlTRDmiHtGJGErkElcQtxMPEjuI14mjxCmSPMmA5EKKJKWQ1pPKSM2k\ni6QHpLdkMlmb7EheSBaQ15HLyEfIl8nD5I8UBYoxxYuymCKhbKPUUTopdylv\nqVSqPtWdGk/Npm6jNlDPUx9RP8jQZMxlWDJcmbUyFTKtMjdkXskSZfVkPWSX\nyubJlsoek70u+1KOKKcv5yXHllsjVyF3Um5QbkKeJm8pHyqfLr9VvlH+ivwz\nBbyCvoKPAlchX+GAwnmFERpC06F50Ti0jbSDtIu0UTqObkBn0VPoRfTD9F76\nuKKCoo1itGKuYoXiacUhBsLQZ7AYaYztjKOMAcaneerzPObx5m2Z1zzvxrxJ\nJVUldyWeUqFSi9JtpU/KTGUf5VTlncptyg9VMCrGKgtVlqvsV7mo8lKVruqs\nylEtVD2qek8NVjNWC1dbqXZArUdtQl1D3U9dpL5X/bz6Sw2GhrtGikaJxhmN\nMU2apqumQLNE86zmc6Yi04OZxixjXmCOa6lp+WtJtKq1erWmtA20o7Q3aLdo\nP9Qh6TjoJOmU6HTpjOtq6gbrrtJt0r2nR9Rz0EvW26PXrTepb6Afo79Zv03/\nmYGSAcsgz6DJ4IEh1dDNMNOwxvCWEc7IwSjVaJ9RnzFsbGucbFxhfN0ENrEz\nEZjsM+k3xZo6mgpNa0wHzShmHmY5Zk1mw+YM8yDzDeZt5q/m686Pn79zfvf8\nrxa2FmkWBy3uWypYBlhusOywfGNlbMWxqrC6ZU219rVea91u/drGxIZns9/m\nji3NNth2s22X7Rc7ezuxXbPdmL2ufYJ9pf2gA90hzGGrw2VHrKOn41rHU44f\nneycsp2OOv3lbOac6tzo/GyBwQLegoMLRly0Xdgu1S5DrkzXBNefXIfctNzY\nbjVuj9113Lnute5PPYw8UjwOebzytPAUe57wnPRy8lrt1emNePt5F3r3+ij4\nRPmU+zzy1fbl+zb5jvvZ+q306/TH+gf67/QfZKmzOKwG1niAfcDqgAuBlMCI\nwPLAx0HGQeKgjmA4OCB4V/CDEL0QYUhbKAhlhe4KfRhmEJYZ9utC3MKwhRUL\nn4Rbhq8K746gRSyLaIx4H+kZuT3yfpRhlCSqK1o2enF0Q/RkjHdMccxQ7PzY\n1bHX4lTiBHHt8fj46Pja+IlFPot2LxpdbLu4YPHAEoMluUuuLFVZmrb09DLZ\nZexlxxKwCTEJjQmf2aHsGvZEIiuxMnGc48XZw3nBdeeWcMd4Lrxi3tMkl6Ti\npGd8F/4u/liyW3Jp8kuBl6Bc8DrFP6UqZTI1NLUudTotJq0lnZCekH5SqCBM\nFV7I0MjIzegXmYgKREOZTpm7M8fFgeLaLChrSVZ7Nh01Kz0SQ8kmyXCOa05F\nzofl0cuP5crnCnN7Vhiv2LLiaZ5v3s8rMSs5K7tWaa1av2p4tcfq6jXQmsQ1\nXWt11uavHV3nt65+PWl96vrfNlhsKN7wbmPMxo589fx1+SOb/DY1FcgUiAsG\nNztvrvoB84Pgh94t1lv2bvlayC28WmRRVFr0eStn69UfLX8s+3F6W9K23u12\n2/fvwO0Q7hjY6bazvli+OK94ZFfwrtYSZklhybvdy3ZfKbUprdpD2iPZM1QW\nVNa+V3fvjr2fy5PLb1d4VrRUqlVuqZzcx913Y7/7/uYq9aqiqk8/CX66U+1X\n3VqjX1N6AHcg58CTg9EHu392+LmhVqW2qPZLnbBuqD68/kKDfUNDo1rj9ia4\nSdI0dmjxob7D3ofbm82aq1sYLUVHwBHJkee/JPwycDTwaNcxh2PNx/WOV56g\nnShshVpXtI63JbcNtce1958MONnV4dxx4lfzX+tOaZ2qOK14evsZ0pn8M9Nn\n885OdIo6X57jnxvpWtZ1/3zs+VsXFl7ovRh48fIl30vnuz26z152uXzqitOV\nk1cdrrZds7vW2mPbc+I3299O9Nr1tl63v97e59jX0b+g/8wNtxvnbnrfvHSL\ndeva7ZDb/QNRA3cGFw8O3eHeeXY37e7rezn3pu6ve4B9UPhQ7mHpI7VHNb8b\n/d4yZDd0eth7uOdxxOP7I5yRF39k/fF5NP8J9UnpU82nDc+snp0a8x3re77o\n+egL0YuplwV/yv9Z+crw1fG/3P/qGY8dH30tfj39Zutb5bd172zedU2ETTx6\nn/5+arLwg/KH+o8OH7s/xXx6OrX8M/5z2RejLx1fA78+mE6fnhaxxexvVgBB\nE05KAuBNHQDUONQ79AFAkpn1uN8CmvXl3wj8Hc/64G9hB0CdOwBRqJ8OQj3K\nfjT1UKag3xm7FukOYGtraf47spKsrWa1KKiTw36Ynn6rDgC+A4Av4unpqX3T\n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\nhYsAAAAASUVORK5CYII=\n","encoding":"base64"}},"public":true,"created_at":"2013-03-26T16:51:25Z","updated_at":"2016-02-09T02:07:29Z","description":"Mouseenter","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5247027/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"forks":[{"url":"https://api.github.com/gists/10679039","user":{"login":"luxifertran","id":1240656,"node_id":"MDQ6VXNlcjEyNDA2NTY=","avatar_url":"https://avatars.githubusercontent.com/u/1240656?v=4","gravatar_id":"","url":"https://api.github.com/users/luxifertran","html_url":"https://github.com/luxifertran","followers_url":"https://api.github.com/users/luxifertran/followers","following_url":"https://api.github.com/users/luxifertran/following{/other_user}","gists_url":"https://api.github.com/users/luxifertran/gists{/gist_id}","starred_url":"https://api.github.com/users/luxifertran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luxifertran/subscriptions","organizations_url":"https://api.github.com/users/luxifertran/orgs","repos_url":"https://api.github.com/users/luxifertran/repos","events_url":"https://api.github.com/users/luxifertran/events{/privacy}","received_events_url":"https://api.github.com/users/luxifertran/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Vinh Tran","company":"Affinity Automation, LLC","blog":"","location":null,"email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":29,"public_gists":22,"followers":10,"following":13,"created_at":"2011-12-05T01:59:13Z","updated_at":"2026-02-19T15:39:19Z"},"id":"10679039","created_at":"2014-04-14T20:08:38Z","updated_at":"2015-08-29T13:59:25Z"},{"url":"https://api.github.com/gists/75652b5e3373cd1d9efd","user":{"login":"rentzso","id":1427389,"node_id":"MDQ6VXNlcjE0MjczODk=","avatar_url":"https://avatars.githubusercontent.com/u/1427389?v=4","gravatar_id":"","url":"https://api.github.com/users/rentzso","html_url":"https://github.com/rentzso","followers_url":"https://api.github.com/users/rentzso/followers","following_url":"https://api.github.com/users/rentzso/following{/other_user}","gists_url":"https://api.github.com/users/rentzso/gists{/gist_id}","starred_url":"https://api.github.com/users/rentzso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rentzso/subscriptions","organizations_url":"https://api.github.com/users/rentzso/orgs","repos_url":"https://api.github.com/users/rentzso/repos","events_url":"https://api.github.com/users/rentzso/events{/privacy}","received_events_url":"https://api.github.com/users/rentzso/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Renzo Frigato","company":null,"blog":"","location":null,"email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":21,"public_gists":3,"followers":3,"following":2,"created_at":"2012-02-10T19:49:14Z","updated_at":"2026-05-10T11:30:06Z"},"id":"75652b5e3373cd1d9efd","created_at":"2015-05-21T16:35:14Z","updated_at":"2015-08-29T14:21:39Z"}],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"01e7288141ad695aa537147ba7aafca6b9961175","committed_at":"2016-02-09T02:07:27Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5247027/01e7288141ad695aa537147ba7aafca6b9961175"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"14087134e86bc788005bc98d83d40cdcc64fde16","committed_at":"2015-10-31T01:37:37Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5247027/14087134e86bc788005bc98d83d40cdcc64fde16"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"033585b31b75daaa3ed281862aa1c59da2288e82","committed_at":"2015-06-11T19:25:12Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5247027/033585b31b75daaa3ed281862aa1c59da2288e82"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"79893d3c60c81eed2cc181a441a1c91f37528d98","committed_at":"2013-07-25T17:48:38Z","change_status":{"total":4,"additions":4,"deletions":0},"url":"https://api.github.com/gists/5247027/79893d3c60c81eed2cc181a441a1c91f37528d98"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"730dc17e34b04034bddd881f03d8b99ee1d31e0d","committed_at":"2013-07-25T11:35:19Z","change_status":{"total":35,"additions":23,"deletions":12},"url":"https://api.github.com/gists/5247027/730dc17e34b04034bddd881f03d8b99ee1d31e0d"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"8e2cc55b6196568b7a484acc2d7423c679290a5f","committed_at":"2013-03-26T17:07:36Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5247027/8e2cc55b6196568b7a484acc2d7423c679290a5f"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"ca4afbed3f36277bae66d4dd30c553fb8ead8275","committed_at":"2013-03-26T16:59:19Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/5247027/ca4afbed3f36277bae66d4dd30c553fb8ead8275"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","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","user_view_type":"public","site_admin":false},"version":"765b18af943ec881125c291e45320fbfee62efc4","committed_at":"2013-03-26T16:51:25Z","change_status":{"total":61,"additions":61,"deletions":0},"url":"https://api.github.com/gists/5247027/765b18af943ec881125c291e45320fbfee62efc4"}],"truncated":false}