UNPKG

devicons-react

Version:

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

1 lines 6.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",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:"M14.614 48.897v.067c-5.43.182-10.15 3.173-12.666 7.619l-.418.74h.851l5.783-.007h.186c4.086.001 4.503.02 5.36.056h.002l.548.02h.002c1.88.062 4.102.276 5.8 1.56.902.683 2.363 2.353 3.197 3.506.715.989.9 2.033.434 3.078-.42.937-1.285 1.482-2.413 1.482H.368l.143.61s.123.527.311 1.114l.11.344h28.414l.112-.34a15 15 0 0 0 .77-4.74c0-8.338-6.775-15.11-15.119-15.11Zm.495.99c7.81 0 14.129 6.316 14.128 14.119-.001 1.39-.26 2.761-.665 4.09H1.67l-.024-.088h19.635c1.465 0 2.74-.781 3.315-2.068.614-1.374.34-2.856-.534-4.064-.885-1.223-2.307-2.886-3.403-3.715-1.982-1.5-4.44-1.696-6.364-1.76v.002l-.544-.021h-.002c-.876-.037-1.068-.058-5.585-.058h-.495v.001l-4.303.006c2.523-3.845 6.794-6.444 11.743-6.444Zm58.665 2.49c-1.257 0-2.326.976-2.326 2.205 0 1.236 1.069 2.214 2.326 2.214 1.262 0 2.333-.978 2.333-2.214 0-1.23-1.07-2.205-2.333-2.205zm-29.842.93v17.288h4.438v-5.777h1.722l3.088 5.777h4.937l-3.68-6.732c1.692-.946 2.76-2.57 2.76-4.736 0-1.729-.587-3.214-1.694-4.24-1.106-1.028-2.701-1.58-4.645-1.58zm33.75 0v17.288h4.38V53.308h-.496zm-3.909.06c.76 0 1.343.567 1.343 1.216 0 .658-.584 1.222-1.342 1.222-.749 0-1.335-.564-1.335-1.223 0-.648.586-1.214 1.335-1.214m-28.85.931h5.935c1.758 0 3.083.49 3.972 1.316.89.825 1.376 2.002 1.376 3.513 0 2.076-.891 3.458-2.583 4.184l-.5.215 3.322 6.079h-2.671l-3.088-5.777H47.38v5.777h-2.457zm33.749 0h2.399v15.307h-2.4zM47.38 56.124v5.924h2.834c1.055 0 1.912-.212 2.525-.722.613-.509.907-1.293.907-2.2 0-.909-.29-1.706-.901-2.236-.612-.529-1.478-.766-2.546-.766zm.99.99H50.2c.921 0 1.53.207 1.897.525.368.318.56.774.56 1.488 0 .71-.188 1.137-.55 1.437s-.973.493-1.892.493H48.37Zm15.881.11c-3.086 0-5.29 1.567-5.807 4.021l-.116.55 4.101.332.11-.39c.174-.611.641-1.049 1.697-1.049.494 0 .819.124 1.014.294s.305.403.305.795v.047c0 .109-.01.114-.036.143s-.112.092-.302.153c-.38.12-1.114.206-2.175.31-1.25.114-2.472.375-3.432 1.024-.96.65-1.607 1.737-1.607 3.233 0 1.328.496 2.404 1.33 3.107.836.703 1.971 1.033 3.224 1.033 1.416 0 2.41-.571 3.174-1.325v1.093h4.204v-8.738c0-1.597-.712-2.817-1.783-3.568s-2.465-1.066-3.9-1.066m44.273 0c-3.086 0-5.29 1.567-5.807 4.021l-.116.55 4.101.332.11-.39c.174-.611.641-1.049 1.697-1.049.494 0 .819.124 1.014.294s.305.403.305.795v.047c0 .109-.01.114-.036.143s-.112.092-.302.153c-.38.12-1.114.206-2.175.31-1.25.114-2.474.375-3.434 1.024-.96.65-1.605 1.737-1.605 3.233 0 1.328.496 2.404 1.33 3.107.836.703 1.971 1.033 3.224 1.033.01 0 .015-.005.025-.006 1.401-.006 2.388-.57 3.147-1.319v1.093h4.206v-8.738c0-1.597-.712-2.817-1.784-3.568-1.07-.75-2.465-1.066-3.9-1.066m14.815.156-2.244 7.881-2.22-7.88h-4.638l4.554 13.061-.133.348c-.185.473-.364.613-.629.683s-.695.028-1.254-.143l-.475-.145-1.035 3.43.406.174c.587.25 1.413.391 2.327.391 1.346 0 2.436-.353 3.266-.994.83-.642 1.386-1.552 1.754-2.6L128 57.4Zm-51.763.002v13.213h4.38V57.382Zm11.143 0 3.596 13.213h4.338l1.799-6.578 1.797 6.578h4.347l3.587-13.213h-4.465l-1.534 6.73-1.652-6.73h-4.146l-1.63 6.782-1.564-6.782Zm-74.559.41c-2.074 0-4.33.004-6.525.01l-.343.002-.12.32c-.284.768-.564 1.522-.71 2.183l-.133.602h11.493v.489H.222l-.06.426a15 15 0 0 0-.14 1.52L0 63.861h23.519l-.37-.722a3 3 0 0 0-.336-.499l-.002-.002c-1.927-2.488-3.457-3.684-4.916-4.248s-2.775-.481-4.206-.542h-.002c-.977-.04-1.651-.056-5.527-.056zm56.091.422c1.287 0 2.489.295 3.332.886.843.59 1.362 1.44 1.362 2.757v7.748h-2.223V67.91h-.892l-.137.265c-.518.986-1.474 1.662-3.136 1.662-1.08 0-1.974-.285-2.585-.8-.611-.514-.979-1.258-.979-2.35 0-1.233.442-1.918 1.172-2.412.731-.494 1.802-.752 2.97-.86h.002c1.064-.103 1.81-.171 2.38-.351.284-.09.54-.215.737-.434a1.22 1.22 0 0 0 .292-.806v-.047c0-.61-.22-1.171-.644-1.542-.424-.37-1.006-.537-1.666-.537-1.174 0-1.96.604-2.376 1.39l-2.228-.181c.6-1.659 2.127-2.693 4.62-2.693m44.273 0c1.287 0 2.49.295 3.332.886s1.362 1.44 1.362 2.757v7.748h-2.225V67.91h-.89l-.14.265c-.516.985-1.47 1.662-3.133 1.662-1.08 0-1.974-.285-2.585-.8-.611-.514-.979-1.258-.979-2.35 0-1.233.44-1.918 1.17-2.412.731-.494 1.804-.752 2.972-.86h.002c1.064-.103 1.81-.171 2.38-.351.284-.09.54-.215.737-.434a1.22 1.22 0 0 0 .292-.806v-.047c0-.61-.22-1.171-.644-1.542-.424-.37-1.006-.537-1.666-.537-1.174 0-1.96.604-2.376 1.39l-2.228-.181c.6-1.658 2.127-2.693 4.62-2.693m-35.958.158h2.4v11.233h-2.4zm11.45 0h2.386l1.894 8.213h.896l1.975-8.213h2.587l2.006 8.164h.886l1.863-8.164h2.378l-3.05 11.233h-2.831l-2.101-7.687h-.908l-2.1 7.687h-2.823zm31.616 0h2.494l2.53 8.977h.877l2.553-8.975 2.517.01-4.519 12.873c-.325.924-.784 1.649-1.426 2.145s-1.483.788-2.66.788c-.621 0-1.085-.125-1.497-.24l.491-1.63c.44.097.881.22 1.29.111.57-.152 1.04-.613 1.3-1.283v-.002l.266-.686zm-107.472.41c3.873 0 4.517.015 5.486.055 1.489.063 2.652-.004 3.89.476 1.154.446 2.471 1.488 4.147 3.557H1.06q.019-.24.045-.481h11.708v-2.471H1.627c.108-.354.216-.713.368-1.126a2432 2432 0 0 1 6.165-.01zm58.409 4.727-.77.514c-.055.037-.451.177-.876.263s-.904.156-1.273.207c-.645.09-1.217.26-1.666.594-.45.335-.743.874-.743 1.488 0 .598.273 1.131.704 1.455.432.323.985.456 1.583.456 1.705 0 3.041-1.2 3.041-2.755zm44.273 0-.77.514c-.055.037-.451.177-.876.263-.426.087-.905.156-1.273.207-.645.09-1.217.26-1.666.594-.45.335-.743.874-.743 1.488 0 .598.27 1.131.702 1.455.432.323.987.456 1.585.456 1.705 0 3.041-1.2 3.041-2.755zm-110.84.843.031.524q.036.61.118 1.21l.06.427h21.07c1.107 0 1.868-.718 2.081-1.542l.16-.619h-.64Zm65.577.753v.627c0 1.008-.78 1.764-2.05 1.764-.445 0-.786-.107-.99-.26-.203-.152-.307-.328-.307-.661 0-.341.101-.514.344-.695s.663-.329 1.211-.406c.372-.052.867-.122 1.333-.216.174-.036.3-.113.459-.153m44.273 0v.627c0 1.008-.78 1.764-2.05 1.764-.445 0-.788-.107-.991-.26-.204-.152-.306-.328-.306-.661 0-.341.101-.514.344-.695s.663-.329 1.211-.406c.372-.052.867-.122 1.333-.216.174-.036.3-.113.459-.153m-108.78.238H21.92c-.166.095-.344.18-.64.18H1.089zm-.008 4.219.279.683s3.593 8.705 13.759 8.858h.007c6.105 0 11.36-3.627 13.744-8.839l.32-.702zm1.55.99h24.888c-2.371 4.463-6.977 7.56-12.389 7.56-8.312-.127-11.694-5.926-12.5-7.56"}))};