devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.09 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="#512fc9",...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:"M64.496 0c-4.098 0-8.2.414-12.238 1.227a4 4 0 0 0-2.168 1.078 4.1 4.1 0 0 0-1.168 2.136l-2.875 14.95-.621.25h-.012c-3.91 1.617-7.504 3.879-10.828 6.511l-14.648-5.07-.407-.133-.05-.012a3.87 3.87 0 0 0-2.2.106 3.9 3.9 0 0 0-1.77 1.254C10.165 28.375 5.84 35.676 3.298 43.402a3.77 3.77 0 0 0-.195 2.485c.226.836.726 1.57 1.43 2.078l11.398 9.828-.102.61-.004.015c-.265 2.012-.347 4.078-.347 6.078v.016c-.028 2.238.191 4.46.515 6.675L4.445 81.153l-.316.258-.047.047a3.8 3.8 0 0 0-1.039 1.988 3.8 3.8 0 0 0 .254 2.192c2.547 7.738 6.883 15.054 12.246 21.133 1.086 1.253 2.93 1.824 4.516 1.132l-.11.047 14.496-5.023.48.394.024.016c3.38 2.582 7.14 4.586 11.074 6.172l2.907 15.12.105.43.024.06a4.04 4.04 0 0 0 3.202 2.698h.009c4.015.743 8.058 1.184 12.234 1.184 4.172 0 8.215-.438 12.234-1.184h.004a4.02 4.02 0 0 0 2.168-1.082 4.1 4.1 0 0 0 1.168-2.132l.004-.008 2.879-14.957.773-.317.012-.007c3.844-1.645 7.39-3.872 10.668-6.438l14.637 5.066.383.137.046.012c1.47.398 3.012-.207 3.977-1.32h.008c5.355-6.075 9.687-13.383 12.234-21.118a3.8 3.8 0 0 0 .2-2.496 3.75 3.75 0 0 0-1.438-2.078l.105.082-11.5-9.914.098-.617v-.016c.27-2.011.352-4.082.352-6.101 0-2.203-.18-4.469-.516-6.668l11.555-9.953.316-.258.047-.047a3.78 3.78 0 0 0 .781-4.203c-2.554-7.73-6.898-15.047-12.254-21.13-1.086-1.241-2.922-1.808-4.504-1.116L94.54 26.109l-.64-.496-.012-.011c-3.344-2.52-7.043-4.493-10.903-6.079L80.07 4.403l-.117-.43-.012-.04A4.05 4.05 0 0 0 78.72 2.13c-.352-.297-.805-.402-1.23-.563l-.235-.242-.457-.094c-.02-.003-.04 0-.059-.007A62 62 0 0 0 64.496 0m0 3c3.879 0 7.758.398 11.578 1.16l.2.031a1 1 0 0 1 .503.227c.145.121.254.281.317.465l.054.191 3.176 16.5.774.301a46 46 0 0 1 10.984 6.121l1.887 1.484 16.12-5.574.052-.023c.382-.168.652-.113 1.05.347l.004.004c5.13 5.825 9.301 12.868 11.707 20.215l.024.07.031.067a.8.8 0 0 1-.148.86l-.192.16-12.793 11.015.16.848c.407 2.195.532 4.636.532 7.043 0 1.937-.079 3.883-.32 5.707l-.348 2.21 12.808 11.044.055.043a.75.75 0 0 1 .285.414.8.8 0 0 1-.039.523l-.031.07-.024.075c-2.402 7.351-6.566 14.382-11.699 20.199l-.008.004v.008c-.363.418-.62.468-.925.386l-.235-.082-16.07-5.566-.653.527a45 45 0 0 1-10.746 6.48l-2.242.919-3.187 16.547c-.047.214-.153.41-.305.558a1.05 1.05 0 0 1-.562.274l-.024.007h-.02c-3.886.72-7.75 1.141-11.722 1.141-3.98 0-7.844-.422-11.73-1.14h-.024l-.023-.008a1 1 0 0 1-.504-.235 1.05 1.05 0 0 1-.317-.46l-.047-.177-3.175-16.53-.786-.298a44.4 44.4 0 0 1-11.117-6.187c-.004-.004-.011-.012-.015-.012l-1.723-1.406-16.133 5.582-.05.023c-.387.168-.645.125-1.051-.343l-.004-.008-.008-.004c-5.129-5.824-9.297-12.848-11.7-20.2l-.023-.07-.031-.07a.8.8 0 0 1-.05-.469.74.74 0 0 1 .21-.39l.18-.16 12.773-11.016-.14-.832a39.5 39.5 0 0 1-.54-7.055v-.023c0-1.922.083-3.864.325-5.688v-.008l.351-2.207L6.336 45.57l-.05-.043a.75.75 0 0 1-.29-.414.78.78 0 0 1 .043-.523l.027-.07.024-.07c2.402-7.348 6.57-14.395 11.703-20.216l.027-.027.024-.031a.93.93 0 0 1 .422-.297.84.84 0 0 1 .5-.024l.214.07 16.067 5.56.652-.54a42.7 42.7 0 0 1 10.867-6.53l2.118-.856 3.18-16.532c.042-.218.148-.418.304-.566.156-.152.352-.246.559-.277l.035-.008.035-.004A59 59 0 0 1 64.497 3Zm-.012 23.14c-20.968.005-37.96 17.204-37.96 38.36 0 21.16 17.007 38.367 37.972 38.367S102.473 85.66 102.473 64.5 85.465 26.14 64.496 26.14Zm.008 3h.004c19.332 0 34.977 15.805 34.977 35.36 0 19.559-15.649 35.367-34.977 35.367-19.324 0-34.973-15.808-34.973-35.367 0-19.555 15.633-35.36 34.97-35.36ZM39.91 46.907V60.88H57.5v26.355h13.992V60.88h17.59V46.906Zm3 3h43.172v7.973h-17.59v26.355H60.5V57.88H42.91Zm0 0",fillRule:"evenodd"}))};