UNPKG

devicons-react

Version:

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

1 lines 5.95 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",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:"M25.383 49.098a.3.3 0 0 0-.29.195L15.004 78.09v-.004a.298.298 0 0 0 .277.398h4.388a.295.295 0 0 0 .277-.195l10.043-28.793v-.004a.3.3 0 0 0-.039-.265.3.3 0 0 0-.238-.13Zm.035.359h4.2L19.62 78.121h-4.246Zm34.508.066-4.203.676a.27.27 0 0 0-.239.27l.004 22.265c0 .188.153.34.34.34h4.203a.344.344 0 0 0 .344-.344V61.172c0-.035.008-.043.012-.05.004-.005.011-.013.043-.024 1.629-.52 2.687-.41 3.347.164s.965 1.675.961 3.25a717 717 0 0 0 0 8.199v.004c0 .09.028.187.098.262.074.07.176.097.266.097h4.128a.37.37 0 0 0 .266-.097.4.4 0 0 0 .102-.262v-.004c.011-2.883.015-5.77.011-8.652-.004-1.543-.191-3.047-.804-4.305C68.187 58.5 67.129 57.5 65.434 57c-1.82-.535-3.258-.324-5.059-.016V49.91c0-.113-.031-.23-.125-.308-.09-.082-.215-.094-.32-.079Zm.09.348c-.012-.012-.004-.012-.004.04v7.109c0 .09.023.19.11.265.081.059.183.082.28.059h-.004c1.817-.309 3.172-.516 4.934.004 1.61.472 2.57 1.386 3.148 2.566s.762 2.629.766 4.148q.012 4.32-.012 8.645c0 .031-.004.023.008.016.008-.012.02-.008-.012-.008h-4.128c-.032 0-.02-.004-.012.008.012.007.008.015.008-.016-.012-2.73-.012-5.465 0-8.195.007-1.617-.297-2.836-1.082-3.52-.79-.687-2.008-.773-3.696-.238h-.004a.5.5 0 0 0-.222.156.42.42 0 0 0-.078.262v11.543h-4.168l-.004-22.172 4.136-.66c.051-.008.047 0 .036-.012m17.636 2.356-4.097.652a.4.4 0 0 0-.239.125.4.4 0 0 0-.093.258c-.07 7.281-.067 12.074.02 14.398.112 3.016 1.695 4.727 3.788 5.422 2.09.695 4.68.414 6.89-.434a.3.3 0 0 0 .184-.324l-.601-3.32a.27.27 0 0 0-.121-.184.25.25 0 0 0-.211-.011h-.004c-.664.234-1.648.484-2.559.492-.91.011-1.718-.215-2.129-.88-.199-.32-.34-.944-.37-1.855a80 80 0 0 1-.016-5.636l5.015-.004c.094 0 .2-.024.274-.098a.4.4 0 0 0 .097-.273l.004-3.34a.37.37 0 0 0-.097-.266.36.36 0 0 0-.262-.101H78.07v-4.266c0-.102-.027-.215-.117-.289a.36.36 0 0 0-.3-.066Zm.055.355h.004v4.355c0 .149.121.274.273.274h5.141c.031 0 .02.004.008-.008s-.008-.023-.008.012l-.004 3.34c0 .035-.004.027.004.015.012-.008.02-.004-.016-.004l-5.023.004a.37.37 0 0 0-.25.09.33.33 0 0 0-.102.242 79 79 0 0 0 .016 5.68c.035.934.16 1.606.422 2.031.504.813 1.469 1.059 2.441 1.051.926-.012 1.867-.25 2.559-.48l.57 3.144c-2.137.809-4.633 1.067-6.597.414-1.98-.66-3.434-2.199-3.543-5.097-.082-2.305-.09-7.102-.016-14.38 0-.023.004-.027 0-.023 0 0-.004-.004.027-.008Zm-64.691 3.906L.176 61.852a.29.29 0 0 0-.176.27v3.581c0 .113.066.223.176.27l12.836 5.359a.3.3 0 0 0 .23-.004.3.3 0 0 0 .156-.172l1.122-3.43a.293.293 0 0 0-.172-.355l-8.977-3.46 8.98-3.462a.293.293 0 0 0 .172-.355l-1.12-3.43v-.004a.295.295 0 0 0-.387-.172m18.96 0a.3.3 0 0 0-.238.008.29.29 0 0 0-.16.176l-1.113 3.414h.004a.29.29 0 0 0 .172.367l8.976 3.457-8.976 3.457a.296.296 0 0 0-.172.371h-.004l1.11 3.41a.297.297 0 0 0 .398.184l12.836-5.36a.29.29 0 0 0 .183-.269l.004-3.582a.31.31 0 0 0-.187-.27Zm60.688.13c-1.965.046-3.977.48-5.648.905a.36.36 0 0 0-.18.114.33.33 0 0 0-.07.207v14.843a.38.38 0 0 0 .105.282c.074.07.176.11.281.105h4.11a.4.4 0 0 0 .285-.105.4.4 0 0 0 .105-.285V60.93c1.625-.172 2.578-.04 3.118.476.543.516.742 1.489.746 3.106q.006 4.083.02 8.18v.003c.003.211.175.38.386.38h4.148a.34.34 0 0 0 .34-.34q.007-4.354-.004-8.676-.001-1.325-.277-2.633v-.004c-.008-.024-.004-.027-.004-.027 0 .003 0-.004.023-.016.758-.461 1.684-.656 2.434-.496s1.336.648 1.516 1.644c.152.864.226 1.743.218 2.618-.023 2.52-.035 5.035-.027 7.55 0 .098.027.203.102.278.074.074.18.101.273.101h4.152c.188 0 .34-.156.34-.34v-.004c.012-2.93.016-5.847.012-8.761-.004-1.735-.219-3.34-.926-4.617-.707-1.274-1.922-2.204-3.84-2.559-2.207-.406-4.308.012-6.273 1.246-.059.035-.047.035-.102-.004-1.48-1.12-3.398-1.465-5.363-1.418Zm-60.762.23 12.735 5.324-.004 3.484-12.735 5.317-1.07-3.29 9.074-3.496a.31.31 0 0 0 .192-.277.3.3 0 0 0-.192-.277l-9.074-3.492Zm-18.82.004 1.074 3.285-9.09 3.504a.29.29 0 0 0-.183.27c0 .105.07.222.183.269l9.086 3.504-1.074 3.285L.36 65.66v-3.496Zm98.547.058c-.238-.004-.387.29-.246.48l5.195 7.344c.012.016.008.028 0 .04a59 59 0 0 0-5.36 7.788c-.124.22.044.504.294.508h.004l4.144.004a.44.44 0 0 0 .356-.199l3.183-5.094a33 33 0 0 1 3.125 5.012.51.51 0 0 0 .457.281h4.508c.223 0 .367-.261.254-.453a59 59 0 0 0-5.488-7.848v-.003c-.028-.032-.032-.051-.032-.063-.003-.016 0-.031.028-.07l5.199-7.246c.133-.192-.012-.473-.246-.473h-4.242a.55.55 0 0 0-.457.242l-2.88 4.406-2.882-4.406h-.004a.53.53 0 0 0-.445-.238Zm-18.969.082c1.914-.047 3.762.278 5.149 1.332.144.11.359.117.515.02 1.899-1.192 3.89-1.586 6.012-1.196 1.84.34 2.93 1.192 3.59 2.38.66 1.19.879 2.738.883 4.445q.006 4.353-.012 8.742h-4.133c-.035 0-.027-.008-.016.004.008.008.004.011.004-.024q-.011-3.785.024-7.547a14.7 14.7 0 0 0-.223-2.683c-.2-1.121-.93-1.75-1.797-1.934-.867-.187-1.863.035-2.691.54a.4.4 0 0 0-.168.179.4.4 0 0 0-.02.25q.264 1.272.27 2.563.011 4.304.004 8.652h-4.13q-.022.001-.026-.028-.007-4.096-.02-8.175c-.004-1.645-.188-2.73-.855-3.367-.672-.637-1.754-.754-3.43-.575a.325.325 0 0 0-.297.332v11.782c0 .043-.008.039 0 .03.008-.007.008 0-.031 0h-4.11c-.039 0-.035-.007-.027 0 .008.009.004.013.004-.026V57.87c1.652-.426 3.625-.836 5.531-.879Zm19.078.278 4.356.011c.058 0 .113.032.144.078l2.93 4.473c.121.18.398.18.516 0l2.921-4.473a.19.19 0 0 1 .157-.082h4.125l-5.13 7.153a.43.43 0 0 0-.097.289.5.5 0 0 0 .113.281 59 59 0 0 1 5.403 7.715h-4.395a.14.14 0 0 1-.133-.082 34 34 0 0 0-3.191-5.11v-.003a.34.34 0 0 0-.273-.125.35.35 0 0 0-.262.148l-3.215 5.144c-.02.032-.012.028-.047.028l-4.11-.004A58.5 58.5 0 0 1 116.86 65a.39.39 0 0 0 .011-.473h.004Zm0 0"}))};