UNPKG

devicons-react

Version:

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

1 lines 5.6 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="#fff",...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:"m53.035 0-.099.37c-.97 3.678-1.687 7.35-2.312 11.018a55 55 0 0 0-14.595 5.786c-2.96-2.097-5.99-4.124-9.19-5.988l-.331-.192L11 26.496l.194.33c1.76 3.004 3.649 5.866 5.604 8.664a55.1 55.1 0 0 0-6.784 15.36 133 133 0 0 0-9.636 2.08l-.372.095v21.942l.37.097c2.98.777 5.95 1.4 8.924 1.948a55.1 55.1 0 0 0 6.605 16.8c-1.641 2.377-3.23 4.814-4.711 7.357l-.192.331 15.506 15.506.33-.192c2.465-1.43 4.796-2.947 7.086-4.517a55.2 55.2 0 0 0 17.227 7.176c.504 2.718 1.083 5.44 1.785 8.155l.097.372h21.94l.097-.37c.728-2.795 1.315-5.582 1.849-8.376a55 55 0 0 0 16.786-7.248 129 129 0 0 0 7.48 4.806l.33.196 15.504-15.51-.193-.33c-1.623-2.767-3.37-5.421-5.175-8.042a55.2 55.2 0 0 0 6.173-15.994c3.26-.58 6.532-1.233 9.8-2.087l.37-.097v-21.92l-.372-.098c-3.495-.906-6.998-1.611-10.494-2.213a55.4 55.4 0 0 0-6.374-14.634c2.12-2.995 4.166-6.055 6.06-9.302l.194-.331-15.504-15.458-.33.194c-3.331 1.952-6.482 4.071-9.567 6.268a54.8 54.8 0 0 0-14.146-5.838C76.833 7.891 76.077 4.124 75.095.37L74.998 0Zm.785.992H74.21c.953 3.696 1.719 7.41 2.332 11.086l.054.321.316.078a53.8 53.8 0 0 1 14.473 5.973l.279.166.263-.19c3.046-2.175 6.164-4.246 9.43-6.176l14.392 14.349c-1.872 3.182-3.875 6.214-5.975 9.17l-.192.27.177.28a54.5 54.5 0 0 1 6.515 14.952l.082.308.314.053c3.446.586 6.895 1.302 10.331 2.18v20.35c-3.213.826-6.434 1.492-9.655 2.059l-.331.058-.07.33a54.2 54.2 0 0 1-6.291 16.304l-.159.271.178.262a133 133 0 0 1 5.09 7.905l-14.398 14.403a130 130 0 0 1-7.354-4.73l-.276-.19-.279.183a54 54 0 0 1-17.077 7.374l-.314.076-.06.314a132 132 0 0 1-1.816 8.227H53.816A120 120 0 0 1 52.064 119l-.06-.324-.32-.071a54.2 54.2 0 0 1-17.52-7.297l-.276-.178-.272.186a113 113 0 0 1-6.957 4.438l-14.405-14.405c1.46-2.485 3.008-4.89 4.626-7.223l.184-.265-.167-.276a54.2 54.2 0 0 1-6.719-17.097l-.067-.327-.33-.06a126 126 0 0 1-8.783-1.917V53.812c3.159-.8 6.307-1.486 9.479-2.047l.312-.054.081-.308a54.2 54.2 0 0 1 6.92-15.669l.183-.28-.192-.274a130 130 0 0 1-5.525-8.537L26.655 12.25c3.133 1.842 6.132 3.823 9.05 5.897l.26.184.277-.16a54 54 0 0 1 14.919-5.915l.322-.074.054-.325C52.149 8.23 52.882 4.609 53.82.992m9.758 23.874a40.5 40.5 0 0 0-13.21 2.211c-.922.316-1.824.672-2.71 1.05A40.77 40.77 0 0 0 27.175 47.66l-.001.002v.002c-.27.538-.522 1.079-.754 1.633a40.4 40.4 0 0 0-.793 30.208q0 .004.002.01c.065.198.144.38.207.54 3.96 10.114 11.816 18.189 21.78 22.487l-.014.054.395.163a40.5 40.5 0 0 0 31.843-.3l.004-.003a3 3 0 0 0 .246-.12l.016-.01a40.7 40.7 0 0 0 21.194-22.215l.001-.006c.183-.443.345-.893.499-1.34a40.5 40.5 0 0 0-.76-28.786v-.002a38 38 0 0 0-1.08-2.391l-.002-.002a40.67 40.67 0 0 0-19.515-19.021c-.979-.45-1.97-.853-2.984-1.225a40.1 40.1 0 0 0-13.88-2.47m0 .992a39.1 39.1 0 0 1 13.538 2.41c.993.364 1.96.759 2.911 1.197a39.67 39.67 0 0 1 19.04 18.558l.003.002c.375.756.723 1.54 1.05 2.332a39.5 39.5 0 0 1 .74 28.08v.005c-.15.44-.308.874-.48 1.292v.002l-.002.004a39.7 39.7 0 0 1-20.696 21.688l-.021.01-.02.012a2 2 0 0 1-.193.097h-.002l-.002.002a39.5 39.5 0 0 1-31.068.294l.136.27-.807.083q.002-.007 0-.016l-.003.016-.012.002s.009-.131.074-.23.212-.186.308-.198l.254.035a39.68 39.68 0 0 1-21.568-22.113v-.002c-.074-.188-.145-.355-.192-.502l-.004-.012-.004-.011a39.4 39.4 0 0 1 .771-29.473v-.004l.002-.002q.337-.8.73-1.585v-.002l.003-.002A39.77 39.77 0 0 1 48.05 29.039a38 38 0 0 1 2.64-1.023 39.5 39.5 0 0 1 12.887-2.157zm13.025 8.745c-2.737-.11-4.853 1.526-5.748 3.653-.848 2.013-.565 4.482 1.153 6.337L67.22 52.81a11.37 11.37 0 0 0-14.058 4.956l-10.254-4.031c.17-3.035-1.874-5.144-4.264-5.708-2.463-.581-5.353.449-6.494 3.436-1.14 2.988.326 5.683 2.55 6.892 2.122 1.152 4.973.925 6.87-1.341l10.282 4.033A11.4 11.4 0 0 0 55.469 72l-4.696 7.322c-3.873-1.316-7.27.597-8.763 3.511-1.55 3.024-1.11 7.119 2.55 9.464 3.661 2.344 7.565 1.03 9.663-1.642 2.021-2.575 2.337-6.461-.477-9.428l4.702-7.324a11.41 11.41 0 0 0 12.577-2.271l5.76 4.304c-2.336 5.135.882 11.18 6.55 11.971 5.613.783 10.316-4.048 9.591-9.558h.082l-.12-.595c-1.312-6.458-9.143-8.952-13.99-4.655l-5.77-4.295a11.395 11.395 0 0 0-2.87-14.224l4.812-8.231c3.148.727 5.749-.99 6.789-3.401 1.087-2.52.522-5.801-2.5-7.545v.002a6 6 0 0 0-2.756-.802zm-.039.992a5 5 0 0 1 2.298.667v.002c2.612 1.506 3.006 4.158 2.086 6.29-.92 2.133-3.12 3.666-6.008 2.8l-.372-.112-5.57 9.527.355.266a10.484 10.484 0 0 1 2.763 13.703l-.225.382 7.047 5.244.302-.296c4.276-4.194 11.427-2.015 12.657 3.831l.01.053c1.04 5.114-3.265 9.694-8.434 8.972-5.17-.72-8.056-6.303-5.657-10.938l.194-.374-7.04-5.26-.303.32a10.49 10.49 0 0 1-12.22 2.208l-.395-.194-5.54 8.628.298.283c2.826 2.674 2.466 6.108.632 8.446s-5.09 3.504-8.347 1.418-3.56-5.532-2.204-8.176 4.325-4.405 7.936-2.957l.38.15 5.541-8.635-.343-.281a10.48 10.48 0 0 1-3.543-10.719l.109-.424-11.68-4.582-.225.31c-1.61 2.213-4.035 2.344-5.892 1.336s-3.067-3.117-2.095-5.665c.973-2.548 3.282-3.311 5.338-2.826 2.056.486 3.777 2.198 3.502 4.92l-.002.026v.471l11.633 4.576.206-.398A10.46 10.46 0 0 1 67.27 53.82l.405.18 5.55-9.531-.284-.27c-1.694-1.598-1.926-3.772-1.175-5.557.752-1.786 2.47-3.141 4.797-3.047M42.909 53.783v.18l-.002.05c.008-.08-.003-.151.002-.23"}))};