UNPKG

devicons-react

Version:

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

1 lines 5.91 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="#f49700",...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:"M22.91 46.48v.004c-1.164 0-2.062.086-2.734.606-.68.527-.93 1.418-.93 2.617 0 2.645 1.137 6.387 2.723 9.55.793 1.583 1.699 3.013 2.664 4.075.969 1.063 2.015 1.797 3.152 1.797.828 0 1.492-.61 2.18-1.461.687-.848 1.379-2.008 2.012-3.36 1.257-2.706 2.261-6.171 2.261-9.374 0-.918-.433-1.711-1.113-2.297-.676-.586-1.586-1-2.645-1.313-2.101-.625-4.816-.84-7.53-.84v-.004c-.005 0-.009.004-.016.004s-.016-.004-.024-.004m-6.46.329-1.77.203c-2.649.308-5.547.941-8.063 1.816-2.515.875-4.644 1.957-5.773 3.336l-.02.027-.02.032A5.37 5.37 0 0 0 .009 55.3c.004 4.066 2.097 10.398 4.922 15.828 1.414 2.715 3.011 5.191 4.652 7.02 1.64 1.824 3.332 3.05 5.055 3.05 1.64 0 3.484-1.215 5.468-3.117 1.985-1.902 4.079-4.547 5.973-7.586l-.43-.266-.175-.57a4 4 0 0 1-1.254.18h-.012c-.746 0-1.871-.785-3.016-2.211-1.144-1.426-2.316-3.418-3.355-5.567-2.078-4.3-3.625-9.308-3.625-11.574 0-.867.11-1.402.258-1.758.148-.355.332-.55.61-.785Zm6.491.734c2.66 0 5.313.223 7.243.793.964.289 1.746.664 2.25 1.102.504.433.746.89.746 1.496 0 2.976-.961 6.343-2.164 8.93-.602 1.288-1.266 2.39-1.875 3.14-.606.746-1.188 1.07-1.356 1.07-.648 0-1.5-.504-2.37-1.457-.868-.953-1.74-2.316-2.5-3.836-1.524-3.039-2.61-6.746-2.61-9.074 0-1.066.187-1.523.52-1.781.327-.254 1.007-.383 2.116-.383m-9.457.82c-.218.532-.328 1.192-.328 2.125 0 2.711 1.602 7.637 3.727 12.035 1.066 2.2 2.262 4.243 3.484 5.77 1.227 1.523 2.473 2.602 3.84 2.605.113 0 .223-.046.336-.05-1.684 2.562-3.48 4.847-5.172 6.468-1.898 1.82-3.676 2.825-4.734 2.825-1.192 0-2.723-.977-4.27-2.7-1.55-1.726-3.117-4.14-4.5-6.8-2.765-5.32-4.804-11.668-4.804-15.36v-.023a4.33 4.33 0 0 1 .632-2.45c.883-1.054 2.864-2.144 5.27-2.98 2.02-.703 4.32-1.129 6.52-1.465Zm71.54 6.051c-3 0-6.188.254-6.188.254l-.488.039v26.48h4.234v-9.605h2.582c2.648 0 4.598-.723 5.824-2.234 1.23-1.508 1.7-3.692 1.696-6.512 0-2.3-.403-4.395-1.602-5.95-1.2-1.55-3.184-2.472-6.059-2.472Zm18.925 0c-3.12 0-5.281 1.16-6.515 3.418-1.235 2.254-1.618 5.5-1.618 9.805 0 4.488.383 7.87 1.614 10.226 1.23 2.352 3.394 3.578 6.52 3.578 3.128 0 5.304-1.226 6.538-3.578 1.239-2.355 1.621-5.742 1.598-10.226 0-4.305-.387-7.551-1.617-9.805-1.235-2.258-3.399-3.418-6.52-3.418m17.13 0c-1.52.063-3.028.273-4.505.629l-.406.098v3.742l.652-.156a22.7 22.7 0 0 1 4.356-.598c.793.004 1.254.207 1.61.715.355.504.585 1.41.585 2.785 0 .715-.047 1.77-.398 2.574-.348.809-.875 1.371-2.172 1.371h-3.14v3.715h3.51c1.204 0 1.735.3 2.11.984.38.684.535 1.88.535 3.543 0 1.329-.289 2.297-.726 2.903-.442.605-1.008.89-1.785.894a27.7 27.7 0 0 1-4.637-.57l-.637-.133v3.805l.414.09a28.4 28.4 0 0 0 4.864.636h.023c2.102 0 3.828-.55 4.973-1.879 1.144-1.328 1.66-3.328 1.617-6.101 0-1.82-.195-3.356-.75-4.543-.379-.816-1.035-1.363-1.805-1.746.617-.434 1.145-.965 1.469-1.652.492-1.036.684-2.27.684-3.563 0-2.777-.547-4.684-1.684-5.898-1.137-1.22-2.79-1.645-4.738-1.645Zm-78.567.254v3.82h5.582v22.7h4.234v-22.7h5.606v-3.707l6.718 14.192v12.215h4.336V68.977l6.985-14.309h-4.5l-4.461 9.828-4.465-9.828Zm42.511.805c2.66 0 4.239.789 5.223 2.062.984 1.274 1.379 3.125 1.379 5.3.008 2.704-.46 4.626-1.457 5.849-.992 1.218-2.543 1.84-5.004 1.84h-3.64v9.605h-2.118V55.703c.446-.031 2.91-.23 5.617-.23m18.926 0c2.88 0 4.52.91 5.59 2.867 1.07 1.953 1.488 5.058 1.488 9.297v.004c.028 4.421-.394 7.671-1.472 9.73-1.082 2.055-2.735 3.012-5.606 3.012s-4.508-.953-5.582-3.012c-1.074-2.055-1.492-5.312-1.492-9.734 0-4.239.418-7.344 1.488-9.297 1.067-1.957 2.711-2.867 5.586-2.867m17.149 0h.004c1.793 0 3.085.375 3.96 1.308.876.934 1.399 2.54 1.399 5.176 0 1.184-.188 2.277-.582 3.11-.395.831-.961 1.406-1.82 1.675l.09 1.028c1.023.144 1.624.648 2.066 1.597.441.95.648 2.356.648 4.102v.008c.043 2.632-.46 4.351-1.36 5.394-.898 1.043-2.245 1.512-4.167 1.512-1.43-.063-2.844-.274-4.246-.555v-1.672c1.383.258 2.781.461 4.187.516h.024c1.07 0 2.023-.477 2.644-1.332s.93-2.047.93-3.524c0-1.722-.113-3.054-.664-4.054-.555-1-1.61-1.532-3.04-1.532h-2.452v-1.597h2.082c1.656 0 2.68-.942 3.144-2.008.461-1.066.485-2.246.485-2.996 0-1.488-.223-2.602-.778-3.395-.554-.789-1.457-1.164-2.48-1.164h-.02c-1.324.051-2.632.266-3.925.54v-1.594c1.273-.286 2.566-.489 3.87-.543Zm-77.532.254h13.309v1.703H51.27v22.699h-2.118v-22.7h-5.586Zm15.985 0h2.316l5.145 11.328 5.14-11.328h2.125L67.93 68.73v11.4h-2.223V68.734Zm25.93 1.3v.004a25 25 0 0 0-3.446.223l-.457.062v11.57h3.902c1.133 0 2.204-.417 2.91-1.382.712-.965 1.067-2.399 1.067-4.438 0-1.847-.203-3.308-.828-4.375-.613-1.054-1.703-1.636-3.094-1.652v-.012h-.004Zm17.94.043v.164c-.648.059-1.288.118-1.804.422-.672.395-1.191 1.028-1.566 1.88-.746 1.702-1 4.296-1 8.323 0 3.934.25 6.582.984 8.356.367.887.88 1.562 1.547 1.996.668.437 1.473.621 2.367.621.899 0 1.7-.184 2.367-.621.668-.438 1.176-1.11 1.543-1.996.735-1.774.977-4.422.977-8.356 0-4.05-.25-6.656-.996-8.363-.375-.851-.895-1.484-1.563-1.879-.668-.398-1.449-.547-2.328-.547Zm-17.929 1.016c1.153.004 1.77.355 2.223 1.137.457.78.683 2.078.683 3.843 0 1.91-.351 3.121-.859 3.813-.508.691-1.16.95-2.059.95h-2.847v-9.556c.949-.109 1.902-.191 2.86-.187Zm18.457.082h.188c.644.023 1.195.113 1.601.355.457.274.825.692 1.133 1.399.617 1.41.906 3.937.906 7.937 0 3.887-.277 6.457-.894 7.95-.309.75-.684 1.218-1.145 1.52-.457.296-1.031.444-1.789.444s-1.328-.148-1.789-.445c-.46-.3-.836-.77-1.148-1.52-.621-1.492-.903-4.062-.903-7.949 0-3.98.293-6.492.91-7.898.31-.703.676-1.121 1.133-1.395.457-.27 1.04-.398 1.797-.398m0 0"}))};