UNPKG

devicons-react

Version:

Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.

1 lines 7.12 kB
function _extends(){return _extends=Object.assign?Object.assign.bind():function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)({}).hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(null,arguments)}const React=require("react");module.exports=function(a){let{size:c="1rem",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M60.962 0H42.063s-7.411.418-8.455 8.457V49.07s.522 8.144 8.979 8.979H59.08l2.507-2.506H42.9s-5.951-.73-6.682-6.682V8.98s-.21-6.057 6.576-6.58H58.77z",fill:"#00c1d5"}),/*#__PURE__*/React.createElement("path",{d:"M64.406 58.153h18.897s7.413-.417 8.457-8.456V8.979S91.238.835 82.781 0H66.285L63.78 2.506h18.688s5.951.73 6.682 6.682V49.07s.21 6.056-6.578 6.578H66.703z",fill:"#78bd20"}),/*#__PURE__*/React.createElement("path",{d:"M45.092 6.787c-1.67.104-4.7 1.148-4.7 4.697V36.96c.21 1.462 1.255 4.385 4.49 4.385h3.34v-2.192h-3.34c-1.773 0-2.192-1.879-2.192-2.296V11.484c0-2.192 2.088-2.505 2.506-2.505l24.744.209c1.88 0 2.297 1.984 2.297 2.402v2.61h2.297v-2.716c-.21-1.566-1.358-4.49-4.595-4.49zm10.127 9.604c-1.566 0-4.593 1.044-4.593 4.593v25.477c.104 1.462 1.252 4.28 4.384 4.28h24.745c.313 0 2.088 0 3.445-1.358.94-.835 1.356-1.984 1.356-3.445V20.88c-.207-1.462-1.357-4.385-4.49-4.385l-24.848-.105Zm.104 2.09 24.744.103c1.88 0 2.297 2.088 2.506 2.506v24.848c0 .835-.313 1.566-.73 1.984-.837.73-2.089.73-2.089.73H55.01c-1.88 0-2.192-1.982-2.296-2.4V20.984c0-2.192 2.087-2.504 2.609-2.504z",fill:"#0091da"}),/*#__PURE__*/React.createElement("path",{d:"m5.208 71.203 8.668 19.629h2.4l8.77-19.629H22.54l-7.414 16.914L7.61 71.203h-2.4zm22.97 0v19.629h2.193V76.006l7.309 13.676 7.307-13.676V90.83h2.193V71.203h-2.193L37.68 84.881l-7.308-13.678zm78.096 4.281c-1.358 0-2.507.42-3.655 1.045-1.043.731-1.983 1.67-2.61 2.819a8.55 8.55 0 0 0-.94 3.966c0 1.461.313 2.82 1.044 3.967.627 1.253 1.567 2.09 2.716 2.82 1.148.732 2.295 1.044 3.652 1.044 1.15 0 2.193-.208 3.342-.625 1.148-.418 1.982-.941 2.61-1.672l-1.359-1.358c-.417.522-1.145.94-1.981 1.254-.94.418-1.777.52-2.716.313-1.357 0-2.61-.418-3.55-1.358a5.7 5.7 0 0 1-1.67-3.654h12.11q0-3.915-1.878-6.264c-1.149-1.566-2.923-2.297-5.116-2.297zm-26.833.106c-1.67 0-3.447.522-5.326 1.46l.837 1.776c.834-.417 1.565-.73 2.296-.94a7.8 7.8 0 0 1 2.088-.314q2.19.001 3.132 1.254c.626.835.94 1.775.94 3.028v.521c-1.67-.522-3.34-.836-4.803-.836-1.044 0-2.088.21-2.924.627a5.75 5.75 0 0 0-2.088 1.775c-.522.836-.835 1.67-.835 2.61q0 2.191 1.567 3.445c.94.835 2.296 1.254 3.862 1.254 1.045 0 2.089-.208 3.029-.73s1.67-1.15 2.193-1.985v2.297h2.19v-8.978c0-1.88-.52-3.343-1.563-4.49-1.044-1.046-2.506-1.67-4.594-1.774zm17.957.207c-1.357 0-2.508.21-3.55.836-1.046.522-1.775 1.358-2.089 2.402v-2.924h-2.19v14.825h2.19v-8.249c0-1.044.21-1.878.731-2.609.418-.73 1.15-1.358 1.984-1.775.836-.418 1.776-.625 2.924-.625zm-44.998.312-2.297.002 5.012 14.825h1.982l3.967-11.797 3.97 11.797h1.981l5.012-14.827H69.73l-3.652 11.905-4.07-11.905h-1.88l-4.07 11.905zm53.873 1.569c1.357 0 2.505.417 3.34 1.252.835.94 1.357 1.983 1.46 3.445h-9.917c.104-1.462.732-2.61 1.672-3.445q1.566-1.253 3.445-1.252m-27.355 5.636c1.566 0 3.028.21 4.49.627v2.297c-.21 1.044-.835 1.775-1.775 2.297s-2.09.73-3.133.73a4.33 4.33 0 0 1-2.61-.833c-.73-.522-1.043-1.15-1.043-2.09s.314-1.67 1.15-2.192a5.34 5.34 0 0 1 2.921-.836m40.236 18.729a3.64 3.64 0 0 0-3.639 3.637 3.643 3.643 0 0 0 3.64 3.638 3.64 3.64 0 0 0 3.636-3.638 3.64 3.64 0 0 0-3.637-3.637m0 .488a3.144 3.144 0 0 1 3.148 3.149 3.145 3.145 0 0 1-3.148 3.15 3.147 3.147 0 0 1-3.15-3.15 3.145 3.145 0 0 1 3.15-3.149m-91.08.621c-1.253 0-2.298.21-3.342.73a5.06 5.06 0 0 0-2.4 1.985c-.522.835-.836 1.775-.836 2.819 0 1.149.208 1.983.73 2.714s1.254 1.253 2.194 1.67 2.087.835 3.548 1.149c1.88.417 3.238.94 4.073 1.46.835.524 1.252 1.253 1.252 2.298 0 .626-.209 1.15-.522 1.671q-.47.784-1.566 1.252a6.3 6.3 0 0 1-2.506.522c-1.357 0-2.505-.21-3.549-.73-1.044-.524-1.984-1.148-2.924-2.088l-1.357 1.775c2.088 2.088 4.7 3.132 7.621 3.027 1.463 0 2.717-.208 3.76-.73a5.06 5.06 0 0 0 2.4-1.985c.522-.94.836-1.88.836-2.923 0-1.566-.52-2.82-1.67-3.655-1.148-.835-2.715-1.46-4.803-1.982-1.879-.522-3.237-.941-4.072-1.463-.835-.418-1.252-1.148-1.252-2.088 0-.626.208-1.148.522-1.67q.626-.783 1.566-1.252c.73-.313 1.356-.418 2.191-.418.94 0 1.985.21 2.924.627a9.1 9.1 0 0 1 2.715 1.88l1.358-1.776c-.94-.94-1.985-1.566-3.133-2.088-1.15-.522-2.4-.73-3.758-.73zm28.293 0v20.045h2.193v-9.396q0-.94.625-1.88c.418-.52.941-1.043 1.672-1.357.731-.313 1.462-.521 2.297-.521 1.044 0 1.878.418 2.61 1.148.73.731 1.042 1.67 1.042 2.922v9.084H69v-9.396c0-1.15-.21-2.192-.73-3.028a6 6 0 0 0-1.985-1.984 8.1 8.1 0 0 0-2.818-.834c-1.044 0-2.09.209-2.924.73-.836.523-1.565 1.148-1.983 1.983v-7.516h-2.192zm60.982.4v4.255h.864v-1.596h.79l1.038 1.596h.863l-1.047-1.608c1.634-.186 1.307-2.559-.058-2.646zm.864.67h1.086c1.032 0 .884 1.298.115 1.298h-1.2v-1.297zm-39.295 3.628c-1.357 0-2.506.418-3.655 1.045-1.044.73-1.983 1.67-2.609 2.818a8.55 8.55 0 0 0-.94 3.967c0 1.462.313 2.82 1.044 3.968.626 1.253 1.566 2.088 2.714 2.819 1.15.73 2.297 1.043 3.655 1.043 1.148 0 2.192-.208 3.341-.625 1.148-.418 1.984-.941 2.61-1.672l-1.358-1.358c-.417.522-1.147.941-1.982 1.254-.835.418-1.776.522-2.61.313-1.359 0-2.61-.419-3.55-1.358a5.7 5.7 0 0 1-1.672-3.654h12.008q.001-3.915-1.88-6.264c-1.147-1.567-2.924-2.296-5.116-2.296m26.728 0c-1.358 0-2.506.418-3.654 1.045-1.044.73-1.982 1.67-2.61 2.818a8.55 8.55 0 0 0-.94 3.967c0 1.462.313 2.82 1.044 3.968.626 1.253 1.566 2.088 2.715 2.819s2.297 1.043 3.654 1.043c1.15 0 2.192-.208 3.34-.625 1.15-.418 1.985-.941 2.611-1.672l-1.357-1.358c-.418.522-1.15.941-1.984 1.254-.94.418-1.776.522-2.715.313-1.358 0-2.61-.419-3.55-1.358a5.7 5.7 0 0 1-1.669-3.654h12.11q0-3.915-1.88-6.264c-1.147-1.567-2.921-2.296-5.114-2.296zm-59.197.105c-1.15 0-2.193.312-3.133.834s-1.775 1.253-2.297 2.297v-2.818h-2.19V128h2.19v-7.727c.627.94 1.357 1.775 2.297 2.297s1.984.836 3.133.836a6.57 6.57 0 0 0 3.445-.94c1.044-.625 1.775-1.566 2.4-2.714a9.6 9.6 0 0 0 .837-3.967c0-1.462-.21-2.82-.836-3.969a6.07 6.07 0 0 0-2.4-2.712c-1.046-.73-2.193-1.045-3.446-1.149m50.322.21c-1.357 0-2.505.207-3.549.833-1.044.522-1.774 1.358-2.088 2.402v-2.923h-2.193v14.826h2.193v-8.248c0-1.044.21-1.88.731-2.612.418-.73 1.147-1.357 1.982-1.775.836-.418 1.776-.625 2.924-.625v-1.879zm-91.353.312 6.263 14.826h2.088l6.16-14.826h-2.4l-4.803 12.32-4.908-12.32zm40.508 1.46c1.042 0 1.88.209 2.61.731a5.76 5.76 0 0 1 1.776 2.09c.418.94.625 1.88.625 3.027s-.207 2.192-.625 3.028c-.417.94-1.044 1.565-1.775 2.087s-1.673.73-2.61.73c-.94 0-1.88-.208-2.61-.73a5.75 5.75 0 0 1-1.776-2.088c-.418-.94-.625-1.878-.625-3.027 0-1.148.207-2.192.625-3.027.417-.94 1.044-1.568 1.775-2.09.835-.522 1.565-.73 2.61-.73zm33.097.106c1.357 0 2.505.417 3.34 1.252.835.94 1.36 1.984 1.463 3.445h-9.92c.104-1.46.732-2.61 1.672-3.445s2.088-1.252 3.445-1.252m26.727 0c1.357 0 2.506.417 3.342 1.252.835.94 1.356 1.984 1.46 3.445h-9.918c.104-1.46.73-2.61 1.67-3.445s2.088-1.252 3.446-1.252",fill:"#717074"}))};