devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.07 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:"M36.049 48.806a2.83 2.83 0 0 1-4.01 2.572L27.917 55.5a2.83 2.83 0 0 1-1.588 3.833V76.54a2.831 2.831 0 0 1-.984 5.483 2.83 2.83 0 0 1-.984-5.483V59.333a2.84 2.84 0 0 1-1.67-1.67H5.484A2.831 2.831 0 0 1 0 56.68a2.83 2.83 0 0 1 5.483-.983h17.208a2.83 2.83 0 0 1 3.833-1.588l4.122-4.122a2.83 2.83 0 1 1 5.401-1.18Zm21.054 10.61a4.25 4.25 0 0 0-1.6-.952 5.7 5.7 0 0 0-1.863-.303 5.6 5.6 0 0 0-2.752.668q-.398.23-.75.526v-.89h-3.4v13.26h3.4v-6.802a5.7 5.7 0 0 1 .223-1.66c.124-.397.33-.763.607-1.073a2.14 2.14 0 0 1 .871-.587 3.4 3.4 0 0 1 2.004-.06c.258.089.493.234.689.425.208.224.372.485.485.769.13.406.192.83.183 1.255v7.733h3.4v-8.381a5.8 5.8 0 0 0-.404-2.288 4.3 4.3 0 0 0-1.093-1.64m16.216 3.24a9.3 9.3 0 0 1 .344 2.47v1.356h-9.697c.037.229.12.45.243.648.18.37.444.697.769.951.337.276.721.489 1.134.627.435.155.894.23 1.356.223a2.8 2.8 0 0 0 1.579-.405 5.3 5.3 0 0 0 1.336-1.214l.344-.405 2.591 1.984-.324.445c-1.396 1.782-3.36 2.693-5.83 2.693a7.4 7.4 0 0 1-2.814-.526 6.1 6.1 0 0 1-2.166-1.479 6.6 6.6 0 0 1-1.356-2.206 7.9 7.9 0 0 1-.466-2.712 7.5 7.5 0 0 1 .506-2.734c.33-.822.82-1.572 1.437-2.206a6.5 6.5 0 0 1 2.166-1.478 7 7 0 0 1 2.712-.526c1.174 0 2.166.203 2.996.627a5.9 5.9 0 0 1 2.005 1.62 6.2 6.2 0 0 1 1.133 2.247zm-3.26.89a7 7 0 0 0-.161-.688 2.4 2.4 0 0 0-.547-.911 2.2 2.2 0 0 0-.89-.608 3.49 3.49 0 0 0-2.653.04 3.1 3.1 0 0 0-1.012.709 3 3 0 0 0-.648.972 2.3 2.3 0 0 0-.162.485zm11.419 5.162a3.4 3.4 0 0 1-.77.081 1.4 1.4 0 0 1-.688-.142 1.06 1.06 0 0 1-.324-.404 2 2 0 0 1-.142-.73c-.02-.323-.04-.647-.04-.971V61.56h3.32v-3.098h-3.32v-3.4h-3.401v3.4h-2.146v3.098h2.146v5.79a13 13 0 0 0 .08 1.519 3.7 3.7 0 0 0 .466 1.56c.317.51.774.917 1.316 1.173.568.284 1.316.426 2.308.426q.548-.005 1.093-.081c.44-.055.866-.192 1.255-.405l.284-.142v-3.38l-.83.486c-.19.1-.396.169-.608.202zM98.2 62.371c.311.878.469 1.803.466 2.734a7.8 7.8 0 0 1-.466 2.692 6.6 6.6 0 0 1-1.356 2.207 6.2 6.2 0 0 1-2.147 1.498 7.2 7.2 0 0 1-2.773.526 6.2 6.2 0 0 1-2.612-.587 4.1 4.1 0 0 1-1.114-.689v.972h-3.401V51.237h3.4v8.179a5.3 5.3 0 0 1 1.033-.648 6.24 6.24 0 0 1 2.693-.608 7.2 7.2 0 0 1 2.773.526 6.7 6.7 0 0 1 2.147 1.478A7.2 7.2 0 0 1 98.2 62.37zm-3.341 1.216a3 3 0 0 0-.689-1.155 3.2 3.2 0 0 0-1.072-.75 4.1 4.1 0 0 0-2.895 0 3.2 3.2 0 0 0-1.072.75 3.25 3.25 0 0 0-.689 1.155 4.5 4.5 0 0 0-.243 1.519 4.6 4.6 0 0 0 .243 1.518c.152.42.385.806.689 1.134a2.95 2.95 0 0 0 1.072.75 3.84 3.84 0 0 0 2.895 0c.41-.166.776-.422 1.072-.75.31-.323.546-.71.689-1.134a4.6 4.6 0 0 0 .243-1.518 4.5 4.5 0 0 0-.243-1.52zm17.088 6.437a7.186 7.186 0 0 1-9.961 0 6.98 6.98 0 0 1-2.024-4.92 6.9 6.9 0 0 1 4.252-6.397 7.2 7.2 0 0 1 5.507 0 6.95 6.95 0 0 1 4.252 6.398c0 1.842-.727 3.61-2.024 4.92zm-1.782-6.437a3.2 3.2 0 0 0-.668-1.155 3.4 3.4 0 0 0-1.073-.75 4.17 4.17 0 0 0-2.915 0 3.4 3.4 0 0 0-1.073.75 3.2 3.2 0 0 0-.667 1.155c-.186.484-.275 1-.263 1.519a4.1 4.1 0 0 0 .263 1.518 3.3 3.3 0 0 0 .667 1.134c.3.323.667.578 1.073.75.935.378 1.98.378 2.915 0a3.1 3.1 0 0 0 1.073-.75c.296-.329.524-.715.668-1.134a4.5 4.5 0 0 0 0-3.038zm17.046-5.123h-4.17l-2.612 3.888-2.653-3.888h-4.373l4.738 6.215-5.345 7.045h4.23l3.3-4.697 3.32 4.697H128l-5.345-7.045z",fill:"#00857d"}),/*#__PURE__*/React.createElement("path",{d:"M33.22 68.49a2.83 2.83 0 0 0-2.654 1.847H13.358a2.84 2.84 0 0 0-1.67-1.67V51.459a2.831 2.831 0 0 0-.984-5.483 2.83 2.83 0 0 0-.984 5.483v17.208A2.83 2.83 0 0 0 8.133 72.5L4.01 76.623a2.83 2.83 0 1 0 1.392 1.392l4.12-4.123a2.83 2.83 0 0 0 3.834-1.588h17.209a2.831 2.831 0 0 0 5.483-.983 2.83 2.83 0 0 0-2.83-2.83z",fill:"#001423"}))};