devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 7.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",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:"M60.875 28.16c-5.621 0-10.688 2.52-14.137 6.492a7.2 7.2 0 0 1 1.508.266c.004 0 .012-.004.016 0 3.187-3.352 7.66-5.461 12.613-5.461h.055c9.597 0 17.453 7.86 17.453 17.508S70.527 64.469 60.93 64.469h-.055c-9.594 0-17.45-7.856-17.45-17.504 0-1.375.169-2.707.47-3.992-.172-1.157-.387-2.012-.637-2.426a18.7 18.7 0 0 0-1.133 6.418c0 10.355 8.45 18.765 18.75 18.765h.055c10.3 0 18.77-8.41 18.77-18.765S71.23 28.16 60.93 28.16zm.738 2.666c-1.771.057-3.54.357-4.953.81h-.002c-2.16.7-2.374.748-4.375 1.938-.208.12-.696.163-1.234.213s-1.199.126-1.623.678c-.224.29-.28.659-.235.96.035.232.115.434.204.628a4 4 0 0 0-.196-.317c-.35-.522-.954-.75-1.638-.898-.687-.15-1.485-.195-2.28-.156s-1.584.163-2.254.377c-.67.213-1.252.49-1.558 1.037-.174.14-.352.266-.448.504a.8.8 0 0 0-.01.56.87.87 0 0 0 .346.408l-.025-.017c1.367 1.03 2.009 2.065 2.354 3.136.344 1.072.376 2.202.431 3.376.11 3.02.113 5.33 1.223 8.226 2.226 6.066 7.253 10.108 12.92 10.893 6.83 1 11.881-1.77 15.59-6.475 3.393-4.296 3.927-10.831 2.136-15.871-1.461-4.165-4.981-7.732-9.404-9.356-1.423-.522-3.197-.71-4.969-.654m.037 1.026c1.686-.052 3.355.113 4.588.566 4.138 1.519 7.454 4.894 8.807 8.752v.002c1.677 4.718 1.134 10.972-1.98 14.916-3.558 4.513-8.156 7.057-14.66 6.103H58.4c-5.285-.73-10.012-4.5-12.12-10.246l-.003-.004-.002-.004c-1.05-2.737-1.047-4.872-1.158-7.916v-.005c-.054-1.158-.077-2.388-.478-3.635-.388-1.203-1.174-2.401-2.582-3.506.04-.044.04-.054.148-.135l.086-.064.05-.092c.074-.13.435-.395.991-.572.556-.178 1.278-.295 2-.33s1.449.009 2.016.132.942.355 1.025.479l.004.006.006.008c.429.598.675 1.796.834 2.87.53 3.606.225 8.198 1.326 11.16.088.263.274.778.478 1.302.207.53.403 1.021.598 1.336v.002l.002.002c1.293 2.037 2.45 3.369 3.816 4.187 1.367.818 2.904 1.088 4.848 1.088.113 0 .311.008.486-.225a.57.57 0 0 0 .037-.604c-.109-.206-.21-.265-.322-.357a3.3 3.3 0 0 0-.506-.336c-.056-.027-.05-.076-.292-.076l.037.002c-1.46-.105-2.466-.315-3.297-.762-.83-.445-1.528-1.143-2.344-2.324-.154-.235-.246-.786-.162-1.386.084-.603.324-1.243.639-1.67v-.002l.002-.002c.58-.807 1.877-2.203 3.261-3.422 1.384-1.218 2.92-2.26 3.764-2.455.987-.207 1.57-.22 2.057-.082.487.139.944.452 1.638 1.011.184.152.49.582.793 1.196.304.615.624 1.414.944 2.324l.003.012.006.011c.055.135.142.357.471.41a.595.595 0 0 0 .604-.308c.145-.251.162-.48.162-.78 0-.845-.415-1.872-.926-2.835-1.054-1.984-3.743-3.288-6.117-2.86h-.002c-1.324.247-2.36 1.085-3.4 2.057-1.038.969-2.1 2.093-3.454 3.059-.495.33-.74.85-.97 1.263-.116.207-.22.392-.297.498-.04.054-.071.073-.075.077l-.027.011a5 5 0 0 1-.691.22c-.043.01-.053.007-.09.013-.252-1.086-.57-3.08-.787-5.174-.229-2.207-.338-4.462-.194-5.473l.002-.002c.07-.505.327-1.224.578-1.91.252-.686.512-1.305.512-1.9 0-.054.01-.128-.066-.264s-.343-.28-.504-.262c-.322.036-.308.141-.352.188-.087.093-.137.17-.207.275-.138.21-.307.493-.476.774-.046.076-.079.121-.123.195-.096-.185-.15-.432-.229-.592a2 2 0 0 1-.191-.51c-.018-.116-.011-.139.037-.2v-.003h.002c.117-.153.43-.245.922-.29.491-.046 1.089-.029 1.638-.343l.004-.002.004-.002c1.997-1.187 2.007-1.145 4.18-1.85v.003c1.297-.417 2.998-.687 4.683-.738m-4.45 2.765a2 2 0 0 0-.364.059c-.47.122-.881.384-1.227.695l-.01.01-.011.01c-.325.33-.395.719-.477 1.103s-.124.766-.15.975l.98.185c.18-.71.662-1.152 1.104-1.263l.017-.004.018-.006.014-.002c-.004.12-.01.257.002.41.012.163.026.355.193.565l.004.005.002.004c.308.37.695.378.918.422.032.007.034.01.06.016 0 .258-.039.454-.232.63-.237.217-.629.413-1.018.606l.282.943c.052-.006.109-.048.162-.056l.002.008c.01-.005.021-.015.031-.02.481-.08 1-.21 1.463-.51.525-.339.988-.88 1.058-1.603v-.026c.032-.646-.097-1.225-.398-1.71-.3-.484-.75-.857-1.305-1.18a1.9 1.9 0 0 0-1.119-.266zm-.401.805q-.006.003-.012.008c-.009.002-.013-.001-.021.002zm1.277.555c.277.199.563.395.697.613.057.092.038.245.077.347l-.002-.001c-.168-.08-.314-.106-.44-.131-.216-.043-.31-.089-.316-.076v-.016a4 4 0 0 1 0-.334 2.4 2.4 0 0 0-.016-.402m-8.433.6c.17.341.32.655.332.825 0 .046.004.1.04.188.045.107.2.277.381.31.12.023.169-.014.233-.039-.147.433-.325.865-.383 1.284-.02.142.034.479.022.644-.03-.247-.027-.517-.063-.758-.116-.788-.252-1.676-.562-2.455zm6.59 3.923c-.031.033-.03.052-.06.084l-.003-.002c-.005.008-.003.011-.008.02a5 5 0 0 0-.717 1.03c-.157.316-.256.55-.492.858l-.006.008-.006.01c-.339.484-.856.985-1.144 1.412l-1.067 1.578 1.704-.852c.949-.473 1.34-1.03 1.54-1.23l.008-.008.008-.008c.366-.4.493-.817.582-1.162.09-.345.16-.652.453-1.138zm-1.254 8.135c-.03.033-.067.068-.096.101.01-.008.03-.048.039-.054l.006-.004.008-.004c.017-.013.025-.027.043-.04zm-1.43 1.814c-.27.507-.54 1.033-.62 1.6-.065.47.105.872.202 1.299-.223-.316-.43-.532-.664-.9l-.002-.005c-.075-.122-.312-.656-.512-1.168-.057-.145-.08-.22-.133-.36.047.009.1.035.143.038.204.015.383-.017.56-.057a6 6 0 0 0 .846-.267l-.123.031c.166-.02.204-.135.303-.21zM1.844 73.258v1.355h10.025v-1.355zm11.492 0V90.39l.055 2.004h-.055l-.758-1.57-8.402-13.88H2.168V94.13h1.574V80.633l-.11-2.01h.055l.922 1.846 8.239 13.66h2.007V74.613h111.133v-1.355zm3.742 3.687V94.13h1.625v-8.24h8.945v8.24h1.625V76.945h-1.625v7.59h-8.945v-7.59zm15.504 0v17.186h1.625V76.945zm4.77 0V94.13h4.77c1.573-.055 2.71-.379 3.472-.977.812-.593 1.355-1.3 1.625-2.058a6 6 0 0 0 .215-.977c.054-.269.054-.594.054-.867 0-1.082-.323-2.004-1.027-2.71-.706-.759-1.52-1.192-2.441-1.356v-.055c.976-.323 1.625-.758 2.058-1.3a4.75 4.75 0 0 0 .871-1.735v-.434c.05-.109.051-.27.051-.433v-.16c0-.11 0-.164-.05-.22-.056-.975-.434-1.898-1.196-2.71-.703-.758-1.899-1.192-3.633-1.192h-4.77zm12.523 0V94.13h8.836v-1.41H51.5v-6.774h6.398v-1.41H51.5v-6.234h6.723v-1.356h-8.348zm11.547 0V94.13h1.625v-7.97h2.168a4.3 4.3 0 0 1 .976.11c.274.054.434.11.598.214.27.22.488.543.703.977 0 .054.055.109.055.164.056 0 .055.055.11.11l2.82 6.394h1.789l-2.985-6.723c-.054-.055-.105-.16-.16-.27q0-.165-.164-.323a1.5 1.5 0 0 0-.543-.762c-.215-.27-.54-.379-1.027-.489.972-.105 1.84-.539 2.601-1.246q1.137-1.055 1.137-2.765c0-.16-.055-.485-.055-.918-.054-.383-.215-.872-.433-1.356-.27-.598-.813-1.14-1.516-1.629-.652-.433-1.629-.703-2.93-.703h-4.77zm13.121 0v17.186h1.516V80.635l-.11-2.008h.11l.921 1.844 8.243 13.66h2.004V76.945h-1.57v13.446l.05 2.004h-.05l-.762-1.57-8.348-13.88zm21.629 0L89.34 94.13h1.734l1.953-4.77h8.512l2.059 4.77h1.953L98.34 76.945zm7.047 0v1.356h5.152v15.828h1.625V78.3h5.149v-1.356zm13.61 0V94.13h8.78v-1.41h-7.156v-6.774h6.399v-1.41h-6.399v-6.234h6.723v-1.356h-8.348zm-77.852 1.356h2.82a.7.7 0 0 1 .324.054c.922 0 1.63.27 2.168.704.652.488.977 1.246.977 2.222 0 .977-.325 1.789-.977 2.387a3.7 3.7 0 0 1-2.168.867h-3.144zm24.07 0h3.144c.922.054 1.575.27 2.008.648.488.434.813.867.977 1.356q.159.325.16.652c0 .214.055.434.055.594 0 .976-.434 1.738-1.192 2.332a4.34 4.34 0 0 1-2.008.812c-.214.055-.487.055-.757.055h-2.387V78.3zm34.156.215h.055l.05.164.544 1.465 3.253 7.804h-7.589l3.09-7.86zm-58.226 7.43h3.144c.11 0 .218 0 .328.05q.568 0 1.301.328c.488.16.977.543 1.355.977.434.484.649 1.136.649 2.004 0 1.03-.27 1.79-.758 2.222a3.2 3.2 0 0 1-1.574.977c-.324.055-.649.16-.973.16h-.328c-.216.055-.379.055-.539.055h-2.605zM1.844 96.948v1.301h124.144v-1.3H1.844z"}))};