devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.42 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="#ff3333",...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:"M47.883 59.542a5.7 5.7 0 0 0-1.018-.088q-1.408 0-2.38.785-.974.785-1.388 2.28v9.334h-1.495V58.261h1.47l.025 2.161q1.194-2.412 3.832-2.412.628 0 .992.163zm1.294 5.314q0-1.96.76-3.53.76-1.571 2.149-2.443 1.387-.873 3.147-.873 2.714 0 4.397 1.904t1.683 5.044v.314q0 1.972-.76 3.549t-2.142 2.431-3.153.854q-2.701 0-4.391-1.904t-1.69-5.044zm1.507.415q0 2.438 1.262 4.001t3.311 1.564q2.035 0 3.298-1.564 1.263-1.563 1.263-4.127v-.289q0-1.557-.578-2.852-.577-1.294-1.621-2.004-1.043-.71-2.387-.71-2.01 0-3.279 1.577t-1.269 4.127zm15.415 6.583h-1.508V52.557h1.508zm5.767 0h-1.508V52.557h1.508zm12.827-1.721q-1.357 1.972-4.334 1.972-2.173 0-3.304-1.262t-1.156-3.738v-8.844h1.495v8.656q0 3.882 3.141 3.882 3.267 0 4.133-2.701v-9.837h1.508v13.593h-1.457zm16.319-4.937q0 3.178-1.407 5.044t-3.769 1.865q-2.789 0-4.271-1.96v6.935H90.07V58.261h1.395l.075 1.922q1.47-2.173 4.259-2.173 2.437 0 3.826 1.847 1.388 1.847 1.388 5.126zm-1.508-.264q0-2.6-1.068-4.108t-2.977-1.508q-1.382 0-2.374.666t-1.52 1.935v6.52q.54 1.169 1.545 1.784 1.006.615 2.374.616 1.897 0 2.959-1.514 1.061-1.514 1.061-4.391m4.699 6.018q0-.44.283-.748.282-.308.785-.308c.503 0 .599.103.791.308q.29.307.289.748a.97.97 0 0 1-.289.723q-.29.282-.791.282c-.501 0-.597-.094-.785-.282a.98.98 0 0 1-.283-.723m7.902-12.689v15.214q0 1.884-.905 2.877t-2.663.992q-.678 0-1.319-.237l.025-1.233q.554.163 1.131.163 2.236 0 2.236-2.577v-15.2zm-.741-4.937q.49 0 .766.293.276.294.276.718c0 .424-.092.52-.276.711q-.276.287-.766.287-.477 0-.748-.287a1 1 0 0 1-.27-.711q0-.424.27-.718.271-.293.748-.293m13.128 15.075q0-1.118-.898-1.797t-2.707-1.061q-1.809-.384-2.808-.879-.999-.496-1.482-1.213-.484-.715-.484-1.734 0-1.608 1.344-2.657 1.344-1.05 3.442-1.049 2.275 0 3.649 1.125 1.377 1.124 1.376 2.933h-1.508q0-1.194-.999-1.985-.998-.791-2.519-.791-1.482 0-2.381.659-.898.66-.898 1.715 0 1.018.747 1.576.748.56 2.727 1.024 1.978.465 2.965.992.986.528 1.463 1.269t.477 1.797q0 1.722-1.388 2.751-1.389 1.03-3.625 1.03-2.375 0-3.851-1.15t-1.476-2.908h1.508q.087 1.319 1.112 2.054 1.023.735 2.707.735 1.57 0 2.538-.691.97-.689.969-1.745M3.455 47.426a.504.504 0 0 0-.504.504v26.323c-.38.995-.636 1.81-.788 2.472-.111.511-.208 1.102-.195 1.612.006.444.172.943.384 1.263.23.379.531.604.92.791.778.307 1.818.198 2.41-.125.026-.015.049-.038.073-.058h21.109c.376 0 .62-.4.452-.736L21.732 68.42a.506.506 0 0 1 .197-.666 10.87 10.87 0 0 0 5.468-9.443c0-1.898-.488-3.679-1.345-5.234h.002l-.011-.019c-.019-.033-.034-.068-.053-.101l-.014-.013a11 11 0 0 0-.235-.397l.03.034a12 12 0 0 0-.503-.734l-.005-.007-.002-.001a10.86 10.86 0 0 0-8.581-4.414zm16.643 2.618c.293-.001.501.02.784.045q.189.021.376.053l.087.016a7 7 0 0 1 .676.152l.099.029a8 8 0 0 1 .652.223l.059.025q.152.06.299.129l.071.033a8 8 0 0 1 .609.324 9 9 0 0 1 .337.214v.001q.157.105.309.22v.001q.306.23.585.492l.042.04a7.83 7.83 0 0 0-3.916-1.267c-1.787-.074-3.47.556-4.14 2.122-.684 1.597-.109 3.277.823 4.51.066.087.138.167.207.25a572 572 0 0 1 2.395-3.418l.125-.175.101.191c.753 1.419 1.273 2.375 1.554 3.107.113.293.135.563.102.869-.195 1.061-1.124 1.755-1.779 2.307-.783.658-1.851 1.53-3.216 2.837-2.74 2.623-5.493 6.684-7.667 10.148-1.087 1.732-2.03 3.315-2.749 4.493-.36.589-.665 1.076-.903 1.428a7 7 0 0 1-.304.421 1 1 0 0 1-.169.174c-.575.345-1.503.375-2.128.138-.36-.136-.575-.353-.804-.644a2.5 2.5 0 0 1-.382-1.15 7.3 7.3 0 0 1 .198-1.647c.399-1.699 1.463-4.419 3.794-8.886v-.001l.001-.002.001-.001q.52-.995 1.126-2.112l.002-.003v-.001a485 485 0 0 1 3.728-6.764l.004-.006a113 113 0 0 1 1.879-3.217v-.002l.001-.001v-.001l.002-.002c.844-1.38 1.557-2.433 2.201-3.231v-.001l.002-.002q.481-.595.922-1.015.294-.281.58-.495a4.5 4.5 0 0 1 1.142-.631q.29-.106.595-.173c.509-.109 1.058-.144 1.687-.144m.446 4.531c-.062.087-.988 1.394-2.308 3.292.373.411.78.755 1.182 1.007.628.36 1.187.579 1.709.375.441-.173.595-.535.684-.942.173-1.423-.717-2.701-1.267-3.732"}))};