devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.4 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="#1389fd",...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:"M14.994 50.623 0 66.871h8.209l-3.588 9.998.838.508 14.998-16.246h-8.211l3.586-10zm-.934 2.486-3.236 9.022h7.348L6.395 74.89l3.236-9.02H2.283Zm86.415 2.41v16.528h3.742V55.52Zm7.113.233c-1.201 0-2.18 1.01-2.18 2.203 0 1.194.987 2.18 2.18 2.18 1.208 0 2.203-.986 2.203-2.18a2.22 2.22 0 0 0-2.203-2.203m-70.197.107c-1.382 0-2.716.434-3.723 1.276C32.661 57.976 32 59.24 32 60.783c0 1.545.645 2.675 1.576 3.426.931.75 2.112 1.164 3.27 1.5h.002c1.097.317 1.875.584 2.312.854.437.269.537.431.537.833 0 .291-.08.507-.334.704s-.735.373-1.546.373c-1.691 0-2.478-.71-2.957-1.955l-.211-.55-3.38 1.975.143.393c.875 2.395 3.118 4.009 6.32 4.008 1.674 0 3.14-.45 4.204-1.313 1.063-.862 1.697-2.15 1.697-3.675 0-1.658-.738-2.813-1.756-3.553s-2.283-1.126-3.463-1.498l-.002-.002h-.004c-1.107-.334-1.774-.626-2.103-.875-.33-.25-.371-.378-.371-.73 0-.284.1-.494.326-.673.225-.179.6-.316 1.13-.316 1.337 0 1.912.595 2.4 1.627l.23.492 3.34-1.928-.202-.418c-1.07-2.232-3.15-3.623-5.767-3.623m39.047.3v15.888h3.744v-3.904l3.129 3.902h11.238c2.801 0 5.135-1.997 5.135-4.818 0-1.499-.749-2.648-1.801-3.44.736-.763 1.25-1.733 1.25-2.94 0-2.758-2.294-4.689-5.03-4.689h-6.37v15.809l-4.75-5.803 4.681-5.754h-4.568l-2.914 3.729v-7.98zm25.037.36h1.742v14.528h-1.742zm6.113.233c.655 0 1.203.568 1.203 1.203s-.54 1.18-1.203 1.18c-.634 0-1.18-.544-1.18-1.18s.553-1.203 1.18-1.203m-70.197.107c2.094 0 3.6 1.037 4.562 2.698l-1.6.924c-.61-.985-1.51-1.772-2.962-1.772-.704 0-1.308.18-1.752.533a1.86 1.86 0 0 0-.705 1.455c0 .562.245 1.135.767 1.53.522.394 1.27.686 2.418 1.033 1.179.372 2.345.752 3.17 1.351.826.6 1.344 1.361 1.344 2.744 0 1.26-.484 2.216-1.328 2.9-.845.686-2.078 1.089-3.573 1.089-2.692 0-4.368-1.183-5.185-2.99l1.73-1.01c.667 1.224 1.778 2.129 3.54 2.129.952 0 1.662-.199 2.158-.582.495-.384.722-.956.722-1.494 0-.704-.398-1.307-1.013-1.686-.616-.38-1.443-.641-2.559-.963-1.117-.324-2.179-.719-2.922-1.318s-1.205-1.363-1.205-2.647c0-1.264.51-2.211 1.31-2.88.802-.67 1.912-1.044 3.083-1.044m40.046.3h1.745v13.888h-1.744zm11.296 0h5.37c2.284 0 4.03 1.471 4.03 3.689 0 1.136-.45 1.969-1.219 2.588l-.57.459.637.363c1.056.604 1.702 1.58 1.702 2.969 0 2.282-1.79 3.818-4.134 3.818h-5.817zm-39.95.103-.644.193-3.1.938v2.017h-1.852v3.639h1.852v3.922c0 1.51.364 2.718 1.336 3.427s2.388.863 4.367.645l.445-.049V68.53l-.527.03c-.78.042-1.354.03-1.603-.055-.125-.043-.162-.076-.198-.133s-.076-.174-.076-.4v-3.922h2.402V60.41h-2.402zm66.88 0-.645.193-3.1.938v2.017h-1.85v3.639h1.85v3.922c0 1.51.364 2.718 1.336 3.427s2.388.863 4.367.645l.445-.049V68.53l-.527.03c-.78.042-1.354.03-1.603-.055-.125-.043-.162-.076-.198-.133s-.076-.174-.076-.4v-3.922h2.402V60.41h-2.402zm-67.88 1.345v2.803h2.403v1.639h-2.403v4.922c0 .347.062.666.23.933.17.268.44.45.72.545.41.14.931.097 1.455.078v1.526c-1.568.117-2.647-.04-3.225-.461-.64-.467-.924-1.261-.924-2.621v-4.922h-1.851V61.41h1.851v-2.275Zm66.88 0v2.803h2.401v1.639h-2.402v4.922c0 .347.062.666.23.933.17.268.44.45.72.545.41.14.931.097 1.454.078v1.526c-1.566.117-2.645-.04-3.222-.461-.64-.467-.926-1.261-.926-2.621v-4.922h-1.85V61.41h1.85v-2.275Zm-23.997.295v4.276h3.436c1.17 0 2.095-.96 2.095-2.139 0-1.17-.91-2.137-2.095-2.137zm1 .998h2.436c.685 0 1.095.439 1.095 1.14 0 .692-.437 1.138-1.095 1.138h-2.436zm-35.248.211v.108c-2.873.283-5.166 2.789-5.166 6.01 0 3.414 2.55 6.115 5.666 6.115 1.218 0 2.167-.44 2.967-1.041v.744h3.744V60.408h-3.744v.746c-.8-.601-1.749-1.043-2.967-1.043zm14.264 0c-3.485 0-6.114 2.698-6.114 6.117s2.63 6.116 6.114 6.116c2.26 0 4.24-1.203 5.244-3.024l.236-.431-3.271-1.873-.235.48c-.337.69-1.05 1.123-1.996 1.123-1.391 0-2.35-.953-2.35-2.392 0-1.465.959-2.414 2.35-2.414.915 0 1.64.452 1.977 1.144l.236.484 3.238-1.896-.224-.424c-.962-1.808-2.944-3.01-5.205-3.01zm35.047.3v11.636h3.742V60.41Zm13.082 0v3.573h3.798l-4.01 5.57v2.493H128v-3.574h-4.244l4.031-5.57V60.41zm-61.893.7c1.424 0 2.4.522 3.076 1.367l.89 1.114v-2.184h1.745v9.639h-1.744v-2.18l-.89 1.111c-.677.846-1.652 1.366-3.077 1.366-2.54 0-4.668-2.193-4.668-5.115s2.128-5.118 4.668-5.118m13.764 0c1.718 0 3.128.89 3.978 2.125l-1.502.88c-.581-.768-1.447-1.304-2.498-1.304-1.884 0-3.35 1.475-3.35 3.414 0 1.92 1.465 3.393 3.35 3.393 1.063 0 1.936-.522 2.52-1.287l1.513.867c-.883 1.256-2.294 2.145-4.011 2.145-2.98 0-5.114-2.197-5.114-5.116s2.133-5.117 5.114-5.117m12.9.3h1.98l-3.869 4.755 3.995 4.879H83.79l-3.918-4.889Zm23.147 0h1.742v9.636h-1.742zm13.082 0h6.976v1.167l-4.988 6.895H127v1.574h-7.402v-1.17l4.963-6.893h-4.75zM57.43 62.73c-1.92 0-3.436 1.477-3.436 3.497s1.515 3.499 3.436 3.499c1.939 0 3.455-1.478 3.455-3.499s-1.517-3.497-3.455-3.497m0 1c1.464 0 2.455.945 2.455 2.497s-.992 2.5-2.455 2.499c-1.44 0-2.436-.946-2.436-2.499 0-1.552.996-2.497 2.436-2.497m33.236 1.062v4.51h3.883c1.248-.001 2.22-1.01 2.22-2.266 0-1.24-.973-2.244-2.22-2.244zm1 1h2.883c.751 0 1.22.485 1.22 1.244 0 .785-.468 1.265-1.22 1.266h-2.883z"}))};