UNPKG

devicons-react

Version:

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

1 lines 5.33 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="#000",...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.703 35.348a72 72 0 0 0-3.316.092c-.247.727-2.456 7.356-3.158 9.502 3.562.155 6.994.702 10.205 1.599a7.9 7.9 0 0 0 5.732-.572l12.95-6.604c-6.696-2.56-14.314-4.017-22.413-4.017m-5.033.195c-8.308.625-15.99 2.782-22.49 6.07 1.001 1.873 2.301 4.225 3.302 6.045a43.7 43.7 0 0 1 11.141-2.547 4.3 4.3 0 0 0 3.186-1.949c1.898-2.963 4.133-6.475 4.86-7.619zm29.16 4.525c-3.133 2.094-12.101 8.099-13.531 9.047 5.667 2.769 8.058 5.188 9.84 6.033 1.807.858 3.562 1.118 6.02 1.118 4.497 0 12.986.013 17.653.025-4.108-6.825-11.155-12.504-19.982-16.223m-53.13 2.34c-7.32 3.965-13.014 9.373-16.29 15.652l4.2.014c1.13.002 2.21-.47 2.976-1.3 2.275-2.483 5.07-4.668 8.281-6.475a3.12 3.12 0 0 0 1.573-3.211zm60.982 17.785c-1.938 0-3.705.336-5.227 1.026a11.4 11.4 0 0 0-3.898 2.834c-1.053 1.196-1.874 2.612-2.446 4.224-.56 1.613-.845 3.355-.845 5.188 0 1.794.286 3.51.845 5.097.56 1.586 1.38 2.99 2.446 4.159a11.4 11.4 0 0 0 3.898 2.797c1.52.676 3.29 1.027 5.227 1.027 1.547 0 2.99-.248 4.277-.729a10.1 10.1 0 0 0 3.406-2.08 10.3 10.3 0 0 0 2.34-3.263c.585-1.262.948-2.704 1.092-4.264l.027-.313h-5.812l-.037.26c-.195 1.56-.754 2.847-1.64 3.822-.87.95-2.105 1.444-3.665 1.444-1.17 0-2.158-.223-2.963-.678a5.7 5.7 0 0 1-1.976-1.78 7.8 7.8 0 0 1-1.118-2.548 12.3 12.3 0 0 1-.351-2.938c0-1.052.117-2.08.351-3.068a8.2 8.2 0 0 1 1.117-2.61 5.6 5.6 0 0 1 1.977-1.809c.806-.442 1.807-.676 2.963-.676.624 0 1.248.105 1.82.313a5.26 5.26 0 0 1 2.703 2.158c.302.487.5 1.031.586 1.598l.04.248h5.824l-.04-.326c-.169-1.457-.572-2.768-1.208-3.899a9.5 9.5 0 0 0-2.446-2.861 10.7 10.7 0 0 0-3.328-1.754c-1.235-.403-2.561-.598-3.94-.598zm-84.657.143c-1.872 0-3.548.35-5.043 1.053A11.6 11.6 0 0 0 3.2 64.22c-1.028 1.197-1.82 2.588-2.366 4.174A15.4 15.4 0 0 0 0 73.438c0 1.795.273 3.499.832 5.085.546 1.585 1.338 2.977 2.365 4.173s2.289 2.131 3.783 2.82c1.483.69 3.174 1.042 5.045 1.042 1.873 0 3.549-.352 5.043-1.041a11.2 11.2 0 0 0 3.784-2.82 12.7 12.7 0 0 0 2.365-4.174 15.5 15.5 0 0 0 .832-5.085c0-1.78-.273-3.457-.832-5.042a12.7 12.7 0 0 0-2.363-4.174 11 11 0 0 0-3.784-2.832c-1.482-.702-3.173-1.053-5.045-1.053zm97.97.453v25.168H128v-5.121h-11.998V60.789h-6.008zm8.333 0v.729h.975v2.507h.845v-2.507h.961v-.729zm3.158 0v3.236h.793V61.57h.014l.676 2.455h.65l.676-2.455h.012v2.455h.795V60.79h-1.248l-.561 2.158-.559-2.158zM12.04 63.897c1.339 0 2.482.273 3.457.806a6.6 6.6 0 0 1 2.365 2.158 9.5 9.5 0 0 1 1.354 3.069c.3 1.143.441 2.312.441 3.507s-.155 2.368-.441 3.512c-.3 1.144-.743 2.172-1.354 3.069a6.86 6.86 0 0 1-2.365 2.158c-.975.532-2.13.806-3.457.806-1.339 0-2.483-.273-3.459-.806a6.6 6.6 0 0 1-2.365-2.158 9.5 9.5 0 0 1-1.354-3.069 13.8 13.8 0 0 1-.441-3.51c0-1.195.143-2.365.441-3.51.3-1.144.743-2.17 1.354-3.068a7 7 0 0 1 2.365-2.158c.976-.532 2.133-.806 3.46-.806zm43.096 3.431c-1.365 0-2.576.26-3.654.768-1.08.52-2.002 1.209-2.756 2.094a9.1 9.1 0 0 0-1.754 3.054c-.416 1.157-.612 2.38-.612 3.666q0 2.107.584 3.862c.39 1.169.964 2.17 1.717 3.015a7.8 7.8 0 0 0 2.795 1.963c1.105.468 2.365.701 3.795.701.988 0 1.924-.13 2.834-.402a8 8 0 0 0 2.445-1.196 7.2 7.2 0 0 0 1.858-1.95c.52-.768.885-1.65 1.093-2.626h-3.797q-.525 1.502-1.597 2.262c-.715.507-1.665.754-2.834.754-.846 0-1.575-.145-2.186-.443-.584-.27-1.1-.67-1.507-1.168a4.9 4.9 0 0 1-.897-1.717 7.1 7.1 0 0 1-.299-2.041h13.352a10.3 10.3 0 0 0-.262-3.951 10.1 10.1 0 0 0-1.637-3.381 8.4 8.4 0 0 0-2.834-2.367c-1.131-.598-2.417-.897-3.847-.897m20.37 0c-1.195 0-2.288.286-3.263.858-.988.571-1.78 1.365-2.39 2.367l-.067-.067v-2.664H65.99v18.135h4.004v-10.7c0-.65.105-1.273.313-1.859a4.6 4.6 0 0 1 .883-1.52c.379-.43.844-.775 1.365-1.013q.797-.367 1.832-.365c1.196 0 2.08.326 2.64.963s.871 1.678.91 3.107v11.4h4.005V73.519c-.001-2.068-.587-3.616-1.731-4.643s-2.716-1.547-4.705-1.547zm-39.235.016a7.8 7.8 0 0 0-3.262.687c-1.014.456-1.794 1.21-2.354 2.262h-.064v-2.47h-3.797v24.83h4.004v-9.047h.066c.3.494.688.922 1.143 1.273a6.4 6.4 0 0 0 1.494.896 7.5 7.5 0 0 0 1.691.508 10 10 0 0 0 1.754.157c1.34 0 2.497-.26 3.485-.793a7.1 7.1 0 0 0 2.443-2.106c.65-.871 1.132-1.885 1.443-3.03q.469-1.715.47-3.548c0-1.339-.183-2.587-.534-3.758a9 9 0 0 0-1.586-3.04 7.5 7.5 0 0 0-2.652-2.07c-1.067-.506-2.315-.751-3.744-.751m-.518 3.133q1.228-.001 2.184.545c.628.36 1.169.852 1.586 1.443.429.598.74 1.274.947 2.055.208.767.312 1.572.312 2.379-.004.787-.095 1.57-.271 2.337-.182.754-.469 1.444-.885 2.041a5.1 5.1 0 0 1-1.559 1.457c-.636.377-1.404.559-2.314.559-.819 0-1.55-.169-2.16-.494a4.8 4.8 0 0 1-1.598-1.338 5.75 5.75 0 0 1-1.002-2.016 9.3 9.3 0 0 1-.338-2.547c0-1.936.43-3.498 1.287-4.668.858-1.17 2.134-1.753 3.811-1.753m19.38.023c.677 0 1.3.13 1.847.402.53.261 1.006.62 1.404 1.055.39.43.688.935.91 1.52.222.584.35 1.196.402 1.82H50.35a5.4 5.4 0 0 1 .402-1.899c.231-.564.566-1.08.988-1.52.42-.436.924-.78 1.483-1.013q.858-.367 1.91-.365"}))};