1"use strict";(self.webpackChunksample_website=self.webpackChunksample_website||[]).push([[4456],{3905:(e,t,o)=>{o.d(t,{Zo:()=>l,kt:()=>h});var r=o(7294);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function c(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?a(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):a(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function i(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},a=Object.keys(e);for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var s=r.createContext({}),p=function(e){var t=r.useContext(s),o=t;return e&&(o="function"==typeof e?e(t):c(c({},t),e)),o},l=function(e){var t=p(e.components);return r.createElement(s.Provider,{value:t},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},f=r.forwardRef((function(e,t){var o=e.components,n=e.mdxType,a=e.originalType,s=e.parentName,l=i(e,["components","mdxType","originalType","parentName"]),u=p(o),f=n,h=u["".concat(s,".").concat(f)]||u[f]||m[f]||a;return o?r.createElement(h,c(c({ref:t},l),{},{components:o})):r.createElement(h,c({ref:t},l))}));function h(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var a=o.length,c=new Array(a);c[0]=f;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i[u]="string"==typeof e?e:n,c[1]=i;for(var p=2;p<a;p++)c[p]=o[p];return r.createElement.apply(null,c)}return r.createElement.apply(null,o)}f.displayName="MDXCreateElement"},745:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>c,default:()=>m,frontMatter:()=>a,metadata:()=>i,toc:()=>p});var r=o(3117),n=(o(7294),o(3905));const a={title:"Socket.IO is on Open Collective",slug:"/socket-io-is-on-open-collective/",authors:"darrachequesne"},c=void 0,i={permalink:"/blog/socket-io-is-on-open-collective/",editUrl:"https://github.com/socketio/socket.io-website/edit/main/blog/2017-05-15-open-collective.md",source:"@site/blog/2017-05-15-open-collective.md",title:"Socket.IO is on Open Collective",description:"Open Collective provides a transparent, sustainable, and secure way for people to support and sponsor open source projects. We are joining other great projects (you may have heard about MochaJS, GulpJS or webpack, among lots of other awesome projects) in the quest to ensure the project's sustainability.",date:"2017-05-15T00:00:00.000Z",formattedDate:"May 15, 2017",tags:[],readingTime:1.435,hasTruncateMarker:!0,authors:[{name:"Damien Arrachequesne",title:"Maintainer of Socket.IO",url:"https://github.com/darrachequesne",imageURL:"https://github.com/darrachequesne.png",key:"darrachequesne"}],frontMatter:{title:"Socket.IO is on Open Collective",slug:"/socket-io-is-on-open-collective/",authors:"darrachequesne"},prevItem:{title:"Socket.IO 2.0.1, 2.0.2 and 2.0.3",permalink:"/blog/socket-io-2-0-1-2-0-2-and-2-0-3/"},nextItem:{title:"Socket.IO 2.0.0",permalink:"/blog/socket-io-2-0-0/"}},s={authorsImageUrls:[void 0]},p=[],l={toc:p},u="wrapper";
1function m(e){let{components:t,...o}=e;return(0,n.kt)(u,(0,r.Z)({},l,o,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("img",{src:"/images/opencollective.png"}),(0,n.kt)("p",null,"Open Collective provides a transparent, sustainable, and secure way for people to support and sponsor ",(0,n.kt)("a",{href:"https://opencollective.com/opensource"},"open source projects"),". We are joining other great projects (you may have heard about ",(0,n.kt)("a",{href:"https://opencollective.com/mochajs"},"MochaJS"),", ",(0,n.kt)("a",{href:"https://opencollective.com/gulpjs"},"GulpJS")," or ",(0,n.kt)("a",{href:"https://opencollective.com/webpack"},"webpack"),", among ",(0,n.kt)("a",{href:"https://opencollective.com/discover"},"lots")," of other awesome projects) in the quest to ensure the project's sustainability."))}m.isMDXComponent=!0}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.