devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.51 kB
JavaScript
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",color:d="#1f65b7",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c,...(d?{fill:d}:{})}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"m62.172 31.25-.05.031-12.505 7.215 5.582 3.227 6.973-4.024 8.504 4.91v9.817l-6.969 4.027v6.445l12.55-7.246v-16.27Zm0 .234L76.055 39.5v16.035L63.91 62.547V56.57l6.969-4.027V42.488l-8.707-5.023-6.973 4.023-5.176-2.992Zm-14.09 7.782v6.449l8.605 4.969v9.937l5.586 3.223V47.46Zm.203.351 13.785 7.961v15.914l-5.18-2.988v-9.938l-8.605-4.968Zm44.278 34.051v3.723h2.25v19.023h4.164V73.668Zm9.449 0v4.164h4.164v-4.164Zm-9.246.203h6.007v22.34h-3.757V77.188h-2.25Zm9.449 0h3.758v3.758h-3.758Zm14.793 5.856c-4.805 0-8.344 3.539-8.344 8.5 0 4.96 3.54 8.5 8.344 8.5 4.308 0 6.484-2.727 7.347-5.122l.036-.097-3.805-1.352-.031.102c-.153.543-.465 1.203-1.02 1.722-.558.516-1.36.903-2.527.903-2.324 0-4.176-1.844-4.176-4.653s1.852-4.652 4.176-4.652c1.168 0 1.969.387 2.527.887.559.496.867 1.117 1.024 1.578l.03.098 3.786-1.348-.04-.098c-.878-2.285-3.054-4.968-7.327-4.968M8.66 79.73c-2.953 0-4.387 1.782-4.484 1.903h-.028l-.32-1.586H0v16.367h4.164V86.97c0-2.016 1.367-3.387 3.387-3.387s3.386 1.367 3.386 3.387v9.445h4.165v-9.77c0-4.164-2.747-6.914-6.442-6.914Zm17.113 0c-4.804 0-8.343 3.54-8.343 8.5 0 2.48.832 4.606 2.293 6.114 1.46 1.504 3.55 2.386 6.05 2.386 4.047 0 6.493-2.382 7.512-4.144l.063-.106-3.832-1.37-.04.074c-.167.304-.613.78-1.253 1.171-.641.391-1.48.7-2.45.7-2.226 0-3.8-1.356-4.152-3.453h12l.016-.082a7.2 7.2 0 0 0 .16-1.606c0-4.656-3.535-8.184-8.024-8.184m58.532 0c-4.805 0-8.344 3.54-8.344 8.5 0 2.48.832 4.606 2.293 6.114 1.46 1.504 3.55 2.386 6.05 2.386 4.048 0 6.493-2.382 7.512-4.144l.063-.106-3.836-1.37-.04.074c-.167.304-.608.78-1.25 1.171-.644.391-1.483.7-2.448.7-2.23 0-3.801-1.356-4.153-3.453h12l.016-.082a7.6 7.6 0 0 0 .16-1.606c0-4.656-3.535-8.184-8.023-8.184m32.703.2c4.129 0 6.215 2.535 7.097 4.742l-3.398 1.215a3.9 3.9 0 0 0-1.035-1.575c-.594-.53-1.453-.937-2.664-.937-2.43 0-4.38 1.957-4.38 4.855s1.95 4.856 4.38 4.856c1.21 0 2.074-.406 2.664-.957.558-.524.867-1.164 1.039-1.715l3.414 1.215c-.863 2.316-2.95 4.894-7.117 4.894-4.703 0-8.14-3.433-8.14-8.296 0-4.864 3.437-8.297 8.14-8.297M8.66 79.934c3.598 0 6.238 2.636 6.238 6.71v9.567h-3.757v-9.242c0-2.114-1.477-3.59-3.59-3.59-2.114 0-3.59 1.48-3.59 3.59v9.242H.203V80.25h3.461l.316 1.586h.293l.032-.043s1.386-1.86 4.355-1.86Zm17.113 0c4.383 0 7.82 3.425 7.82 7.98v.004a6.7 6.7 0 0 1-.148 1.48h-12.07l.02.118c.32 2.254 2.027 3.742 4.378 3.742 1.012 0 1.887-.32 2.555-.727.629-.386 1.055-.828 1.27-1.18l3.437 1.235c-1.023 1.7-3.367 3.941-7.262 3.941-2.453 0-4.484-.859-5.906-2.324s-2.234-3.539-2.234-5.973c0-4.863 3.433-8.296 8.14-8.296m58.532 0c4.382 0 7.82 3.425 7.82 7.98v.004c.004.496-.05.992-.148 1.48h-12.07l.015.118c.324 2.254 2.027 3.742 4.383 3.742 1.007 0 1.886-.32 2.554-.727.63-.386 1.055-.828 1.266-1.18l3.441 1.235c-1.023 1.7-3.367 3.941-7.261 3.941-2.453 0-4.485-.859-5.907-2.324s-2.234-3.539-2.234-5.973c0-4.863 3.434-8.296 8.14-8.296Zm-11.118.113a3.67 3.67 0 0 0-2.898 1.426h-.031l-.32-1.422H66.43v16.363h4.172V86.97c0-1.016.234-1.739.703-2.207.472-.473 1.195-.703 2.207-.703h2.133v-4.012Zm-38.62.004.03.125 4.141 16.238h4.98l2.696-10.457h.07l2.696 10.457h4.98l4.172-16.363h-4.328l-2.695 10.617h-.07l-2.696-10.621h-4.188L41.66 90.668h-.07l-2.692-10.621Zm67.445 0v16.367h4.164V80.051Zm-28.825.199h2.254v3.605h-1.93c-1.042 0-1.827.243-2.347.762-.523.52-.766 1.305-.766 2.352v9.242h-3.765V80.254h3.144l.317 1.422h.289l.031-.04a3.47 3.47 0 0 1 2.773-1.386m-38.359.004h3.91l2.696 10.617h.386l2.692-10.617h3.875l2.695 10.617h.383l2.695-10.617h3.91L54.004 96.21h-4.668L46.64 85.754h-.383L43.562 96.21h-4.664Zm67.387 0h3.758v15.96h-3.758Zm-76.442 2.805c-2.421 0-3.894 1.629-4.378 3.722l-.028.125h8.485l-.016-.117c-.324-2.098-1.797-3.73-4.063-3.73m58.532 0c-2.422 0-3.895 1.629-4.38 3.722l-.03.125h8.488l-.016-.117c-.324-2.098-1.797-3.73-4.062-3.73m-58.532.203c2.125 0 3.489 1.476 3.836 3.441h-7.98c.496-1.965 1.86-3.441 4.144-3.441m58.532 0c2.125 0 3.488 1.476 3.832 3.441H80.16c.496-1.965 1.86-3.441 4.145-3.441m42.07 9.84a1.61 1.61 0 0 0-1.52.992 1.61 1.61 0 0 0 .336 1.781 1.61 1.61 0 0 0 1.778.363 1.6 1.6 0 0 0 1.011-1.504 1.58 1.58 0 0 0-1.605-1.632m-.004.203h.004a1.376 1.376 0 0 1 1.402 1.425c0 .415-.168.743-.41.989a1.34 1.34 0 0 0 .38-.989c0-.8-.677-1.44-1.477-1.39a1.396 1.396 0 0 0 .105 2.79c.383.007.734-.15.984-.4a1.4 1.4 0 0 1-2.023.004 1.41 1.41 0 0 1-.297-1.562 1.41 1.41 0 0 1 1.336-.867Zm-.09.238c.688-.043 1.262.5 1.262 1.187v.004a1.12 1.12 0 0 1-.3.813l-.548-.55c.246-.079.446-.27.446-.54v-.004a.636.636 0 0 0-.68-.629h-.773v1.797h.433v-.555h.063l.55.555h.43c-.207.188-.48.313-.785.305h-.008a1.19 1.19 0 0 1-1.215-1.149 1.187 1.187 0 0 1 1.125-1.234m.196.484c.035-.004.054.028.09.032h-.024a.3.3 0 0 0-.082 0h.012-.551v.773h.55c.13 0 .243-.027.321-.098a.35.35 0 0 0 .121-.277v-.004c-.004-.168-.125-.293-.277-.351v-.016c.164.059.3.184.3.371a.41.41 0 0 1-.414.406h-.25l.555.555h-.012l-.55-.555h-.348v.555h-.027v-1.39Zm.05.23c.102.013.18.095.184.2 0 .063-.016.098-.047.125-.031.023-.09.047-.191.047h-.348v-.367h.36q.021-.005.042-.004Zm0 0"}))};