devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.33 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",...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:"M3.059 45.765C1.365 45.765 0 47.176 0 48.87v27.012L4.941 58.33H9.93l-.659 2.306h.095c.282-.33.658-.612 1.129-.941.47-.33.941-.612 1.46-.894.517-.283 1.081-.47 1.693-.658s1.224-.236 1.836-.236c1.317 0 2.4.235 3.34.658.942.424 1.647 1.083 2.212 1.883.47.706.753 1.553.894 2.541l.007-.005c.009.092.04.205.04.287.094 1.083-.047 2.307-.424 3.624q-.494 1.835-1.552 3.53a15 15 0 0 1-2.4 2.964 12.4 12.4 0 0 1-3.106 2.07c-1.13.518-2.306.753-3.577.753a8.6 8.6 0 0 1-3.012-.517c-.894-.33-1.506-.94-1.882-1.788H5.93l-2.353 8.33h29.789a3.103 3.103 0 0 0 3.106-3.106V52.917c-.142-.047-.283-.093-.377-.14a4.2 4.2 0 0 0-.847-.095q-1.27 0-2.117.565c-.518.377-.989 1.13-1.318 2.306l-.8 2.776h3.059l.753 2.4-1.977 1.93h-3.06l-3.716 13.176h-5.365l3.718-13.176h-2.071l-.07.047h-.072v-.047l1.224-4.33H25.6l.847-3.106c.282-.94.612-1.881 1.036-2.729.376-.847.94-1.6 1.599-2.259s1.506-1.177 2.494-1.553 2.26-.564 3.718-.564c.377 0 .705 0 1.082.047a3.16 3.16 0 0 0-2.964-2.4zm43.718 12.093c-.894 0-1.836.095-2.683.33-.894.236-1.694.565-2.353 1.082-.706.47-1.224 1.083-1.647 1.836s-.611 1.647-.611 2.683c0 1.082.234 1.976.658 2.635a4.5 4.5 0 0 0 1.694 1.552c.706.377 1.412.612 2.212.8s1.505.33 2.211.518q1.06.212 1.695.564c.424.236.658.566.658 1.036s-.235.8-.753.988a4.9 4.9 0 0 1-1.693.283c-.8 0-1.553-.142-2.165-.471q-.918-.494-1.694-1.412l-3.294 3.624c.847.894 1.929 1.505 3.153 1.835 1.27.33 2.494.518 3.717.518.942 0 1.883-.095 2.87-.283.942-.188 1.836-.47 2.589-.941a5.27 5.27 0 0 0 1.882-1.788c.47-.753.753-1.647.753-2.776 0-1.083-.235-1.977-.659-2.636-.47-.611-1.035-1.176-1.694-1.553a9 9 0 0 0-2.211-.846c-.8-.189-1.507-.33-2.213-.519a8 8 0 0 1-1.693-.517c-.424-.188-.66-.518-.66-.941 0-.518.236-.895.66-1.13A2.74 2.74 0 0 1 46.824 62c1.317 0 2.352.47 3.152 1.459l3.294-3.294c-.8-.848-1.835-1.459-3.012-1.788-1.176-.33-2.352-.519-3.481-.519m54.775 0c-.894 0-1.835.095-2.682.33-.894.236-1.694.565-2.353 1.082-.705.47-1.223 1.083-1.647 1.836s-.612 1.647-.612 2.683c0 1.082.236 1.976.66 2.635a4.5 4.5 0 0 0 1.693 1.552c.706.377 1.413.612 2.213.8s1.505.33 2.21.518q1.06.212 1.695.564c.423.236.659.566.659 1.036s-.235.8-.753.988a4.9 4.9 0 0 1-1.694.283c-.8 0-1.553-.142-2.164-.471q-.919-.494-1.695-1.412l-3.294 3.624c.847.894 1.93 1.505 3.153 1.835 1.27.33 2.494.518 3.718.518.941 0 1.882-.095 2.87-.283.942-.188 1.836-.47 2.589-.941A5.27 5.27 0 0 0 108 73.247c.47-.753.753-1.647.753-2.776 0-1.083-.236-1.977-.66-2.636-.47-.611-1.034-1.176-1.693-1.553a9 9 0 0 0-2.212-.846c-.8-.189-1.506-.33-2.212-.519a8 8 0 0 1-1.694-.517c-.423-.188-.659-.518-.659-.941 0-.518.236-.895.66-1.13A2.74 2.74 0 0 1 101.6 62c1.318 0 2.353.47 3.153 1.459l3.294-3.294c-.8-.848-1.836-1.459-3.012-1.788-1.177-.33-2.353-.519-3.483-.519m-36.517.048c-1.365 0-2.635.235-3.812.658a9.4 9.4 0 0 0-3.105 1.836c-.894.8-1.553 1.789-2.071 2.918s-.753 2.4-.753 3.765c0 1.411.235 2.635.753 3.764s1.177 2.118 2.07 2.918a9.4 9.4 0 0 0 3.106 1.835 11.2 11.2 0 0 0 3.812.66 9.6 9.6 0 0 0 4.095-.895 9.26 9.26 0 0 0 3.294-2.541l-3.765-2.777a7.2 7.2 0 0 1-1.6 1.553c-.612.377-1.365.611-2.26.611a4.14 4.14 0 0 1-2.681-.94c-.706-.613-1.177-1.46-1.412-2.447h12.517V67.13c0-1.412-.188-2.636-.564-3.765-.376-1.177-.941-2.165-1.647-2.965a6.84 6.84 0 0 0-2.588-1.836 8.9 8.9 0 0 0-3.39-.658zm20.47 0c-.658 0-1.27.094-1.787.236-.565.188-1.036.375-1.46.658a7.3 7.3 0 0 0-1.128.894q-.495.495-.706.988h-.142v-2.4h-5.176V75.79h5.411v-8.66c0-.564.047-1.129.094-1.646.094-.518.236-.989.47-1.412q.354-.636.99-.988c.423-.236.988-.377 1.694-.377s1.223.141 1.6.424q.564.423.846 1.13c.189.47.283.94.33 1.505.047.517.047 1.082.047 1.553v8.564H92v-9.694c0-1.176-.094-2.258-.235-3.294-.236-.988-.518-1.882-.988-2.635s-1.13-1.318-1.977-1.742-1.93-.61-3.294-.61zm34.307 0c-1.365 0-2.636.235-3.812.658a9.4 9.4 0 0 0-3.106 1.836c-.894.8-1.553 1.789-2.07 2.918-.518 1.13-.753 2.4-.753 3.765 0 1.411.235 2.635.753 3.764.517 1.13 1.176 2.118 2.07 2.918q1.342 1.2 3.106 1.835c1.176.424 2.447.66 3.812.66a9.6 9.6 0 0 0 4.093-.895 9.26 9.26 0 0 0 3.294-2.541l-3.764-2.777a7.1 7.1 0 0 1-1.6 1.553c-.611.377-1.365.611-2.259.611a4.14 4.14 0 0 1-2.682-.94c-.706-.613-1.176-1.46-1.411-2.447H128V66.8c-.047-1.271-.236-2.447-.565-3.482-.377-1.13-.941-2.118-1.647-2.918a6.84 6.84 0 0 0-2.589-1.836 8.9 8.9 0 0 0-3.387-.658m-55.295 3.906q1.484 0 2.4.988c.612.658.942 1.411.895 2.353h-7.153v-.047c.047-.424.14-.847.33-1.224.187-.376.422-.752.752-1.035s.706-.565 1.176-.753.989-.282 1.6-.282m54.777 0q1.482 0 2.4.988c.612.658.941 1.411.894 2.353h-7.153v-.047c.047-.424.141-.847.33-1.224.188-.376.423-.752.752-1.035.33-.282.706-.565 1.177-.753.47-.188.988-.282 1.6-.282m-106.26.847c-1.364 0-2.54.423-3.528 1.223-.989.8-1.647 1.883-2.023 3.2s-.33 2.4.235 3.2c.47.847 1.412 1.224 2.823 1.224 1.365 0 2.542-.424 3.53-1.224s1.693-1.882 2.07-3.2c.376-1.317.282-2.4-.236-3.2-.517-.8-1.505-1.223-2.87-1.223z"}))};