PageRenderTime 130ms CodeModel.GetById 50ms RepoModel.GetById 0ms app.codeStats 3ms

/js/libs/socket.io.js

https://github.com/JoshElias/EmberSkeleton
JavaScript | 7504 lines | 7343 code | 161 blank | 0 comment | 5 complexity | 9d09eb9fca68e8020e9ecbddd3c8af09 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE html>
  2. <html class=" ">
  3. <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
  4. <meta charset='utf-8'>
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>socket.io-client/socket.io.js at master · Automattic/socket.io-client</title>
  7. <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub" />
  8. <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub" />
  9. <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-114.png" />
  10. <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114.png" />
  11. <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-144.png" />
  12. <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144.png" />
  13. <meta property="fb:app_id" content="1401488693436528"/>
  14. <meta content="@github" name="twitter:site" /><meta content="summary" name="twitter:card" /><meta content="Automattic/socket.io-client" name="twitter:title" /><meta content="socket.io-client - Realtime application framework (client)" name="twitter:description" /><meta content="https://avatars2.githubusercontent.com/u/887802?s=400" name="twitter:image:src" />
  15. <meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="https://avatars2.githubusercontent.com/u/887802?s=400" property="og:image" /><meta content="Automattic/socket.io-client" property="og:title" /><meta content="https://github.com/Automattic/socket.io-client" property="og:url" /><meta content="socket.io-client - Realtime application framework (client)" property="og:description" />
  16. <link rel="assets" href="https://assets-cdn.github.com/">
  17. <link rel="conduit-xhr" href="https://ghconduit.com:25035">
  18. <link rel="xhr-socket" href="/_sockets" />
  19. <meta name="msapplication-TileImage" content="/windows-tile.png" />
  20. <meta name="msapplication-TileColor" content="#ffffff" />
  21. <meta name="selected-link" value="repo_source" data-pjax-transient />
  22. <meta name="google-analytics" content="UA-3769691-2">
  23. <meta content="collector.githubapp.com" name="octolytics-host" /><meta content="collector-cdn.github.com" name="octolytics-script-host" /><meta content="github" name="octolytics-app-id" /><meta content="4C41D68F:01FE:FF1AFE9:53A44452" name="octolytics-dimension-request_id" /><meta content="7076407" name="octolytics-actor-id" /><meta content="JoshElias" name="octolytics-actor-login" /><meta content="ada1c0e9d438baace9508c4c3534588ae29311448350116881d6b4b3ceec6fbb" name="octolytics-actor-hash" />
  24. <link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico" />
  25. <meta content="authenticity_token" name="csrf-param" />
  26. <meta content="7ecIGPFLYxUkrtQYTTFF9YpDyoo9i+82foi7/6NViOGWwDdTJriw2zuOMvvOIYVqqmjNTwQedJiSAJXGptRNVg==" name="csrf-token" />
  27. <link href="https://assets-cdn.github.com/assets/github-26c7cdac8c5ba3b7dcb80ef2e9ad5563e60f4390.css" media="all" rel="stylesheet" type="text/css" />
  28. <link href="https://assets-cdn.github.com/assets/github2-b92e4911181077d3006b99fc1559e995107a6332.css" media="all" rel="stylesheet" type="text/css" />
  29. <meta http-equiv="x-pjax-version" content="87bffd6373b876fa17b54c64e8484cd7">
  30. <meta name="description" content="socket.io-client - Realtime application framework (client)" />
  31. <meta content="887802" name="octolytics-dimension-user_id" /><meta content="Automattic" name="octolytics-dimension-user_login" /><meta content="557977" name="octolytics-dimension-repository_id" /><meta content="Automattic/socket.io-client" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="557977" name="octolytics-dimension-repository_network_root_id" /><meta content="Automattic/socket.io-client" name="octolytics-dimension-repository_network_root_nwo" />
  32. <link href="https://github.com/Automattic/socket.io-client/commits/master.atom" rel="alternate" title="Recent Commits to socket.io-client:master" type="application/atom+xml" />
  33. </head>
  34. <body class="logged_in env-production windows vis-public page-blob">
  35. <a href="#start-of-content" tabindex="1" class="accessibility-aid js-skip-to-content">Skip to content</a>
  36. <div class="wrapper">
  37. <div class="header header-logged-in true">
  38. <div class="container clearfix">
  39. <a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage">
  40. <span class="mega-octicon octicon-mark-github"></span>
  41. </a>
  42. <a href="/notifications" aria-label="You have no unread notifications" class="notification-indicator tooltipped tooltipped-s" data-hotkey="g n">
  43. <span class="mail-status all-read"></span>
  44. </a>
  45. <div class="command-bar js-command-bar in-repository">
  46. <form accept-charset="UTF-8" action="/search" class="command-bar-form" id="top_search_form" method="get">
  47. <div class="commandbar">
  48. <span class="message"></span>
  49. <input type="text" data-hotkey="s, /" name="q" id="js-command-bar-field" placeholder="Search or type a command" tabindex="1" autocapitalize="off"
  50. data-username="JoshElias"
  51. data-repo="Automattic/socket.io-client"
  52. data-branch="master"
  53. data-sha="daf2a7332bae7742181a32cf651b031b09c4cc91"
  54. >
  55. <div class="display hidden"></div>
  56. </div>
  57. <input type="hidden" name="nwo" value="Automattic/socket.io-client" />
  58. <div class="select-menu js-menu-container js-select-menu search-context-select-menu">
  59. <span class="minibutton select-menu-button js-menu-target" role="button" aria-haspopup="true">
  60. <span class="js-select-button">This repository</span>
  61. </span>
  62. <div class="select-menu-modal-holder js-menu-content js-navigation-container" aria-hidden="true">
  63. <div class="select-menu-modal">
  64. <div class="select-menu-item js-navigation-item js-this-repository-navigation-item selected">
  65. <span class="select-menu-item-icon octicon octicon-check"></span>
  66. <input type="radio" class="js-search-this-repository" name="search_target" value="repository" checked="checked" />
  67. <div class="select-menu-item-text js-select-button-text">This repository</div>
  68. </div> <!-- /.select-menu-item -->
  69. <div class="select-menu-item js-navigation-item js-all-repositories-navigation-item">
  70. <span class="select-menu-item-icon octicon octicon-check"></span>
  71. <input type="radio" name="search_target" value="global" />
  72. <div class="select-menu-item-text js-select-button-text">All repositories</div>
  73. </div> <!-- /.select-menu-item -->
  74. </div>
  75. </div>
  76. </div>
  77. <span class="help tooltipped tooltipped-s" aria-label="Show command bar help">
  78. <span class="octicon octicon-question"></span>
  79. </span>
  80. <input type="hidden" name="ref" value="cmdform">
  81. </form>
  82. <ul class="top-nav">
  83. <li class="explore"><a href="/explore">Explore</a></li>
  84. <li><a href="https://gist.github.com">Gist</a></li>
  85. <li><a href="/blog">Blog</a></li>
  86. <li><a href="https://help.github.com">Help</a></li>
  87. </ul>
  88. </div>
  89. <ul id="user-links">
  90. <li>
  91. <a href="/JoshElias" class="name">
  92. <img alt="JoshElias" class=" js-avatar" data-user="7076407" height="20" src="https://avatars0.githubusercontent.com/u/7076407?s=140" width="20" /> JoshElias
  93. </a>
  94. </li>
  95. <li class="new-menu dropdown-toggle js-menu-container">
  96. <a href="#" class="js-menu-target tooltipped tooltipped-s" aria-label="Create new...">
  97. <span class="octicon octicon-plus"></span>
  98. <span class="dropdown-arrow"></span>
  99. </a>
  100. <div class="new-menu-content js-menu-content">
  101. </div>
  102. </li>
  103. <li>
  104. <a href="/settings/profile" id="account_settings"
  105. class="tooltipped tooltipped-s"
  106. aria-label="Account settings ">
  107. <span class="octicon octicon-tools"></span>
  108. </a>
  109. </li>
  110. <li>
  111. <form class="logout-form" action="/logout" method="post">
  112. <button class="sign-out-button tooltipped tooltipped-s" aria-label="Sign out">
  113. <span class="octicon octicon-sign-out"></span>
  114. </button>
  115. </form>
  116. </li>
  117. </ul>
  118. <div class="js-new-dropdown-contents hidden">
  119. <ul class="dropdown-menu">
  120. <li>
  121. <a href="/new"><span class="octicon octicon-repo"></span> New repository</a>
  122. </li>
  123. <li>
  124. <a href="/organizations/new"><span class="octicon octicon-organization"></span> New organization</a>
  125. </li>
  126. <li class="section-title">
  127. <span title="Automattic/socket.io-client">This repository</span>
  128. </li>
  129. <li>
  130. <a href="/Automattic/socket.io-client/issues/new"><span class="octicon octicon-issue-opened"></span> New issue</a>
  131. </li>
  132. </ul>
  133. </div>
  134. </div>
  135. </div>
  136. <div id="start-of-content" class="accessibility-aid"></div>
  137. <div class="site" itemscope itemtype="http://schema.org/WebPage">
  138. <div id="js-flash-container">
  139. </div>
  140. <div class="pagehead repohead instapaper_ignore readability-menu">
  141. <div class="container">
  142. <ul class="pagehead-actions">
  143. <li class="subscription">
  144. <form accept-charset="UTF-8" action="/notifications/subscribe" class="js-social-container" data-autosubmit="true" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="K+b3Z5uff/1VkZ3DRFK2m1U1je7sc6Ji+9lNOT2bG5UjBVbgOgYGoHxe24CGLYrGIdejzepP+7qJLu6/P58zZg==" /></div> <input id="repository_id" name="repository_id" type="hidden" value="557977" />
  145. <div class="select-menu js-menu-container js-select-menu">
  146. <a class="social-count js-social-count" href="/Automattic/socket.io-client/watchers">
  147. 196
  148. </a>
  149. <span class="minibutton select-menu-button with-count js-menu-target" role="button" tabindex="0" aria-haspopup="true">
  150. <span class="js-select-button">
  151. <span class="octicon octicon-eye"></span>
  152. Watch
  153. </span>
  154. </span>
  155. <div class="select-menu-modal-holder">
  156. <div class="select-menu-modal subscription-menu-modal js-menu-content" aria-hidden="true">
  157. <div class="select-menu-header">
  158. <span class="select-menu-title">Notification status</span>
  159. <span class="octicon octicon-x js-menu-close"></span>
  160. </div> <!-- /.select-menu-header -->
  161. <div class="select-menu-list js-navigation-container" role="menu">
  162. <div class="select-menu-item js-navigation-item selected" role="menuitem" tabindex="0">
  163. <span class="select-menu-item-icon octicon octicon-check"></span>
  164. <div class="select-menu-item-text">
  165. <input checked="checked" id="do_included" name="do" type="radio" value="included" />
  166. <h4>Not watching</h4>
  167. <span class="description">You only receive notifications for conversations in which you participate or are @mentioned.</span>
  168. <span class="js-select-button-text hidden-select-button-text">
  169. <span class="octicon octicon-eye"></span>
  170. Watch
  171. </span>
  172. </div>
  173. </div> <!-- /.select-menu-item -->
  174. <div class="select-menu-item js-navigation-item " role="menuitem" tabindex="0">
  175. <span class="select-menu-item-icon octicon octicon octicon-check"></span>
  176. <div class="select-menu-item-text">
  177. <input id="do_subscribed" name="do" type="radio" value="subscribed" />
  178. <h4>Watching</h4>
  179. <span class="description">You receive notifications for all conversations in this repository.</span>
  180. <span class="js-select-button-text hidden-select-button-text">
  181. <span class="octicon octicon-eye"></span>
  182. Unwatch
  183. </span>
  184. </div>
  185. </div> <!-- /.select-menu-item -->
  186. <div class="select-menu-item js-navigation-item " role="menuitem" tabindex="0">
  187. <span class="select-menu-item-icon octicon octicon-check"></span>
  188. <div class="select-menu-item-text">
  189. <input id="do_ignore" name="do" type="radio" value="ignore" />
  190. <h4>Ignoring</h4>
  191. <span class="description">You do not receive any notifications for conversations in this repository.</span>
  192. <span class="js-select-button-text hidden-select-button-text">
  193. <span class="octicon octicon-mute"></span>
  194. Stop ignoring
  195. </span>
  196. </div>
  197. </div> <!-- /.select-menu-item -->
  198. </div> <!-- /.select-menu-list -->
  199. </div> <!-- /.select-menu-modal -->
  200. </div> <!-- /.select-menu-modal-holder -->
  201. </div> <!-- /.select-menu -->
  202. </form>
  203. </li>
  204. <li>
  205. <div class="js-toggler-container js-social-container starring-container ">
  206. <form accept-charset="UTF-8" action="/Automattic/socket.io-client/unstar" class="js-toggler-form starred" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="T9cvDV85HJ6Eyj1Ht/dGuVBd7CNF3a6cPSVgcXFflrnifxh8ZnQBlOQUXMxSkmrtsGB6yvyTTnoIHhl+/rLjvw==" /></div>
  207. <button
  208. class="minibutton with-count js-toggler-target star-button"
  209. aria-label="Unstar this repository" title="Unstar Automattic/socket.io-client">
  210. <span class="octicon octicon-star"></span>
  211. Unstar
  212. </button>
  213. <a class="social-count js-social-count" href="/Automattic/socket.io-client/stargazers">
  214. 2,331
  215. </a>
  216. </form>
  217. <form accept-charset="UTF-8" action="/Automattic/socket.io-client/star" class="js-toggler-form unstarred" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="TB6zJDtHJwtG+mBwOeHhj5gyYqrXZgQpjGq2Bs0uOEaSQB63Jm4FHAiyzC6ncxiYago91aUjkKMztsuZEEpAZg==" /></div>
  218. <button
  219. class="minibutton with-count js-toggler-target star-button"
  220. aria-label="Star this repository" title="Star Automattic/socket.io-client">
  221. <span class="octicon octicon-star"></span>
  222. Star
  223. </button>
  224. <a class="social-count js-social-count" href="/Automattic/socket.io-client/stargazers">
  225. 2,331
  226. </a>
  227. </form> </div>
  228. </li>
  229. <li>
  230. <a href="/Automattic/socket.io-client/fork" class="minibutton with-count js-toggler-target fork-button lighter tooltipped-n" title="Fork your own copy of Automattic/socket.io-client to your account" aria-label="Fork your own copy of Automattic/socket.io-client to your account" rel="nofollow" data-method="post">
  231. <span class="octicon octicon-repo-forked"></span>
  232. Fork
  233. </a>
  234. <a href="/Automattic/socket.io-client/network" class="social-count">738</a>
  235. </li>
  236. </ul>
  237. <h1 itemscope itemtype="http://data-vocabulary.org/Breadcrumb" class="entry-title public">
  238. <span class="repo-label"><span>public</span></span>
  239. <span class="mega-octicon octicon-repo"></span>
  240. <span class="author"><a href="/Automattic" class="url fn" itemprop="url" rel="author"><span itemprop="title">Automattic</span></a></span><!--
  241. --><span class="path-divider">/</span><!--
  242. --><strong><a href="/Automattic/socket.io-client" class="js-current-repository js-repo-home-link">socket.io-client</a></strong>
  243. <span class="page-context-loader">
  244. <img alt="" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  245. </span>
  246. </h1>
  247. </div><!-- /.container -->
  248. </div><!-- /.repohead -->
  249. <div class="container">
  250. <div class="repository-with-sidebar repo-container new-discussion-timeline js-new-discussion-timeline ">
  251. <div class="repository-sidebar clearfix">
  252. <div class="sunken-menu vertical-right repo-nav js-repo-nav js-repository-container-pjax js-octicon-loaders">
  253. <div class="sunken-menu-contents">
  254. <ul class="sunken-menu-group">
  255. <li class="tooltipped tooltipped-w" aria-label="Code">
  256. <a href="/Automattic/socket.io-client" aria-label="Code" class="selected js-selected-navigation-item sunken-menu-item" data-hotkey="g c" data-pjax="true" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /Automattic/socket.io-client">
  257. <span class="octicon octicon-code"></span> <span class="full-word">Code</span>
  258. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  259. </a> </li>
  260. <li class="tooltipped tooltipped-w" aria-label="Issues">
  261. <a href="/Automattic/socket.io-client/issues" aria-label="Issues" class="js-selected-navigation-item sunken-menu-item js-disable-pjax" data-hotkey="g i" data-selected-links="repo_issues /Automattic/socket.io-client/issues">
  262. <span class="octicon octicon-issue-opened"></span> <span class="full-word">Issues</span>
  263. <span class='counter'>259</span>
  264. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  265. </a> </li>
  266. <li class="tooltipped tooltipped-w" aria-label="Pull Requests">
  267. <a href="/Automattic/socket.io-client/pulls" aria-label="Pull Requests" class="js-selected-navigation-item sunken-menu-item js-disable-pjax" data-hotkey="g p" data-selected-links="repo_pulls /Automattic/socket.io-client/pulls">
  268. <span class="octicon octicon-git-pull-request"></span> <span class="full-word">Pull Requests</span>
  269. <span class='counter'>84</span>
  270. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  271. </a> </li>
  272. </ul>
  273. <div class="sunken-menu-separator"></div>
  274. <ul class="sunken-menu-group">
  275. <li class="tooltipped tooltipped-w" aria-label="Pulse">
  276. <a href="/Automattic/socket.io-client/pulse" aria-label="Pulse" class="js-selected-navigation-item sunken-menu-item" data-pjax="true" data-selected-links="pulse /Automattic/socket.io-client/pulse">
  277. <span class="octicon octicon-pulse"></span> <span class="full-word">Pulse</span>
  278. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  279. </a> </li>
  280. <li class="tooltipped tooltipped-w" aria-label="Graphs">
  281. <a href="/Automattic/socket.io-client/graphs" aria-label="Graphs" class="js-selected-navigation-item sunken-menu-item" data-pjax="true" data-selected-links="repo_graphs repo_contributors /Automattic/socket.io-client/graphs">
  282. <span class="octicon octicon-graph"></span> <span class="full-word">Graphs</span>
  283. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  284. </a> </li>
  285. <li class="tooltipped tooltipped-w" aria-label="Network">
  286. <a href="/Automattic/socket.io-client/network" aria-label="Network" class="js-selected-navigation-item sunken-menu-item js-disable-pjax" data-selected-links="repo_network /Automattic/socket.io-client/network">
  287. <span class="octicon octicon-repo-forked"></span> <span class="full-word">Network</span>
  288. <img alt="" class="mini-loader" height="16" src="https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif" width="16" />
  289. </a> </li>
  290. </ul>
  291. </div>
  292. </div>
  293. <div class="only-with-full-nav">
  294. <div class="clone-url open"
  295. data-protocol-type="http"
  296. data-url="/users/set_protocol?protocol_selector=http&amp;protocol_type=clone">
  297. <h3><strong>HTTPS</strong> clone URL</h3>
  298. <div class="clone-url-box">
  299. <input type="text" class="clone js-url-field"
  300. value="https://github.com/Automattic/socket.io-client.git" readonly="readonly">
  301. <span class="url-box-clippy">
  302. <button aria-label="copy to clipboard" class="js-zeroclipboard minibutton zeroclipboard-button" data-clipboard-text="https://github.com/Automattic/socket.io-client.git" data-copied-hint="copied!" type="button"><span class="octicon octicon-clippy"></span></button>
  303. </span>
  304. </div>
  305. </div>
  306. <div class="clone-url "
  307. data-protocol-type="ssh"
  308. data-url="/users/set_protocol?protocol_selector=ssh&amp;protocol_type=clone">
  309. <h3><strong>SSH</strong> clone URL</h3>
  310. <div class="clone-url-box">
  311. <input type="text" class="clone js-url-field"
  312. value="git@github.com:Automattic/socket.io-client.git" readonly="readonly">
  313. <span class="url-box-clippy">
  314. <button aria-label="copy to clipboard" class="js-zeroclipboard minibutton zeroclipboard-button" data-clipboard-text="git@github.com:Automattic/socket.io-client.git" data-copied-hint="copied!" type="button"><span class="octicon octicon-clippy"></span></button>
  315. </span>
  316. </div>
  317. </div>
  318. <div class="clone-url "
  319. data-protocol-type="subversion"
  320. data-url="/users/set_protocol?protocol_selector=subversion&amp;protocol_type=clone">
  321. <h3><strong>Subversion</strong> checkout URL</h3>
  322. <div class="clone-url-box">
  323. <input type="text" class="clone js-url-field"
  324. value="https://github.com/Automattic/socket.io-client" readonly="readonly">
  325. <span class="url-box-clippy">
  326. <button aria-label="copy to clipboard" class="js-zeroclipboard minibutton zeroclipboard-button" data-clipboard-text="https://github.com/Automattic/socket.io-client" data-copied-hint="copied!" type="button"><span class="octicon octicon-clippy"></span></button>
  327. </span>
  328. </div>
  329. </div>
  330. <p class="clone-options">You can clone with
  331. <a href="#" class="js-clone-selector" data-protocol="http">HTTPS</a>,
  332. <a href="#" class="js-clone-selector" data-protocol="ssh">SSH</a>,
  333. or <a href="#" class="js-clone-selector" data-protocol="subversion">Subversion</a>.
  334. <a href="https://help.github.com/articles/which-remote-url-should-i-use" class="help tooltipped tooltipped-n" aria-label="Get help on which URL is right for you.">
  335. <span class="octicon octicon-question"></span>
  336. </a>
  337. </p>
  338. <a href="github-windows://openRepo/https://github.com/Automattic/socket.io-client" class="minibutton sidebar-button" title="Save Automattic/socket.io-client to your computer and use it in GitHub Desktop." aria-label="Save Automattic/socket.io-client to your computer and use it in GitHub Desktop.">
  339. <span class="octicon octicon-device-desktop"></span>
  340. Clone in Desktop
  341. </a>
  342. <a href="/Automattic/socket.io-client/archive/master.zip"
  343. class="minibutton sidebar-button"
  344. aria-label="Download Automattic/socket.io-client as a zip file"
  345. title="Download Automattic/socket.io-client as a zip file"
  346. rel="nofollow">
  347. <span class="octicon octicon-cloud-download"></span>
  348. Download ZIP
  349. </a>
  350. </div>
  351. </div><!-- /.repository-sidebar -->
  352. <div id="js-repo-pjax-container" class="repository-content context-loader-container" data-pjax-container>
  353. <a href="/Automattic/socket.io-client/blob/191b342e552eaeb0c117c7aa932f180e46253922/socket.io.js" class="hidden js-permalink-shortcut" data-hotkey="y">Permalink</a>
  354. <!-- blob contrib key: blob_contributors:v21:a2814e96229bba825bf1fbbb5f433e09 -->
  355. <p title="This is a placeholder element" class="js-history-link-replace hidden"></p>
  356. <div class="file-navigation">
  357. <div class="select-menu js-menu-container js-select-menu" >
  358. <span class="minibutton select-menu-button js-menu-target css-truncate" data-hotkey="w"
  359. data-master-branch="master"
  360. data-ref="master"
  361. title="master"
  362. role="button" aria-label="Switch branches or tags" tabindex="0" aria-haspopup="true">
  363. <span class="octicon octicon-git-branch"></span>
  364. <i>branch:</i>
  365. <span class="js-select-button css-truncate-target">master</span>
  366. </span>
  367. <div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax aria-hidden="true">
  368. <div class="select-menu-modal">
  369. <div class="select-menu-header">
  370. <span class="select-menu-title">Switch branches/tags</span>
  371. <span class="octicon octicon-x js-menu-close"></span>
  372. </div> <!-- /.select-menu-header -->
  373. <div class="select-menu-filters">
  374. <div class="select-menu-text-filter">
  375. <input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
  376. </div>
  377. <div class="select-menu-tabs">
  378. <ul>
  379. <li class="select-menu-tab">
  380. <a href="#" data-tab-filter="branches" class="js-select-menu-tab">Branches</a>
  381. </li>
  382. <li class="select-menu-tab">
  383. <a href="#" data-tab-filter="tags" class="js-select-menu-tab">Tags</a>
  384. </li>
  385. </ul>
  386. </div><!-- /.select-menu-tabs -->
  387. </div><!-- /.select-menu-filters -->
  388. <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches">
  389. <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  390. <div class="select-menu-item js-navigation-item ">
  391. <span class="select-menu-item-icon octicon octicon-check"></span>
  392. <a href="/Automattic/socket.io-client/blob/0.9/socket.io.js"
  393. data-name="0.9"
  394. data-skip-pjax="true"
  395. rel="nofollow"
  396. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  397. title="0.9">0.9</a>
  398. </div> <!-- /.select-menu-item -->
  399. <div class="select-menu-item js-navigation-item ">
  400. <span class="select-menu-item-icon octicon octicon-check"></span>
  401. <a href="/Automattic/socket.io-client/blob/06/socket.io.js"
  402. data-name="06"
  403. data-skip-pjax="true"
  404. rel="nofollow"
  405. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  406. title="06">06</a>
  407. </div> <!-- /.select-menu-item -->
  408. <div class="select-menu-item js-navigation-item ">
  409. <span class="select-menu-item-icon octicon octicon-check"></span>
  410. <a href="/Automattic/socket.io-client/blob/add/zuul/socket.io.js"
  411. data-name="add/zuul"
  412. data-skip-pjax="true"
  413. rel="nofollow"
  414. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  415. title="add/zuul">add/zuul</a>
  416. </div> <!-- /.select-menu-item -->
  417. <div class="select-menu-item js-navigation-item ">
  418. <span class="select-menu-item-icon octicon octicon-check"></span>
  419. <a href="/Automattic/socket.io-client/blob/develop/socket.io.js"
  420. data-name="develop"
  421. data-skip-pjax="true"
  422. rel="nofollow"
  423. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  424. title="develop">develop</a>
  425. </div> <!-- /.select-menu-item -->
  426. <div class="select-menu-item js-navigation-item selected">
  427. <span class="select-menu-item-icon octicon octicon-check"></span>
  428. <a href="/Automattic/socket.io-client/blob/master/socket.io.js"
  429. data-name="master"
  430. data-skip-pjax="true"
  431. rel="nofollow"
  432. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  433. title="master">master</a>
  434. </div> <!-- /.select-menu-item -->
  435. <div class="select-menu-item js-navigation-item ">
  436. <span class="select-menu-item-icon octicon octicon-check"></span>
  437. <a href="/Automattic/socket.io-client/blob/webworker/socket.io.js"
  438. data-name="webworker"
  439. data-skip-pjax="true"
  440. rel="nofollow"
  441. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  442. title="webworker">webworker</a>
  443. </div> <!-- /.select-menu-item -->
  444. </div>
  445. <div class="select-menu-no-results">Nothing to show</div>
  446. </div> <!-- /.select-menu-list -->
  447. <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
  448. <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  449. <div class="select-menu-item js-navigation-item ">
  450. <span class="select-menu-item-icon octicon octicon-check"></span>
  451. <a href="/Automattic/socket.io-client/tree/1.0.6/socket.io.js"
  452. data-name="1.0.6"
  453. data-skip-pjax="true"
  454. rel="nofollow"
  455. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  456. title="1.0.6">1.0.6</a>
  457. </div> <!-- /.select-menu-item -->
  458. <div class="select-menu-item js-navigation-item ">
  459. <span class="select-menu-item-icon octicon octicon-check"></span>
  460. <a href="/Automattic/socket.io-client/tree/1.0.5/socket.io.js"
  461. data-name="1.0.5"
  462. data-skip-pjax="true"
  463. rel="nofollow"
  464. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  465. title="1.0.5">1.0.5</a>
  466. </div> <!-- /.select-menu-item -->
  467. <div class="select-menu-item js-navigation-item ">
  468. <span class="select-menu-item-icon octicon octicon-check"></span>
  469. <a href="/Automattic/socket.io-client/tree/1.0.4/socket.io.js"
  470. data-name="1.0.4"
  471. data-skip-pjax="true"
  472. rel="nofollow"
  473. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  474. title="1.0.4">1.0.4</a>
  475. </div> <!-- /.select-menu-item -->
  476. <div class="select-menu-item js-navigation-item ">
  477. <span class="select-menu-item-icon octicon octicon-check"></span>
  478. <a href="/Automattic/socket.io-client/tree/1.0.3/socket.io.js"
  479. data-name="1.0.3"
  480. data-skip-pjax="true"
  481. rel="nofollow"
  482. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  483. title="1.0.3">1.0.3</a>
  484. </div> <!-- /.select-menu-item -->
  485. <div class="select-menu-item js-navigation-item ">
  486. <span class="select-menu-item-icon octicon octicon-check"></span>
  487. <a href="/Automattic/socket.io-client/tree/1.0.2/socket.io.js"
  488. data-name="1.0.2"
  489. data-skip-pjax="true"
  490. rel="nofollow"
  491. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  492. title="1.0.2">1.0.2</a>
  493. </div> <!-- /.select-menu-item -->
  494. <div class="select-menu-item js-navigation-item ">
  495. <span class="select-menu-item-icon octicon octicon-check"></span>
  496. <a href="/Automattic/socket.io-client/tree/1.0.1/socket.io.js"
  497. data-name="1.0.1"
  498. data-skip-pjax="true"
  499. rel="nofollow"
  500. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  501. title="1.0.1">1.0.1</a>
  502. </div> <!-- /.select-menu-item -->
  503. <div class="select-menu-item js-navigation-item ">
  504. <span class="select-menu-item-icon octicon octicon-check"></span>
  505. <a href="/Automattic/socket.io-client/tree/1.0.0-pre5/socket.io.js"
  506. data-name="1.0.0-pre5"
  507. data-skip-pjax="true"
  508. rel="nofollow"
  509. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  510. title="1.0.0-pre5">1.0.0-pre5</a>
  511. </div> <!-- /.select-menu-item -->
  512. <div class="select-menu-item js-navigation-item ">
  513. <span class="select-menu-item-icon octicon octicon-check"></span>
  514. <a href="/Automattic/socket.io-client/tree/1.0.0-pre4/socket.io.js"
  515. data-name="1.0.0-pre4"
  516. data-skip-pjax="true"
  517. rel="nofollow"
  518. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  519. title="1.0.0-pre4">1.0.0-pre4</a>
  520. </div> <!-- /.select-menu-item -->
  521. <div class="select-menu-item js-navigation-item ">
  522. <span class="select-menu-item-icon octicon octicon-check"></span>
  523. <a href="/Automattic/socket.io-client/tree/1.0.0-pre3/socket.io.js"
  524. data-name="1.0.0-pre3"
  525. data-skip-pjax="true"
  526. rel="nofollow"
  527. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  528. title="1.0.0-pre3">1.0.0-pre3</a>
  529. </div> <!-- /.select-menu-item -->
  530. <div class="select-menu-item js-navigation-item ">
  531. <span class="select-menu-item-icon octicon octicon-check"></span>
  532. <a href="/Automattic/socket.io-client/tree/1.0.0-pre2/socket.io.js"
  533. data-name="1.0.0-pre2"
  534. data-skip-pjax="true"
  535. rel="nofollow"
  536. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  537. title="1.0.0-pre2">1.0.0-pre2</a>
  538. </div> <!-- /.select-menu-item -->
  539. <div class="select-menu-item js-navigation-item ">
  540. <span class="select-menu-item-icon octicon octicon-check"></span>
  541. <a href="/Automattic/socket.io-client/tree/1.0.0-pre/socket.io.js"
  542. data-name="1.0.0-pre"
  543. data-skip-pjax="true"
  544. rel="nofollow"
  545. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  546. title="1.0.0-pre">1.0.0-pre</a>
  547. </div> <!-- /.select-menu-item -->
  548. <div class="select-menu-item js-navigation-item ">
  549. <span class="select-menu-item-icon octicon octicon-check"></span>
  550. <a href="/Automattic/socket.io-client/tree/1.0.0/socket.io.js"
  551. data-name="1.0.0"
  552. data-skip-pjax="true"
  553. rel="nofollow"
  554. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  555. title="1.0.0">1.0.0</a>
  556. </div> <!-- /.select-menu-item -->
  557. <div class="select-menu-item js-navigation-item ">
  558. <span class="select-menu-item-icon octicon octicon-check"></span>
  559. <a href="/Automattic/socket.io-client/tree/0.9.17/socket.io.js"
  560. data-name="0.9.17"
  561. data-skip-pjax="true"
  562. rel="nofollow"
  563. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  564. title="0.9.17">0.9.17</a>
  565. </div> <!-- /.select-menu-item -->
  566. <div class="select-menu-item js-navigation-item ">
  567. <span class="select-menu-item-icon octicon octicon-check"></span>
  568. <a href="/Automattic/socket.io-client/tree/0.9.16/socket.io.js"
  569. data-name="0.9.16"
  570. data-skip-pjax="true"
  571. rel="nofollow"
  572. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  573. title="0.9.16">0.9.16</a>
  574. </div> <!-- /.select-menu-item -->
  575. <div class="select-menu-item js-navigation-item ">
  576. <span class="select-menu-item-icon octicon octicon-check"></span>
  577. <a href="/Automattic/socket.io-client/tree/0.9.15/socket.io.js"
  578. data-name="0.9.15"
  579. data-skip-pjax="true"
  580. rel="nofollow"
  581. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  582. title="0.9.15">0.9.15</a>
  583. </div> <!-- /.select-menu-item -->
  584. <div class="select-menu-item js-navigation-item ">
  585. <span class="select-menu-item-icon octicon octicon-check"></span>
  586. <a href="/Automattic/socket.io-client/tree/0.9.11/socket.io.js"
  587. data-name="0.9.11"
  588. data-skip-pjax="true"
  589. rel="nofollow"
  590. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  591. title="0.9.11">0.9.11</a>
  592. </div> <!-- /.select-menu-item -->
  593. <div class="select-menu-item js-navigation-item ">
  594. <span class="select-menu-item-icon octicon octicon-check"></span>
  595. <a href="/Automattic/socket.io-client/tree/0.9.10/socket.io.js"
  596. data-name="0.9.10"
  597. data-skip-pjax="true"
  598. rel="nofollow"
  599. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  600. title="0.9.10">0.9.10</a>
  601. </div> <!-- /.select-menu-item -->
  602. <div class="select-menu-item js-navigation-item ">
  603. <span class="select-menu-item-icon octicon octicon-check"></span>
  604. <a href="/Automattic/socket.io-client/tree/0.9.9/socket.io.js"
  605. data-name="0.9.9"
  606. data-skip-pjax="true"
  607. rel="nofollow"
  608. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  609. title="0.9.9">0.9.9</a>
  610. </div> <!-- /.select-menu-item -->
  611. <div class="select-menu-item js-navigation-item ">
  612. <span class="select-menu-item-icon octicon octicon-check"></span>
  613. <a href="/Automattic/socket.io-client/tree/0.9.8/socket.io.js"
  614. data-name="0.9.8"
  615. data-skip-pjax="true"
  616. rel="nofollow"
  617. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  618. title="0.9.8">0.9.8</a>
  619. </div> <!-- /.select-menu-item -->
  620. <div class="select-menu-item js-navigation-item ">
  621. <span class="select-menu-item-icon octicon octicon-check"></span>
  622. <a href="/Automattic/socket.io-client/tree/0.9.7/socket.io.js"
  623. data-name="0.9.7"
  624. data-skip-pjax="true"
  625. rel="nofollow"
  626. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  627. title="0.9.7">0.9.7</a>
  628. </div> <!-- /.select-menu-item -->
  629. <div class="select-menu-item js-navigation-item ">
  630. <span class="select-menu-item-icon octicon octicon-check"></span>
  631. <a href="/Automattic/socket.io-client/tree/0.9.6/socket.io.js"
  632. data-name="0.9.6"
  633. data-skip-pjax="true"
  634. rel="nofollow"
  635. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  636. title="0.9.6">0.9.6</a>
  637. </div> <!-- /.select-menu-item -->
  638. <div class="select-menu-item js-navigation-item ">
  639. <span class="select-menu-item-icon octicon octicon-check"></span>
  640. <a href="/Automattic/socket.io-client/tree/0.9.5/socket.io.js"
  641. data-name="0.9.5"
  642. data-skip-pjax="true"
  643. rel="nofollow"
  644. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  645. title="0.9.5">0.9.5</a>
  646. </div> <!-- /.select-menu-item -->
  647. <div class="select-menu-item js-navigation-item ">
  648. <span class="select-menu-item-icon octicon octicon-check"></span>
  649. <a href="/Automattic/socket.io-client/tree/0.9.4/socket.io.js"
  650. data-name="0.9.4"
  651. data-skip-pjax="true"
  652. rel="nofollow"
  653. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  654. title="0.9.4">0.9.4</a>
  655. </div> <!-- /.select-menu-item -->
  656. <div class="select-menu-item js-navigation-item ">
  657. <span class="select-menu-item-icon octicon octicon-check"></span>
  658. <a href="/Automattic/socket.io-client/tree/0.9.3/socket.io.js"
  659. data-name="0.9.3"
  660. data-skip-pjax="true"
  661. rel="nofollow"
  662. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  663. title="0.9.3">0.9.3</a>
  664. </div> <!-- /.select-menu-item -->
  665. <div class="select-menu-item js-navigation-item ">
  666. <span class="select-menu-item-icon octicon octicon-check"></span>
  667. <a href="/Automattic/socket.io-client/tree/0.9.2/socket.io.js"
  668. data-name="0.9.2"
  669. data-skip-pjax="true"
  670. rel="nofollow"
  671. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  672. title="0.9.2">0.9.2</a>
  673. </div> <!-- /.select-menu-item -->
  674. <div class="select-menu-item js-navigation-item ">
  675. <span class="select-menu-item-icon octicon octicon-check"></span>
  676. <a href="/Automattic/socket.io-client/tree/0.9.1-1/socket.io.js"
  677. data-name="0.9.1-1"
  678. data-skip-pjax="true"
  679. rel="nofollow"
  680. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  681. title="0.9.1-1">0.9.1-1</a>
  682. </div> <!-- /.select-menu-item -->
  683. <div class="select-menu-item js-navigation-item ">
  684. <span class="select-menu-item-icon octicon octicon-check"></span>
  685. <a href="/Automattic/socket.io-client/tree/0.9.1/socket.io.js"
  686. data-name="0.9.1"
  687. data-skip-pjax="true"
  688. rel="nofollow"
  689. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  690. title="0.9.1">0.9.1</a>
  691. </div> <!-- /.select-menu-item -->
  692. <div class="select-menu-item js-navigation-item ">
  693. <span class="select-menu-item-icon octicon octicon-check"></span>
  694. <a href="/Automattic/socket.io-client/tree/0.9.0/socket.io.js"
  695. data-name="0.9.0"
  696. data-skip-pjax="true"
  697. rel="nofollow"
  698. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  699. title="0.9.0">0.9.0</a>
  700. </div> <!-- /.select-menu-item -->
  701. <div class="select-menu-item js-navigation-item ">
  702. <span class="select-menu-item-icon octicon octicon-check"></span>
  703. <a href="/Automattic/socket.io-client/tree/0.8.7/socket.io.js"
  704. data-name="0.8.7"
  705. data-skip-pjax="true"
  706. rel="nofollow"
  707. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  708. title="0.8.7">0.8.7</a>
  709. </div> <!-- /.select-menu-item -->
  710. <div class="select-menu-item js-navigation-item ">
  711. <span class="select-menu-item-icon octicon octicon-check"></span>
  712. <a href="/Automattic/socket.io-client/tree/0.8.6/socket.io.js"
  713. data-name="0.8.6"
  714. data-skip-pjax="true"
  715. rel="nofollow"
  716. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  717. title="0.8.6">0.8.6</a>
  718. </div> <!-- /.select-menu-item -->
  719. <div class="select-menu-item js-navigation-item ">
  720. <span class="select-menu-item-icon octicon octicon-check"></span>
  721. <a href="/Automattic/socket.io-client/tree/0.8.5/socket.io.js"
  722. data-name="0.8.5"
  723. data-skip-pjax="true"
  724. rel="nofollow"
  725. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  726. title="0.8.5">0.8.5</a>
  727. </div> <!-- /.select-menu-item -->
  728. <div class="select-menu-item js-navigation-item ">
  729. <span class="select-menu-item-icon octicon octicon-check"></span>
  730. <a href="/Automattic/socket.io-client/tree/0.8.4/socket.io.js"
  731. data-name="0.8.4"
  732. data-skip-pjax="true"
  733. rel="nofollow"
  734. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  735. title="0.8.4">0.8.4</a>
  736. </div> <!-- /.select-menu-item -->
  737. <div class="select-menu-item js-navigation-item ">
  738. <span class="select-menu-item-icon octicon octicon-check"></span>
  739. <a href="/Automattic/socket.io-client/tree/0.8.3/socket.io.js"
  740. data-name="0.8.3"
  741. data-skip-pjax="true"
  742. rel="nofollow"
  743. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  744. title="0.8.3">0.8.3</a>
  745. </div> <!-- /.select-menu-item -->
  746. <div class="select-menu-item js-navigation-item ">
  747. <span class="select-menu-item-icon octicon octicon-check"></span>
  748. <a href="/Automattic/socket.io-client/tree/0.8.2/socket.io.js"
  749. data-name="0.8.2"
  750. data-skip-pjax="true"
  751. rel="nofollow"
  752. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  753. title="0.8.2">0.8.2</a>
  754. </div> <!-- /.select-menu-item -->
  755. <div class="select-menu-item js-navigation-item ">
  756. <span class="select-menu-item-icon octicon octicon-check"></span>
  757. <a href="/Automattic/socket.io-client/tree/0.8.1/socket.io.js"
  758. data-name="0.8.1"
  759. data-skip-pjax="true"
  760. rel="nofollow"
  761. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  762. title="0.8.1">0.8.1</a>
  763. </div> <!-- /.select-menu-item -->
  764. <div class="select-menu-item js-navigation-item ">
  765. <span class="select-menu-item-icon octicon octicon-check"></span>
  766. <a href="/Automattic/socket.io-client/tree/0.8.0/socket.io.js"
  767. data-name="0.8.0"
  768. data-skip-pjax="true"
  769. rel="nofollow"
  770. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  771. title="0.8.0">0.8.0</a>
  772. </div> <!-- /.select-menu-item -->
  773. <div class="select-menu-item js-navigation-item ">
  774. <span class="select-menu-item-icon octicon octicon-check"></span>
  775. <a href="/Automattic/socket.io-client/tree/0.7.11/socket.io.js"
  776. data-name="0.7.11"
  777. data-skip-pjax="true"
  778. rel="nofollow"
  779. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  780. title="0.7.11">0.7.11</a>
  781. </div> <!-- /.select-menu-item -->
  782. <div class="select-menu-item js-navigation-item ">
  783. <span class="select-menu-item-icon octicon octicon-check"></span>
  784. <a href="/Automattic/socket.io-client/tree/0.7.10/socket.io.js"
  785. data-name="0.7.10"
  786. data-skip-pjax="true"
  787. rel="nofollow"
  788. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  789. title="0.7.10">0.7.10</a>
  790. </div> <!-- /.select-menu-item -->
  791. <div class="select-menu-item js-navigation-item ">
  792. <span class="select-menu-item-icon octicon octicon-check"></span>
  793. <a href="/Automattic/socket.io-client/tree/0.7.9/socket.io.js"
  794. data-name="0.7.9"
  795. data-skip-pjax="true"
  796. rel="nofollow"
  797. class="js-navigation-open select-menu-item-text js-select-button-text css-truncate-target"
  798. title="0.7.9">0.7.9</a>
  799. </div> <!-- /.select-menu-item -->
  800. <div class="select-menu-item js-…

Large files files are truncated, but you can click here to view the full file