devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 6.6 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",...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("defs",null,/*#__PURE__*/React.createElement("radialGradient",{id:"svg-KqyAoK1GXV-a",cx:"0",cy:"0",fx:"0",fy:"0",gradientTransform:"translate(31.27 41.62)scale(26.70313)",gradientUnits:"userSpaceOnUse",r:"1"},/*#__PURE__*/React.createElement("stop",{offset:".003",stopColor:"#e44857"}),/*#__PURE__*/React.createElement("stop",{offset:".469",stopColor:"#c711e1"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#7f52ff"}))),/*#__PURE__*/React.createElement("path",{d:"M32 64H8.727V40.727H32L20.18 52.18Zm0 0",fill:"url(#svg-KqyAoK1GXV-a)"}),/*#__PURE__*/React.createElement("path",{d:"M58.793 40.727h-4.45L44.247 51.402V40.727h-3.52v23.246h3.52V52.734L54.41 63.973h4.598L48.184 51.938Zm13.156 7.015a9.38 9.38 0 0 0-9.015 0 8.4 8.4 0 0 0-3.18 3.18 9.04 9.04 0 0 0-1.164 4.566 9.04 9.04 0 0 0 1.156 4.559 8.3 8.3 0 0 0 3.172 3.187 9.36 9.36 0 0 0 9.008 0 8.4 8.4 0 0 0 3.187-3.187 9.03 9.03 0 0 0 1.16-4.559 9 9 0 0 0-1.152-4.566 8.4 8.4 0 0 0-3.172-3.18m.024 10.762a5.15 5.15 0 0 1-1.868 2.059 5.19 5.19 0 0 1-5.335 0 5.16 5.16 0 0 1-1.88-2.06 6.5 6.5 0 0 1-.68-3.015 6.5 6.5 0 0 1 .68-3.02 4.98 4.98 0 0 1 4.551-2.792 4.94 4.94 0 0 1 2.664.742c.801.5 1.446 1.21 1.868 2.059.468.933.703 1.968.683 3.011a6.46 6.46 0 0 1-.683 3.016m11.605-15.785h-3.273v2.922c.03.363-.082.726-.313 1.007a1.4 1.4 0 0 1-1.031.325h-1.91l-.016 2.988h3.055l.015 9.945q0 1.892 1.149 2.98c.762.727 1.816 1.087 3.152 1.087h3.156v-2.989h-2.574c-.379.02-.75-.113-1.027-.37a1.4 1.4 0 0 1-.383-1.04l-.016-9.613h4l.016-2.988h-4Zm6.777 21.254h3.473V40.727h-3.473Zm7.461-19.707h3.637v-3.54h-3.637Zm.086 19.707h3.485v-17h-3.485Zm21.676-14.23a5.57 5.57 0 0 0-2.176-2.34 7.09 7.09 0 0 0-6.445-.11 5.44 5.44 0 0 0-2.125 2.102v-2.422h-3.387v17h3.489V54.41a5.8 5.8 0 0 1 .523-2.566 3.9 3.9 0 0 1 1.484-1.676 4.2 4.2 0 0 1 2.258-.59c1.153 0 2.047.356 2.692 1.063q.959 1.062.964 2.972v10.36h3.485V53.246a7.7 7.7 0 0 0-.762-3.504ZM45.387 75.597a2.9 2.9 0 0 0-1.52-.414 2.7 2.7 0 0 0-1.265.304c-.38.2-.704.492-.942.856l.035-3.258h-.953v2.242h-.004v6.106h.918v-1.02c.235.363.559.656.942.86.39.206.828.308 1.27.304a2.9 2.9 0 0 0 2.6-1.55 3.65 3.65 0 0 0 0-3.294 2.94 2.94 0 0 0-1.081-1.136m.199 4.011c-.168.344-.43.633-.75.836a2.02 2.02 0 0 1-2.117 0 2.05 2.05 0 0 1-.754-.836 2.88 2.88 0 0 1 0-2.457c.168-.34.43-.629.754-.832a2.02 2.02 0 0 1 2.117 0c.32.203.582.493.75.832a2.88 2.88 0 0 1 0 2.457m4.445.043-1.847-4.324h-1.008l2.347 5.453-1.12 2.563h.984l3.445-8.016h-1.008Zm8.598-.066a.894.894 0 0 1-.578.902.9.9 0 0 1-.375.051h-1.778v.895h1.895c.336.007.664-.067.96-.215a1.5 1.5 0 0 0 .642-.606c.156-.281.234-.597.226-.918v-6.61h-.992Zm7-3.992a2.8 2.8 0 0 0-1.488-.41 2.94 2.94 0 0 0-1.536.418 3 3 0 0 0-1.078 1.148 3.56 3.56 0 0 0 0 3.262c.25.472.621.87 1.078 1.148.461.281.993.426 1.536.418.425.004.851-.074 1.246-.23.37-.141.703-.36.984-.641.25-.246.422-.562.492-.906h-.953c-.07.191-.191.355-.351.484a2 2 0 0 1-.614.336 2.2 2.2 0 0 1-.746.121 1.97 1.97 0 0 1-1.766-1.012c-.19-.347-.3-.73-.32-1.12h4.91v-.227a3.55 3.55 0 0 0-.367-1.653 2.8 2.8 0 0 0-1.027-1.136m-3.488 2.238c.058-.508.293-.977.66-1.332a1.9 1.9 0 0 1 1.34-.484c.472-.024.937.148 1.285.476.347.363.562.836.61 1.34Zm7.382-4.031h-.886v1.05a.5.5 0 0 1-.114.364.5.5 0 0 1-.363.113h-.687l-.008.848h1.097l.008 3.937c-.02.364.118.715.38.969.292.25.667.375 1.05.352h.957v-.844h-.894a.498.498 0 0 1-.54-.54l-.003-3.874h1.437l.004-.848h-1.438Zm7.309 3.3a1.84 1.84 0 0 0 1.371-1.84 1.94 1.94 0 0 0-.328-1.12 2.2 2.2 0 0 0-.906-.774 3 3 0 0 0-1.317-.281h-3.316v8.348h3.387a3.16 3.16 0 0 0 1.39-.297c.39-.18.723-.465.961-.825.23-.351.352-.769.344-1.19a2 2 0 0 0-.43-1.29 2.08 2.08 0 0 0-1.156-.73Zm-3.543-3.132h2.363c.27-.004.54.054.785.172.22.109.403.277.532.488.125.223.191.473.187.73a1.45 1.45 0 0 1-.187.73 1.3 1.3 0 0 1-.531.493 1.66 1.66 0 0 1-.786.176H73.29Zm3.875 5.879c-.14.226-.34.406-.582.52a1.86 1.86 0 0 1-.86.183H73.29v-2.934h2.434c.297-.004.593.059.859.188.238.113.441.289.582.515s.211.493.207.758c.004.274-.066.54-.207.77Zm4.55-4.274a2.13 2.13 0 0 0-.741.887v-1.133h-.953v6.106h.953v-3.29a2.25 2.25 0 0 1 .222-1.035c.137-.277.356-.507.625-.66.297-.156.625-.234.961-.226H83v-.953h-.184a1.97 1.97 0 0 0-1.101.304Zm5.778-.133a2.7 2.7 0 0 0-1.191-.257 2.8 2.8 0 0 0-1.2.254c-.343.152-.648.39-.878.69-.223.294-.36.645-.391 1.013h.93a1.2 1.2 0 0 1 .238-.602c.14-.18.324-.32.531-.41a1.9 1.9 0 0 1 .742-.145 1.7 1.7 0 0 1 .723.149c.2.094.367.238.488.426.118.191.176.41.172.636a.7.7 0 0 1-.117.434.44.44 0 0 1-.312.176l-1.786.175c-.34.032-.671.137-.968.31a1.86 1.86 0 0 0-.672.655c-.16.266-.246.57-.242.88-.004.323.09.64.27.905.183.274.44.489.745.625.336.153.707.23 1.078.223.407.008.813-.086 1.176-.266.34-.167.629-.425.84-.742v.864h.93v-4.235a1.87 1.87 0 0 0-.293-1.043 1.97 1.97 0 0 0-.813-.715m.164 3.66c.004.313-.078.622-.234.891a1.65 1.65 0 0 1-.64.617 1.84 1.84 0 0 1-.923.223 1.7 1.7 0 0 1-.699-.133 1.1 1.1 0 0 1-.476-.375.94.94 0 0 1-.172-.554c0-.18.047-.36.136-.516a1.18 1.18 0 0 1 .926-.578l2.082-.215Zm2.524-4.882h1.027v-1.133H90.18Zm.035 7.215h.957v-6.106h-.957Zm6.73-5.954a2.61 2.61 0 0 0-2.375-.02 2 2 0 0 0-.78.806v-.938h-.919v6.106h.953v-3.465a2.4 2.4 0 0 1 .215-1.047c.133-.281.344-.52.61-.684.28-.164.597-.25.925-.242.41-.023.809.133 1.094.43.277.336.418.765.39 1.199v3.809h.954v-3.852a2.76 2.76 0 0 0-.278-1.262 2 2 0 0 0-.789-.84m6.555 3.051a2.34 2.34 0 0 0-1.29-.61l-1.05-.183a1.2 1.2 0 0 1-.633-.3.75.75 0 0 1-.23-.56.73.73 0 0 1 .164-.476c.121-.148.281-.257.46-.324a1.96 1.96 0 0 1 1.337.012c.183.074.344.195.465.355a.9.9 0 0 1 .172.516h.953c0-.328-.102-.652-.29-.926a1.86 1.86 0 0 0-.792-.625 3 3 0 0 0-1.2-.226 3 3 0 0 0-1.16.214c-.304.122-.57.332-.758.602-.18.266-.273.582-.265.902a1.53 1.53 0 0 0 .453 1.13c.348.323.789.527 1.258.59l1.015.171c.254.035.493.148.68.324.16.164.25.383.242.613a.93.93 0 0 1-.172.56c-.125.17-.296.3-.492.374a1.9 1.9 0 0 1-.738.133 2 2 0 0 1-.762-.14 1.3 1.3 0 0 1-.531-.395 1 1 0 0 1-.207-.578h-.957c0 .351.11.699.316.988.219.297.52.531.864.668.414.168.859.25 1.308.238.418.012.832-.07 1.215-.23.32-.141.598-.368.797-.657.187-.293.285-.636.277-.984a1.6 1.6 0 0 0-.449-1.176m0 0"}))};