devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.6 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="#121212",...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:"M0 47.818v7.047h13.816c1.732 0 2.998.378 3.81 1.02.818.645 1.214 1.543 1.214 2.742 0 1.382-.39 2.235-1.202 2.813v.002c-.799.57-2.08.847-3.822.847H0v7.189h13.42c1.374 0 2.38.199 3.059.771.68.575 1.103 1.57 1.223 3.316v.004c.186 2.446.162 3.634.14 4.803-.006.322-.013.64-.014.983l-.002.498h8.978v-.496c0-1.79-.008-3.516-.281-7.036v-.008c-.178-1.87-.762-3.322-1.733-4.378-.759-.827-1.81-1.346-2.998-1.72 3.41-.901 5.921-3.809 5.921-8.092 0-3.137-1.044-5.748-3.128-7.538-2.088-1.792-5.192-2.767-9.283-2.767zm92.294.35v7.72h8.755v-7.72ZM.992 48.81h14.31c3.934 0 6.782.936 8.635 2.527 1.85 1.589 2.784 3.864 2.784 6.786 0 4.307-2.554 6.965-6.057 7.424l-.417.054-.04 1.177.41.083c1.515.305 2.642.873 3.443 1.744.8.871 1.311 2.083 1.475 3.801.25 3.24.255 4.803.257 6.454h-6.964l.006-.468c.023-1.169.045-2.422-.143-4.894v-.005c-.13-1.879-.614-3.194-1.572-4.004-.955-.805-2.232-1.004-3.699-1.004H.992v-5.204h12.824c1.843 0 3.327-.27 4.398-1.033 1.086-.774 1.618-2.034 1.618-3.62 0-1.433-.53-2.686-1.59-3.523-1.052-.83-2.55-1.232-4.426-1.232H.992Zm92.294.35h6.77v5.736h-6.77zm-53.372 6.723c-7.016 0-12.333 5.206-12.333 12.372 0 3.61 1.302 6.552 3.51 8.567 2.212 2.016 5.323 3.109 8.922 3.109 2.968 0 5.51-.723 7.459-2.113 1.897-1.355 3.226-3.348 3.831-5.86l.134-.558-7.028-.653-.147.324c-.345.764-.807 1.282-1.429 1.636v.002c-.646.368-1.474.546-2.523.546-1.153 0-2.175-.307-2.927-.917-.675-.547-1.098-1.375-1.256-2.463h15.378v-2.566c0-3.083-1.001-5.942-2.96-8.032-1.957-2.088-4.878-3.394-8.63-3.394zm27.901.7c-2.948 0-5.18 1.234-6.541 3.201v-2.603h-8.656v22.854h8.656V68.807c0-1.63.24-2.972.752-3.85.52-.891 1.25-1.35 2.479-1.35.568 0 1.006.092 1.347.261.34.17.587.41.785.752h.002v.002c.393.678.554 1.802.554 3.29v12.123h8.656V68.807c0-1.634.23-2.976.735-3.851.253-.44.572-.768.977-.997.404-.227.897-.352 1.52-.352.569 0 1.006.094 1.339.261v-.002c.324.164.59.425.764.744l.002.004.002.004c.381.677.533 1.804.533 3.293v12.124h8.656V65.77c0-2.361-.447-4.64-1.714-6.36-1.257-1.71-3.36-2.828-6.47-2.828-3.55 0-6.13 1.741-7.473 4.074-.492-1.106-1.166-2.096-2.173-2.795-1.172-.813-2.73-1.279-4.731-1.279zm-27.9.292c3.525 0 6.142 1.198 7.905 3.08 1.765 1.883 2.693 4.486 2.693 7.354v1.573H34.997l.052.716c.11 1.523.741 2.726 1.71 3.512.966.783 2.222 1.138 3.55 1.138 1.163 0 2.175-.2 3.017-.679.688-.392 1.163-1.05 1.568-1.78l5.212.485c-.61 2.012-1.662 3.629-3.212 4.736-1.749 1.247-4.073 1.928-6.88 1.928-3.4 0-6.253-1.025-8.254-2.85-1.999-1.823-3.186-4.46-3.186-7.833 0-6.682 4.807-11.38 11.34-11.38m61.595.409.576.789 7.613 10.435-8.7 11.374V57.328h-8.655v22.854h8.654v-.042h8.877l4.234-5.797 4.23 5.797H128l-8.935-11.973-.151.194.149-.196v-.002l8.25-10.88h-9.074l-3.584 5.038-3.489-5.037zm-33.695.29c1.85 0 3.184.423 4.166 1.104.98.68 1.644 1.644 2.077 2.84l.543 1.495.684-1.436c1.078-2.26 3.435-4.002 6.908-4.002 2.88 0 4.597.964 5.672 2.425 1.081 1.469 1.52 3.536 1.52 5.77v13.273h-6.672V67.91c0-1.545-.118-2.811-.66-3.775a2.78 2.78 0 0 0-1.185-1.154l-.002-.002c-.51-.257-1.108-.366-1.786-.366-.758 0-1.435.159-2.008.48a3.6 3.6 0 0 0-1.349 1.365c-.652 1.132-.866 2.627-.866 4.348v10.236h-6.671V67.91c0-1.55-.13-2.825-.69-3.789a2.84 2.84 0 0 0-1.202-1.142c-.512-.253-1.111-.366-1.79-.366-1.507 0-2.667.697-3.335 1.843-.658 1.13-.888 2.626-.888 4.35v10.236H53.61v-20.87h6.672v3.065l1.093.25.172-.355c1.076-2.213 3.164-3.558 6.268-3.558m35.649.702h7.183l3.458 4.991.535.78.554-.772 3.557-4.999h6.564l-7.19 9.484-.309.401.307.404 7.9 10.582h-7.18l-4.196-5.75-.535-.737-.542.737-4.198 5.75h-6.563l7.828-10.23.3-.397-.292-.401zm-10.128.045h6.67v20.87h-6.67zm-53.52 2.995c-1.427 0-2.554.463-3.33 1.26-.772.793-1.171 1.859-1.332 2.996v.002l-.105.76h9.226l-.038-.702v-.002c-.056-1.128-.452-2.204-1.206-3.008-.655-.698-1.612-1.098-2.72-1.211v-.095zm0 .992c1.11 0 1.918.382 2.49.992.488.521.698 1.269.804 2.041h-6.813c.172-.805.407-1.566.898-2.072l.002-.002c.583-.597 1.4-.96 2.619-.96zM0 74.327v5.526h11.244v-3.444c0-.387-.086-.881-.41-1.318-.311-.421-.895-.764-1.705-.764zm.992.993H9.13c.564 0 .765.167.91.362.146.198.212.504.212.727v2.452H.992Z"}))};