UNPKG

devicons-react

Version:

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

1 lines 11.5 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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M59.41.188c28.286-1.965 47.043 11.882 57.768 28.748 5.375 8.458 10.655 21.297 10.677 34.497.027 14.34-4.62 26.753-10.677 35.865-6.229 9.363-14.281 17.1-24.365 22.176-16.863 8.489-40.423 8.722-55.856.55-17.184-9.104-30.401-22.098-35.315-44.63-1.97-9.015-2.195-20.668.545-30.664.646-2.343 1.815-4.814 2.738-7.117C9.374 28.532 16.943 18.896 26.28 12.232c3.754-2.676 8.308-5.34 12.32-7.116C43.599 2.904 52.013.698 59.41.188m0 0",fill:"#fff"}),/*#__PURE__*/React.createElement("path",{d:"M64.6 0a78 78 0 0 0-5.19.188C52.012.698 43.6 2.904 38.6 5.117c-4.012 1.774-8.566 4.44-12.321 7.115-9.336 6.664-16.905 16.3-21.354 27.38-.923 2.304-2.093 4.775-2.738 7.118-2.743 9.996-2.515 21.649-.545 30.664 4.914 22.532 18.131 35.526 35.32 44.63 15.427 8.172 38.988 7.939 55.851-.55 10.083-5.077 18.136-12.813 24.365-22.176 6.057-9.112 10.704-21.527 10.677-35.865-.023-13.2-5.3-26.044-10.677-34.497C107.124 13.12 90.013-.031 64.6 0m.31 3.072c18.993-.022 33.828 8.963 43.235 19.292 2.656 2.92 5.31 5.816 7.116 8.762 3.346 5.45 5.486 11.89 7.121 18.07 6.115 23.117-3.076 45.042-14.514 56.946-8.545 8.897-19.037 14.915-32.854 17.521-15.547 2.937-30.462-.889-41.069-6.844C23.05 110.7 15.331 102.006 9.581 90.81 4.037 80.014 1.457 62.84 5.474 48.645c3.61-12.755 9.772-23.344 19.439-30.935 6.703-5.262 14.41-10.146 24.914-12.867 3.772-.98 7.258-1.388 11.227-1.643a59 59 0 0 1 3.855-.128zm-1.465 2.686a50 50 0 0 0-3.763.18C43.397 7.327 31.96 14.632 23.268 23.187 17.18 29.177 12.604 36.515 9.58 45.09c-4.44 12.584-4.167 27.438.821 40.246 4.256 10.919 11.223 19.732 21.082 26.554 9.266 6.418 22.567 11.394 37.509 10.133 18.194-1.539 31.508-10.875 40.246-21.632 2.234-2.751 4.457-5.86 5.75-9.582 1.266-2.678 1.885-4.501 2.461-5.473 2.426-5.438 3.715-11.178 4.11-17.526 1.214-19.521-6.299-34.769-16.703-45.173-5.033-5.034-11.223-9.57-18.616-12.322-6.708-2.493-14.18-4.642-22.796-4.558zm0 0"}),/*#__PURE__*/React.createElement("path",{d:"m64.298 4.9-.304.305.585.584c.21 0 .414.009.62.013zm-4.427 4.783-.022 5.165c-.007 2.874 1.627 4.211 4.242 4.22 2.615.011 4.317-1.283 4.33-4.256l.018-5.097-2.59-.01-.017 5.178c-.01 1.288-.675 1.89-1.706 1.886-1.024-.004-1.69-.638-1.688-1.965l.022-5.112zm15.93 1.32-.65 2.135 2.637.804-2.031 6.664 2.44.743 2.03-6.66 2.643.805.65-2.137-7.72-2.355zM49.08 11.8l-2.343.753-.897 10.017 2.554-.818.124-1.767 3.376-1.085 1.142 1.362 2.603-.835zm-.268 3.258 1.775 2.18-1.964.628zm41.6 1.28-5.093 7.657 2.117 1.414 1.94-2.914 2.725 1.816-1.94 2.91 2.124 1.411 5.094-7.657-2.118-1.412-1.908 2.867-2.725-1.816 1.908-2.866zm-54.76 2.381c-.937.049-1.887.38-2.749 1.002-2.29 1.677-2.746 4.659-1.19 6.792l.017.023c1.556 2.134 4.5 2.601 6.792.932 2.294-1.677 2.751-4.66 1.195-6.793l-.018-.022a4.66 4.66 0 0 0-4.048-1.934zm-.053 2.422c.773 0 1.524.396 2.017 1.07l.014.016c.782 1.072.694 2.536-.44 3.367-1.126.821-2.585.453-3.367-.619l-.014-.023c-.782-1.072-.694-2.536.431-3.357a2.3 2.3 0 0 1 1.359-.454m28.013 2.317.387.387-4.355 4.36-3.615-3.613-.47.132 3.781 3.784-4.356 4.356-4.362-4.354 3.293-3.293-.897.29-2.694 2.699-1.31-1.31c-.146.056-.281.118-.427.18l1.433 1.432-4.355 4.356-2.862-2.857q-.187.112-.374.229l2.933 2.932-4.356 4.356-3.491-3.486c-.106.092-.203.198-.307.295l3.494 3.495-4.36 4.355-3.346-3.344c-.088.11-.185.219-.273.33l3.32 3.319-4.362 4.355-2.435-2.435c-.07.131-.135.264-.206.396l2.343 2.343-4.36 4.36-.7-.703q-.085.224-.162.439l.558.562-1.094 1.1c-.075.263-.14.537-.207.809l1.605-1.605 4.36 4.356-4.36 4.36-2.419-2.416c-.022.18-.03.369-.048.553l2.163 2.163-2.422 2.426c0 .207-.013.409-.013.616l2.739-2.74 4.36 4.361-4.36 4.356-2.638-2.636c.013.206.009.416.027.628l2.307 2.312-1.846 1.846c.026.176.061.338.093.514l2.057-2.062 4.36 4.36-4.36 4.358-.475-.47c.154.373.225.567.452 1.098l.023-.023 4.36 4.358-1.38 1.38c.078.123.154.246.237.365l1.441-1.443 4.36 4.356-1.95 1.953c.096.104.198.206.294.307l1.956-1.956 4.36 4.36-1.743 1.741c.112.088.236.167.35.255l1.693-1.696 4.36 4.36-.747.748c.132.07.264.135.395.206l.65-.655 1.887 1.886c.352.154.703.311 1.063.461l-2.645-2.647 4.36-4.36 4.356 4.36-3.57 3.57c.15.048.3.106.45.154l3.423-3.424 4.357 4.36-.686.687c.175.024.343.06.518.083l.47-.47.59.593q.331.033.664.056l-.954-.949 4.36-4.36 4.355 4.36-.877.884c.228-.023.452-.053.676-.08l.506-.5.404.4q.263-.035.528-.075l-.63-.629 4.357-4.36 3.288 3.288q.226-.078.448-.154l-3.432-3.433 4.355-4.361 4.361 4.361-2.198 2.194q.581-.264 1.147-.546l1.35-1.35.422.423c.128-.075.264-.141.391-.21l-.51-.512 4.361-4.36 1.328 1.332q.167-.139.328-.272l-1.358-1.358 4.36-4.36 1.46 1.459q.145-.16.282-.317l-1.442-1.447 4.36-4.355.884.883c.075-.128.14-.26.216-.386l-.796-.8 2.237-2.239.03-.07c.212-.373.388-.765.582-1.147l-3.152 3.156-4.36-4.36 4.36-4.356 3.964 3.96q.092-.207.18-.421l-3.84-3.843 4.354-4.355 1.68 1.679c.04-.169.071-.33.11-.497l-1.486-1.486 2.12-2.123c.03-.229.065-.462.091-.695l-2.514 2.514-4.356-4.355 4.355-4.361 2.74 2.743c.003-.198.026-.387.026-.58l-2.462-2.461 2.185-2.19-.07-.531-2.418 2.417-4.356-4.356 4.355-4.36 1.491 1.49a31 31 0 0 0-.25-.858l-.937-.937.475-.47c-.053-.149-.11-.294-.167-.443l-.61.615-4.357-4.36 2.22-2.22-.21-.396-2.313 2.316-4.356-4.36 3.235-3.235-.304-.304-3.235 3.236-4.36-4.356 3.248-3.249-.3-.303-3.247 3.248-4.36-4.356 3.046-3.046c-.124-.079-.238-.157-.365-.237l-2.98 2.98-4.361-4.355 1.564-1.566-.421-.184-1.446 1.446-3.05-3.051c-.278-.083-.559-.158-.837-.233l3.588 3.586-4.36 4.356-4.357-4.354 3.908-3.909q-.246-.057-.493-.114l-3.719 3.719-4.355-4.36.383-.383c-.2-.005-.4 0-.603 0l-.083.083-.084-.083q-.303-.006-.607-.005m.69.69 4.361 4.36-4.36 4.356-4.356-4.354zm-13.978 4.659 4.356 4.361-4.356 4.356-4.36-4.356 4.36-4.36zm9.319 0 4.356 4.361-4.355 4.356-4.357-4.356 4.356-4.36zm9.318 0 4.36 4.361-4.36 4.356-4.355-4.356 4.355-4.36zm9.324 0 4.355 4.361-4.355 4.356-4.36-4.356 4.36-4.36zm-32.62 4.66 4.355 4.361-4.355 4.355-4.361-4.355zm9.319 0 4.355 4.361-1.42 1.42q.496-.254 1.032-.425l.692-.692.444.442c.185-.026.372-.034.56-.045l-.7-.7 4.354-4.36 4.362 4.36-.701.698c.186.01.371.022.556.047l.443-.447.698.698q.523.163 1.01.408l-1.404-1.404 4.356-4.36 4.36 4.36-4.34 4.336q.238.464.402.969l.04.119 3.899 3.894-1.956 1.958.15.45 2.104-2.104 4.361 4.355-4.293 4.293.37 1.108 3.923 3.924-1.967 1.962.149.455 2.116-2.12 4.359 4.361-4.301 4.298.356 1.074 3.947 3.947-1.978 1.978.15.454 2.132-2.128 4.355 4.356-4.355 4.36-.143-.143c.034.293.023.58.02.869l.123-.124 4.355 4.356-4.355 4.36-3.07-3.069c-.12.081-.225.18-.35.252l3.117 3.117-4.361 4.36-4.355-4.355 2.199-2.2-.024.002c-.182 0-.36-.028-.54-.042l-1.94 1.936-4.355-4.36.967-.967a7 7 0 0 1-.208-.396l-1.063 1.064-4.356-4.36 3.21-3.212-.148-.457-3.365 3.37-4.357-4.361 1.407-1.407h-.606l-1.102 1.103L63.2 78.36h-.608L64 79.768l-4.355 4.36-2.854-2.852-.143.459 2.693 2.693-4.356 4.36-.653-.653a7 7 0 0 1-.22.383l.57.568-4.357 4.36-1.945-1.94a7 7 0 0 1-.714-.112l2.355 2.352-4.36 4.36-4.355-4.36 3.432-3.432c-.118-.082-.244-.156-.355-.245l-3.38 3.378-4.357-4.36 4.355-4.356.867.863c-.026-.209-.024-.422-.03-.635l-.533-.531.58-.581a7 7 0 0 1 .146-.747l-1.029 1.028-4.356-4.36 4.355-4.356 2.596 2.591.146-.458-2.438-2.437 4.36-4.36.17.168.143-.453-.013-.014.026-.027.279-.885-.607.608-4.36-4.355 4.36-4.361 2.407 2.408.145-.461-2.25-2.245 4.325-4.326.28-.881-.245.243-4.36-4.36 4.36-4.356 2.217 2.217.146-.457-2.063-2.063 3.968-3.966c.12-.37.275-.72.45-1.058l-.059.061-4.36-4.356zm27.96 0L87.3 37.83l-4.355 4.355-4.361-4.355zm-41.94 4.66 4.358 4.36-4.356 4.356-4.361-4.355 4.36-4.362zm9.32 0 4.356 4.36-4.356 4.356-4.36-4.355zm27.961.004 4.355 4.356-4.36 4.36-4.355-4.36zm9.318 0 4.357 4.356-4.356 4.36-4.36-4.36 4.36-4.355zM60.996 39.78c-2.382 0-4.475 1.587-5.195 3.824L43.32 83.14c-.865 2.889.722 5.991 3.605 6.858a5.6 5.6 0 0 0 1.697.267 5.51 5.51 0 0 0 5.231-3.806l2.888-9.38H72.47l3.098 9.455c.752 2.307 2.888 3.74 5.192 3.74a5.7 5.7 0 0 0 1.736-.276c2.883-.941 4.4-4.045 3.464-6.928L72.83 43.53c-.721-2.232-2.889-3.749-5.195-3.749h-6.64zm-24.655 3.012 4.36 4.355-4.36 4.361-4.356-4.36zm9.323 0 4.356 4.355-4.355 4.361-4.361-4.36zm37.281 0 4.355 4.355-4.355 4.361-4.361-4.36 4.36-4.356zm9.318 0 4.356 4.355-4.355 4.361-4.362-4.36zM31.68 47.45l4.36 4.356-4.36 4.36-4.355-4.36 4.355-4.355zm9.32 0 4.36 4.356-4.36 4.36-4.356-4.36zm46.603 0 4.355 4.356-4.355 4.36-4.36-4.36 4.36-4.355zm9.319 0 4.356 4.356-4.356 4.36-4.361-4.36 4.36-4.355zm-60.584 4.66 4.36 4.356-4.36 4.36-4.354-4.359 4.355-4.356zm9.323 0 4.356 4.356-4.354 4.36-4.363-4.36zm37.282 0 4.355 4.356-4.362 4.36-4.353-4.355zm9.318 0 4.354 4.36-4.353 4.357-4.363-4.36 4.36-4.357zM31.68 56.77l4.36 4.357-4.36 4.36-4.355-4.36 4.355-4.356zm9.321 0 4.36 4.357-4.36 4.36-4.356-4.355zm46.603 0 4.354 4.362-4.355 4.354-4.36-4.354 4.361-4.361zm9.317 0 4.355 4.362-4.355 4.354-4.361-4.354 4.36-4.361zm-60.583 4.66 4.36 4.361-4.36 4.356-4.356-4.354zm55.921 0 4.357 4.361-4.354 4.356-4.363-4.354zm29.389.822c.004.209.007.41.007.617l.837.835.304-.304zM6.456 62.75l-2.59 2.598.295.298 2.297-2.29c0-.202-.006-.405 0-.606zm-2.31 3.16-.306.305 2.834 2.824a31 31 0 0 1-.06-.658zm27.533.18 4.36 4.361-4.36 4.355-4.355-4.355zm9.32 0 4.361 4.361L41 74.805l-4.356-4.355zm46.604 0 4.354 4.361-4.355 4.355-4.36-4.355zm9.317 0 4.355 4.361-4.355 4.355-4.361-4.355 4.36-4.36zm26.455.907-1.906 1.901-.05.66 2.253-2.259-.297-.304zm-87.035 3.75 4.36 4.36-4.36 4.358-4.356-4.357zm55.922.005 4.356 4.356-4.355 4.357-4.362-4.357 4.36-4.355zm-60.58 4.66 4.36 4.356-4.36 4.36-4.356-4.36zm4.66 4.658 4.36 4.358-4.36 4.36-4.357-4.36 4.356-4.356zm27.96 0 4.355 4.358-4.354 4.36-4.361-4.36 4.36-4.356zm27.96 0 4.357 4.358-4.355 4.36-4.362-4.36 4.36-4.356zm-32.62 4.66L64 89.086l-4.355 4.36-4.362-4.36zm9.32 0 4.36 4.356-4.36 4.36-4.356-4.36zm-13.979 4.66 4.355 4.357-4.355 4.36-4.362-4.36 4.362-4.356zm9.317 0 4.358 4.362-4.356 4.356-4.361-4.36 4.36-4.357zm9.32 0 4.36 4.362-4.36 4.356-4.356-4.356 4.356-4.36zm-13.978 4.66 4.356 4.361-4.355 4.355-4.362-4.355zm9.318 0 4.36 4.361-4.36 4.355-4.355-4.355zm25.412 4.212a5 5 0 0 0-.586.017 5.13 5.13 0 0 0-2.701 1.108c-2.228 1.758-2.573 4.76-.937 6.835l.017.018c1.64 2.074 4.598 2.43 6.827.672 2.229-1.762 2.572-4.76.932-6.835l-.018-.023a4.66 4.66 0 0 0-3.533-1.792zm-57.06 2.237-4.73 7.89 2.185 1.315 1.771-2.954 2.804 1.679-1.766 2.954 2.184 1.31 4.73-7.891-2.185-1.31-1.798 2.998-2.809-1.679 1.799-2.998zm56.512.21c.767-.03 1.531.338 2.048.99l.017.022c.821 1.042.792 2.505-.304 3.367-1.103.874-2.572.558-3.393-.484l-.018-.017c-.822-1.042-.791-2.51.313-3.38a2.27 2.27 0 0 1 1.336-.498zm-9.847 3.874-2.515.931-.048 1.767-3.328 1.231-1.2-1.305-2.563.95 6.888 7.326 2.307-.852zm-32.27 2.597-1.815 6.726-2.663-.72-.581 2.157 7.79 2.102.58-2.155-2.664-.72 1.815-6.726zm14.181 1.688c-2.615.114-4.25 1.49-4.118 4.457l.224 5.095 2.584-.114-.228-5.173c-.053-1.289.588-1.921 1.612-1.966s1.72.554 1.78 1.881l.226 5.109 2.583-.115-.224-5.16c-.127-2.876-1.828-4.128-4.439-4.014m15.512.536-.066 2.814-1.868-2.097 1.936-.717zm-21.763 12.604 1.262 1.26.303-.298-.905-.906c-.22-.013-.44-.04-.66-.056m9.31.017c-.215.018-.427.026-.64.04l-.872.869.304.3z",fill:"#fff"}))};