devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.62 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:"M117.633 47v6.727a5.3 5.3 0 0 0-4.285-2.04c-3.278 0-6.282 2.5-6.282 7.06v.05c0 4.562 3.04 7.058 6.254 7.074 2.028 0 3.336-.945 4.29-2.215v1.946h3.902V47zm-77.555.457c-5.446 0-9.426 4.153-9.426 9.223v.05c0 5.278 3.852 9.176 9.453 9.176a11.72 11.72 0 0 0 7.676-2.828V55.35h-7.804v3.37h3.984v2.561a6.38 6.38 0 0 1-3.73 1.059c-3.184 0-5.442-2.394-5.442-5.66v-.051c0-3.031 2.281-5.555 5.16-5.555 2.083 0 3.313.664 4.703 1.813l2.489-2.985c-1.875-1.578-3.829-2.445-7.063-2.445m25.063.309v17.828h12.914v-3.559h-8.97v-14.27zm-58.41.023v17.805h17.94V47.789zm5.296 2.094a3.73 3.73 0 0 1 2.653.918l-.922 1.117a2.5 2.5 0 0 0-1.766-.682c-1.078 0-1.937.95-1.937 2.078v.022c0 1.227.847 2.125 2.047 2.125.496.016.984-.125 1.394-.402v-.948H12V52.84h2.934v2.906a4.4 4.4 0 0 1-2.883 1.063c-2.117 0-3.563-1.46-3.563-3.446v-.015a3.42 3.42 0 0 1 1.032-2.479 3.48 3.48 0 0 1 2.507-.986m7.172.008a3.447 3.447 0 0 1 3.59 3.445v.02a3.45 3.45 0 0 1-1.059 2.496 3.5 3.5 0 0 1-2.543.976 3.46 3.46 0 0 1-2.53-.973 3.43 3.43 0 0 1-1.048-2.484v-.016a3.45 3.45 0 0 1 1.059-2.484 3.5 3.5 0 0 1 2.531-.98m-.008 1.359a2.013 2.013 0 0 0-2.027 2.074v.024c-.02.55.188 1.086.57 1.48a2.05 2.05 0 0 0 2.934.012c.383-.39.586-.922.566-1.469h.004v-.016a2.03 2.03 0 0 0-.574-1.484 2.05 2.05 0 0 0-1.473-.621m37.43.426c-4.289 0-7.476 3.199-7.476 7.12v.052c0 3.918 3.132 7.058 7.421 7.058 4.293 0 7.477-3.199 7.477-7.12v-.052c0-3.925-3.129-7.058-7.422-7.058m44.414.011c-1.976 0-3.133 1.043-4.031 2.192V51.94h-3.902V65.6h3.902v-7.62c0-1.833.953-2.778 2.441-2.778 1.49 0 2.364.945 2.364 2.777v7.622h3.902v-8.844c0-3.133-1.719-5.07-4.676-5.07m-15.777.098a12.2 12.2 0 0 0-5.34 1.09l.973 2.965c1.207-.485 2.5-.738 3.8-.738 1.954 0 2.957.89 2.957 2.496v.23a9.9 9.9 0 0 0-3.367-.558c-3.26 0-5.547 1.386-5.547 4.355v.05c0 2.704 2.133 4.18 4.73 4.177 1.903 0 3.216-.692 4.161-1.735v1.485h3.777v-7.93c0-1.832-.468-3.336-1.496-4.356-.976-.968-2.515-1.53-4.648-1.53zm29.074 3.192c1.824 0 3.34 1.502 3.34 3.77v.05h-.012c0 2.265-1.519 3.77-3.344 3.77-1.82 0-3.363-1.504-3.363-3.77v-.05c0-2.295 1.555-3.77 3.379-3.77m-57.766.05c2.157 0 3.625 1.758 3.625 3.77v.05c0 2.017-1.339 3.72-3.574 3.72-2.156 0-3.62-1.758-3.62-3.77v-.05c0-2.018 1.34-3.72 3.57-3.72zm28.649 4.555a6.1 6.1 0 0 1 2.492.512v.691h-.008c0 1.398-1.234 2.395-3.043 2.39-1.258 0-2.133-.608-2.133-1.655v-.051c0-1.223 1.024-1.887 2.692-1.887M8.965 62.23h6.73v1.114h-6.73zm22.484 9.993v6.715h.715v-.91A2.17 2.17 0 0 0 34 79.038c1.156 0 2.293-.919 2.293-2.473v-.02c0-1.574-1.145-2.464-2.293-2.464a2.16 2.16 0 0 0-1.836 1.059v-2.918h-.715zm43.653.136v.79h.816v-.79zm-26.805.141v4.32c0 1.02-.535 1.547-1.27 1.547-.69 0-1.097-.328-1.496-.922l-.527.453a2.23 2.23 0 0 0 2.008 1.133 2 2 0 0 0 1.43-.535 2.32 2.32 0 0 0 .597-1.691V72.5zm11.32 0v6.43H62.5c1.418 0 2.355-.653 2.355-1.758v-.016c0-.886-.62-1.328-1.39-1.554a1.555 1.555 0 0 0 1.027-1.485v-.02a1.41 1.41 0 0 0-.414-1.027 2.4 2.4 0 0 0-1.7-.57h-2.76zm-3.394.246v1.438h-.664v.625h.664v2.867c0 .969.57 1.347 1.355 1.347a1.84 1.84 0 0 0 .863-.203v-.593a1.55 1.55 0 0 1-.695.168.73.73 0 0 1-.605-.196.71.71 0 0 1-.203-.597v-2.793h1.519v-.625h-1.52v-1.438zm4.117.406h1.976c.926 0 1.434.413 1.434 1.047l.004.02c0 .753-.613 1.152-1.496 1.152H60.34zm-7.688.93c-1.328 0-2.3 1.103-2.3 2.473v.02a2.35 2.35 0 0 0 .664 1.741 2.37 2.37 0 0 0 1.726.73 2.48 2.48 0 0 0 1.977-.886l-.45-.398a1.97 1.97 0 0 1-1.507.672 1.667 1.667 0 0 1-1.688-1.61h3.809a1 1 0 0 0 0-.234c0-1.387-.817-2.508-2.23-2.508zm27.11 0c-.68-.02-1.313.34-1.645.93v-.828h-.715v4.765h.715v-2.726a1.4 1.4 0 0 1 .395-1.055 1.42 1.42 0 0 1 1.047-.43c.844 0 1.324.548 1.324 1.438v2.777h.715v-2.965c0-1.136-.676-1.906-1.836-1.906m4.734.004c-.945 0-1.633.543-1.633 1.36v.019c0 .874.832 1.133 1.582 1.344.633.175 1.2.36 1.2.836v.02c0 .456-.418.753-.993.753a2.8 2.8 0 0 1-1.66-.594l-.36.508a3.3 3.3 0 0 0 1.981.691c.958 0 1.707-.531 1.707-1.421v-.032c0-.855-.797-1.14-1.539-1.363-.633-.191-1.23-.367-1.23-.816v-.02c0-.39.359-.687.926-.687a2.73 2.73 0 0 1 1.418.46l.324-.535a3.26 3.26 0 0 0-1.723-.523m-15.617.012a2.07 2.07 0 0 0-1.188.355 2.04 2.04 0 0 0-.765.973v-1.242h-.715v4.754h.715v-1.895c0-1.434.851-2.18 1.898-2.18h.055zm2.742.004a4 4 0 0 0-1.746.398l.219.594a3.3 3.3 0 0 1 1.453-.352c.898 0 1.43.442 1.43 1.297v.168a5.1 5.1 0 0 0-1.477-.203c-1.215 0-2.047.535-2.047 1.539v.016c0 .976.895 1.48 1.785 1.464a2.1 2.1 0 0 0 1.735-.816v.719h.687v-2.91a1.86 1.86 0 0 0-.492-1.387 2.1 2.1 0 0 0-1.547-.527m-34.851.062 2.18 4.746c-.285.667-.555.89-.985.89a1.5 1.5 0 0 1-.75-.171l-.242.558a2.2 2.2 0 0 0 1.02.239c.726 0 1.187-.356 1.597-1.34l2.012-4.902h-.762L39.3 78.13l-1.741-3.967h-.79zm38.378.02v4.746h.711v-4.746h-.71zm-22.515.496c.953 0 1.453.754 1.527 1.617h-3.086c.094-.926.723-1.617 1.559-1.617m-18.762.035c.906 0 1.688.72 1.688 1.84v.02c0 1.152-.762 1.831-1.688 1.831a1.786 1.786 0 0 1-1.738-1.84v-.02a1.79 1.79 0 0 1 1.738-1.831m26.469 1.297h2.047c1.136 0 1.726.402 1.726 1.105v.016c0 .719-.613 1.152-1.593 1.152h-2.18zm11.222.52a5 5 0 0 1 1.41.198v.461c0 .754-.71 1.3-1.613 1.29-.64 0-1.195-.356-1.195-.95v-.015c0-.602.504-.985 1.398-.985z"}))};