UNPKG

devicons-react

Version:

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

1 lines 9.57 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:"M63.8 16.283a4.956 4.915 0 0 0-1.9.48L35.984 29.146a4.956 4.915 0 0 0-2.681 3.334L26.91 60.295a4.956 4.915 0 0 0 .672 3.77 4.956 4.915 0 0 0 .283.39L45.803 86.76a4.956 4.915 0 0 0 3.875 1.847l28.765-.006a4.956 4.915 0 0 0 3.875-1.845l17.932-22.307a4.956 4.915 0 0 0 .957-4.16l-6.402-27.815a4.956 4.915 0 0 0-2.682-3.336l-25.92-12.375a4.956 4.915 0 0 0-2.402-.48zm.257 9.465c.856 0 1.55.773 1.55 1.724.001.135.009.315.004.44-.02.549-.139.969-.21 1.474-.131 1.083-.244 1.98-.176 2.815.06.417.304.582.505.775.005.113.024.487.037.694a20.33 20.33 0 0 1 12.877 6.22l.59-.42c.2.012.64.072.942-.103.694-.467 1.327-1.116 2.092-1.893.35-.371.607-.725 1.023-1.084.095-.081.24-.191.346-.275.744-.594 1.778-.531 2.312.139s.363 1.693-.38 2.287c-.106.084-.243.2-.342.275-.443.326-.85.493-1.29.752-.927.573-1.696 1.048-2.306 1.62-.288.309-.266.6-.291.88-.086.079-.39.348-.551.494a20.1 20.1 0 0 1 2.906 6.719c.562 2.447.65 4.892.324 7.242l.627.182c.113.16.345.547.67.674.798.25 1.697.343 2.782.457.509.042.948.017 1.488.119.129.024.318.075.451.105.914.22 1.501 1.06 1.313 1.889-.19.828-1.083 1.333-2.002 1.135l-.024-.004-.031-.01c-.128-.028-.288-.056-.4-.086-.531-.142-.916-.354-1.393-.537-1.026-.368-1.875-.675-2.703-.795-.42-.033-.636.167-.87.32a24 24 0 0 0-.661-.115 20.2 20.2 0 0 1-8.944 11.25c.074.179.2.558.258.625-.098.262-.245.514-.12.916.302.78.79 1.544 1.378 2.463.284.425.575.75.832 1.236.061.117.142.293.201.416.399.853.106 1.837-.66 2.205-.772.372-1.732-.02-2.145-.88-.059-.12-.141-.28-.191-.395-.22-.503-.297-.935-.451-1.422-.352-1.032-.642-1.887-1.065-2.61-.236-.35-.525-.393-.79-.48-.05-.084-.234-.422-.333-.597a20 20 0 0 1-2.662.802 20.04 20.04 0 0 1-11.652-.838l-.352.637c-.261.07-.513.14-.668.324-.565.674-.79 1.757-1.2 2.787-.156.487-.228.919-.448 1.422-.05.114-.135.274-.194.395v.004l-.004.004c-.413.855-1.37 1.246-2.14.875-.766-.37-1.059-1.352-.66-2.205.059-.123.138-.3.199-.416.257-.486.548-.816.832-1.24.587-.92 1.103-1.743 1.404-2.524.076-.26-.037-.614-.138-.877l.283-.676c-4.13-2.446-7.391-6.346-8.947-11.17l-.676.116c-.182-.102-.545-.342-.89-.315-.829.12-1.68.427-2.706.795-.477.183-.862.39-1.393.533-.112.03-.272.062-.4.09q-.015.006-.031.01l-.022.004c-.92.198-1.812-.307-2.002-1.135s.399-1.668 1.313-1.89l.021-.005q.008 0 .014-.003c.13-.03.295-.074.414-.096.54-.102.98-.077 1.488-.12 1.085-.113 1.983-.205 2.782-.456.253-.104.494-.453.666-.674l.65-.19a20.07 20.07 0 0 1 3.166-13.992l-.498-.445c-.032-.194-.074-.64-.312-.895-.61-.572-1.38-1.048-2.307-1.62-.44-.26-.843-.426-1.285-.753-.094-.07-.22-.175-.323-.257l-.023-.018c-.744-.593-.915-1.617-.38-2.287.3-.377.759-.563 1.235-.547.371.013.755.149 1.08.408.106.084.252.194.346.276.417.358.671.712 1.022 1.084.765.777 1.396 1.42 2.09 1.888.364.213.645.127.922.09.089.066.389.28.56.397a19.95 19.95 0 0 1 10.137-5.79 20 20 0 0 1 2.802-.431l.038-.656c.206-.2.438-.49.504-.803.067-.834-.042-1.73-.172-2.813-.072-.505-.193-.927-.213-1.476-.004-.113.003-.267.004-.397q-.002-.02-.004-.043c0-.952.694-1.724 1.55-1.724zm-1.942 12.03a16 16 0 0 0-1.654.286 16 16 0 0 0-7.697 4.193l6.673 4.73.012-.007a1.367 1.367 0 0 0 2.172-1.047l.033-.015zm3.887 0 .46 8.126.009.004a1.37 1.37 0 0 0 2.174 1.043l.023.01 6.629-4.7a16.12 16.12 0 0 0-9.295-4.482zm-15.656 7.519a15.98 15.98 0 0 0-2.268 10.113l7.809-2.254.006-.027a1.37 1.37 0 0 0 .71-.467 1.366 1.366 0 0 0-.173-1.883l.007-.033zm27.379.004-6.06 5.42.005.019a1.35 1.35 0 0 0-.434.725 1.37 1.37 0 0 0 .97 1.625l.009.033 7.847 2.26a16.1 16.1 0 0 0-.338-5.2 16.2 16.2 0 0 0-1.998-4.882zm-14.918 5.867-1.555 1.935.558 2.42 2.246 1.08 2.24-1.078.557-2.42-1.55-1.937zm8.001 6.634a1.37 1.37 0 0 0-1.186 1.91l-.01.012 3.136 7.575a16 16 0 0 0 6.467-8.123l-8.078-1.366-.014.016a1.4 1.4 0 0 0-.315-.024m-13.566.034a1.4 1.4 0 0 0-.268.023l-.013-.016-8.008 1.358a16.07 16.07 0 0 0 6.447 8.068l3.102-7.498-.024-.03c.111-.256.144-.547.077-.84a1.37 1.37 0 0 0-1.313-1.065m6.766 3.285a1.37 1.37 0 0 0-1.158.722h-.006l-3.938 7.12a16.04 16.04 0 0 0 8.754.45 16 16 0 0 0 1.578-.44l-3.95-7.133h-.028a1.36 1.36 0 0 0-.614-.584 1.35 1.35 0 0 0-.638-.135M3.586 92.65 0 93.22v18.06h3.586v-5.51a7.5 7.5 0 0 1 1.18 1.18 12.6 12.6 0 0 1 1.181 1.489 16 16 0 0 1 1.05 1.53c.305.48.611.92.874 1.357h4.111c-.262-.525-.614-1.094-1.007-1.75a19 19 0 0 0-1.31-1.926 55 55 0 0 0-1.487-1.834 18 18 0 0 0-1.488-1.576 73 73 0 0 0 2.623-2.754c.83-.874 1.662-1.837 2.493-2.8H7.564c-.218.264-.523.612-.83.962s-.656.744-1.006 1.182q-.545.614-1.093 1.224c-.377.378-.714.756-1.05 1.133zm27.855 0-3.586.569v17.666a5.5 5.5 0 0 0 1.094.307c.438.088.875.175 1.313.219.48.044.917.087 1.398.13s.918.089 1.355.089a8 8 0 0 0 2.8-.438 6.7 6.7 0 0 0 2.054-1.355 5.6 5.6 0 0 0 1.268-2.098 7.9 7.9 0 0 0 .437-2.756 12.4 12.4 0 0 0-.305-2.668 5.3 5.3 0 0 0-1.05-2.098 4.74 4.74 0 0 0-1.748-1.312 5.5 5.5 0 0 0-2.362-.48 7.2 7.2 0 0 0-1.4.13 6 6 0 0 0-1.268.393zm66.776 2.319-3.586.569v10.58a11.3 11.3 0 0 0 .219 2.23 4.34 4.34 0 0 0 .83 1.75 4.05 4.05 0 0 0 1.53 1.093 6.7 6.7 0 0 0 2.448.395 8.4 8.4 0 0 0 1.969-.174 7 7 0 0 0 1.443-.44l-.525-2.796a7 7 0 0 1-1.137.304 11 11 0 0 1-1.18.088c-.787 0-1.356-.22-1.619-.656a3.5 3.5 0 0 1-.392-1.793v-4.46h4.285v-2.974h-4.285zm25.275 3.368c-1.53 0-2.756.349-3.63 1.048a3.33 3.33 0 0 0-1.313 2.8 4.2 4.2 0 0 0 .263 1.573 3.4 3.4 0 0 0 .743 1.137 4.4 4.4 0 0 0 1.138.787c.437.219.961.438 1.53.657a8.3 8.3 0 0 1 1.619.744c.35.218.525.436.525.742a.77.77 0 0 1-.394.744 3.6 3.6 0 0 1-1.399.174h-.002a8 8 0 0 1-1.79-.174 13.4 13.4 0 0 1-1.882-.568l-.613 2.93a8 8 0 0 0 1.531.482 10.1 10.1 0 0 0 2.799.305c1.75 0 3.06-.306 3.979-.962a3.26 3.26 0 0 0 1.4-2.843 4.5 4.5 0 0 0-.176-1.4 2.3 2.3 0 0 0-.611-1.092 3.3 3.3 0 0 0-1.182-.918 14.4 14.4 0 0 0-1.967-.875c-.393-.175-.7-.262-.962-.393a15 15 0 0 1-.569-.35.73.73 0 0 1-.306-.351 1.3 1.3 0 0 1-.088-.395c0-.612.525-.918 1.662-.918a6.1 6.1 0 0 1 1.619.176c.481.13.918.263 1.355.395l.612-2.8a8 8 0 0 0-1.66-.437 12.4 12.4 0 0 0-2.231-.218m-75.695.043a5.8 5.8 0 0 0-2.276.437 5.1 5.1 0 0 0-1.923 1.268 6.7 6.7 0 0 0-1.356 2.1 7.5 7.5 0 0 0-.523 2.929h-.002a10.3 10.3 0 0 0 .351 2.625 6.3 6.3 0 0 0 1.223 2.098 6.4 6.4 0 0 0 2.1 1.355 7.7 7.7 0 0 0 2.972.525c.438 0 .918-.043 1.356-.087a10 10 0 0 0 1.27-.174 4.4 4.4 0 0 0 1.093-.221c.35-.13.612-.217.787-.305l-.482-2.93a8 8 0 0 1-1.575.438 9.3 9.3 0 0 1-1.923.174 4.16 4.16 0 0 1-2.45-.656 2.4 2.4 0 0 1-1.048-1.748h8.134c0-.22.043-.438.043-.656a4 4 0 0 0 .043-.7c0-2.098-.525-3.717-1.574-4.81a5.6 5.6 0 0 0-4.24-1.662m38.35 0a5.8 5.8 0 0 0-2.274.437 5.1 5.1 0 0 0-1.924 1.268 6.7 6.7 0 0 0-1.355 2.1 7.5 7.5 0 0 0-.526 2.929 10.3 10.3 0 0 0 .35 2.625 6.3 6.3 0 0 0 1.224 2.098 6.4 6.4 0 0 0 2.1 1.355 7.7 7.7 0 0 0 2.973.525c.437 0 .918-.043 1.355-.087a10 10 0 0 0 1.27-.174 4.4 4.4 0 0 0 1.091-.221c.35-.13.613-.217.788-.305l-.48-2.93a8 8 0 0 1-1.575.438 9.3 9.3 0 0 1-1.924.174 4.16 4.16 0 0 1-2.45-.656 2.4 2.4 0 0 1-1.048-1.748h8.133c0-.22.045-.438.045-.656a4 4 0 0 0 .043-.7c0-2.098-.525-3.717-1.574-4.81a5.6 5.6 0 0 0-4.243-1.662zm24.269 0a5.8 5.8 0 0 0-2.274.437 5.1 5.1 0 0 0-1.923 1.268 6.7 6.7 0 0 0-1.356 2.1 7.5 7.5 0 0 0-.525 2.929 8.7 8.7 0 0 0 .351 2.625 6.3 6.3 0 0 0 1.223 2.098 6.4 6.4 0 0 0 2.1 1.355 7.7 7.7 0 0 0 2.972.525c.438 0 .918-.043 1.356-.087a10 10 0 0 0 1.27-.174 4.4 4.4 0 0 0 1.091-.221c.35-.13.614-.217.79-.305l-.483-2.93a8 8 0 0 1-1.574.438 9.3 9.3 0 0 1-1.924.174 4.16 4.16 0 0 1-2.45-.656 2.4 2.4 0 0 1-1.048-1.748h8.132c0-.22.045-.438.045-.656a4 4 0 0 0 .043-.7c0-2.098-.524-3.717-1.574-4.81a5.6 5.6 0 0 0-4.242-1.662m-48.889.045a12.3 12.3 0 0 0-2.93.304 19 19 0 0 0-2.275.613v12.026h3.586v-9.664a7 7 0 0 1 .701-.131 8 8 0 0 1 .83-.088 7.2 7.2 0 0 1 1.4.13 6.6 6.6 0 0 1 1.137.22l.612-2.975c-.175-.043-.437-.13-.7-.174a33 33 0 0 1-.831-.13 6 6 0 0 0-.83-.09 4 4 0 0 0-.7-.042zm10.363 0a21.1 21.1 0 0 0-5.377.699h-.002v12.289h3.544v-9.752a4.3 4.3 0 0 1 .787-.088 5.6 5.6 0 0 1 .83-.045c.83 0 1.398.22 1.705.7.306.482.437 1.313.437 2.45v6.69H77.4v-7.13a9.8 9.8 0 0 0-.262-2.36 5.1 5.1 0 0 0-.874-1.836 3.75 3.75 0 0 0-1.705-1.182 6.7 6.7 0 0 0-2.668-.436zm-58.336.26v7.04a10.3 10.3 0 0 0 .264 2.364 4.02 4.02 0 0 0 2.537 3.06 7.05 7.05 0 0 0 2.71.438 17 17 0 0 0 3.019-.22 17 17 0 0 0 2.361-.481l.043-12.2h-3.586v9.752c-.262.044-.48.044-.787.088a5.6 5.6 0 0 1-.83.043q-1.246 0-1.705-.787c-.306-.525-.438-1.355-.438-2.492v-6.604zm34.284 2.58a2.09 2.09 0 0 1 1.752.788 2.7 2.7 0 0 1 .392.787 2.8 2.8 0 0 1 .17.83h-4.719a6.4 6.4 0 0 1 .22-.872 2.3 2.3 0 0 1 .437-.788 1.74 1.74 0 0 1 .699-.525 2.6 2.6 0 0 1 1.049-.22m38.351 0a2.09 2.09 0 0 1 1.75.788 2.7 2.7 0 0 1 .395.787 2.8 2.8 0 0 1 .168.83h-4.717a6.4 6.4 0 0 1 .219-.872 2.3 2.3 0 0 1 .437-.788 1.74 1.74 0 0 1 .7-.525 2.6 2.6 0 0 1 1.048-.22m24.227 0a2.09 2.09 0 0 1 1.75.788 2.7 2.7 0 0 1 .392.787 2.8 2.8 0 0 1 .172.83h-4.718a6.4 6.4 0 0 1 .218-.872 2.3 2.3 0 0 1 .438-.788 1.74 1.74 0 0 1 .7-.525 2.6 2.6 0 0 1 1.048-.22m-77.008.177c1.706 0 2.537 1.136 2.537 3.453a4.5 4.5 0 0 1-.742 2.668 2.7 2.7 0 0 1-2.23 1.006c-.307 0-.615-.043-.877-.043-.263-.044-.48-.044-.655-.088v-6.515a3.3 3.3 0 0 1 .875-.35 4.7 4.7 0 0 1 1.092-.13z"}))};