devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.85 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="#1f65b7",...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:"M21.199 114.812q.718-.615 1.193-1.514.473-.898.474-1.771 0-.372-.063-.75c-.063-.378-.129-.535-.257-.846a4.4 4.4 0 0 0-.494-.886 4.2 4.2 0 0 0-.821-.822 5.4 5.4 0 0 0-1.187-.692c-.445-.193-.99-.79-1.636-.91-.646-.121-1.358-.621-2.137-.621H9v19h6.771c1.018 0 1.952-.02 2.804-.174s1.566-.324 2.149-.567c.581-.244 1.094-.522 1.539-.865s.797-.68 1.059-1.027q.392-.517.636-1.092a5 5 0 0 0 .327-1.018 4.7 4.7 0 0 0-.783-3.606 5.1 5.1 0 0 0-2.303-1.839M12 109h3.541c.769 0 1.419.374 1.95.52.529.146.917.492 1.161.74.244.249.411.565.507.801.094.236.141.526.141.801l-.013.301c-.12 1.154-1.345 1.904-3.124 2.23-.736.127-2.163.222-4.163.265zm8.896 11.489a2.4 2.4 0 0 1-.576.688 3 3 0 0 1-.893.461 8 8 0 0 1-1.013.289 9 9 0 0 1-1.104.148c-.427.034-.764-.016-1.007-.011l-.879-.063H12v-5.148c3-.094 3.403-.141 3.469-.141 1.653 0 3.1.252 4.071.758.97.504 1.524 1.197 1.524 2.078 0 .349-.009.663-.168.941m22.423-12.709q-2.169-1.09-4.953-1.09-2.81 0-4.99 1.135a8.28 8.28 0 0 0-3.414 3.271q-1.231 2.137-1.231 4.946 0 2.258.789 4.055.788 1.796 2.13 2.919a9.5 9.5 0 0 0 3.034 1.706q1.695.584 3.579.584 2.863 0 5.068-1.193a8.5 8.5 0 0 0 3.427-3.355q1.22-2.161 1.219-4.959 0-2.758-1.245-4.844a8.2 8.2 0 0 0-3.413-3.175m.795 11.099q-.552 1.258-1.463 1.989a6.62 6.62 0 0 1-4.194 1.475q-2.747 0-4.582-1.796t-1.834-4.761q0-1.243.358-2.277.36-1.032.963-1.739a5.7 5.7 0 0 1 1.404-1.187 6.3 6.3 0 0 1 1.675-.706 7.2 7.2 0 0 1 1.797-.225q.924 0 1.814.225.893.225 1.732.725c.839.5 1.053.74 1.476 1.219q.636.719 1.021 1.802.385 1.085.385 2.393 0 1.606-.552 2.863m27.587 1.133L67.363 106h-2.976l-5.274 14.012L54.918 106h-3.413l6.017 19h3.092l5.158-13.947L70.161 125h3.092l6.993-19h-3.413zM84 125h13v-3H87v-5h9v-3h-9v-4h10v-4H84zm29.066-7.564a6 6 0 0 0 1.866-.918c.527-.386.942-.783 1.245-1.27a5.5 5.5 0 0 0 .668-1.502 6.3 6.3 0 0 0 .212-1.651c0-.675-.082-1.28-.244-1.823q-.244-.814-.622-1.345c-.378-.531-.569-.666-.95-.931a5.2 5.2 0 0 0-1.104-.602 6.6 6.6 0 0 0-1.218-.326c-.459-.081-.848-.573-1.169-.594-.32-.021-.673-.474-1.058-.474H103v19h3v-7h3.257l5.106 7h4.208zm-1.346-2.63c-.42.107-.825.142-1.219.178-.395.033-.847.016-1.36.016H106v-5h3.744c2.626 0 3.939.775 3.939 2.476 0 .454-.089.81-.265 1.143a2 2 0 0 1-.666.745q-.404.281-1.032.442m-4.255-45.612c1.934-1.064 3.245-2.627 2.833-5.102 1.979-.171 3.801-.661 5.339-1.896 1.246-1 1.784-2.303 2.207-3.837a4 4 0 0 0 .157-1.051v-3.021c0-.459-.058-.914-.167-1.379-.493-2.115-1.524-3.684-3.488-4.697-3.674-1.896-7.571-2.916-11.56-3.826-8.449-1.93-16.987-3.148-25.588-4.157-.996-.116-1.976-.25-2.97-.374.332-2.776 1.32-3.703 4.655-4.395.346.799.662 1.635 1.073 2.419.151.29.532.652.813.657 4.974.07 9.672-.785 13.482-4.336 2.978-2.776 4.298-6.38 5.029-10.262.265-1.412.52-2.827.729-4.247.653-4.418 2.961-7.952 5.904-11.153.145-.156.272-.326.485-.583-2.34-.726-4.65-.806-6.933-.39-8.737 1.6-15.324 6.196-19.418 14.181l-.141.151c-1.489-.376-2.989-.715-4.457-1.158-.27-.081-.479-.562-.599-.899-2.401-6.815-6.55-12.124-13.316-15.001-2.015-.858-4.267-1.113-6.407-1.678L54.81 3h-6.477c-1.422 0-2.848.467-4.263.762-16.938 3.546-30.18 16.821-33.28 33.919-3.312 18.262 1.7 34.313 13.728 48.277a20.7 20.7 0 0 0 6.511 5.069c4.649 2.304 9.693.638 12.07-3.994l.198-.331c1.018 2.658 2.109 5.233 2.985 7.882.854 2.576 3.934 3.752 5.814 3.629.354-.024.79.221 1.045.028 1.683-1.276 3.011.759 4.474.759h2.376c1.677-1 3.27-1.38 4.367-2.889.134-.186.729-.196 1.105-.156 2.147.223 4.142-.26 5.945-1.465 1.508-1.008 2.454-2.416 2.649-4.239 1.908-.559 3.092-2.014 3.155-4.258.035-1.216-.075-2.585-.596-3.65-1.587-3.248-3.405-6.387-5.135-9.566l-.141-.308.337.131c2.54 1.239 5.213 1.791 8.039 1.554 1.801-.148 2.881-.727 3.786-2.111 2.231 1.576 4.739 2.321 7.472 2.128 2.72-.192 5.275-.774 6.741-3.486 1.932 0 3.914.179 5.843-.062 1.348-.167 2.701-.764 3.907-1.429m-56.15-36.507a5.64 5.64 0 0 1-5.661-5.704c.029-3.157 2.6-5.722 5.709-5.699 3.159.027 5.646 2.557 5.644 5.744-.003 3.181-2.501 5.665-5.692 5.659m17.347 4.571c-.722-1.727-1.283-3.535-1.026-5.507-.133-2.966.894-5.567 2.628-7.896.226-.303.964-.346 1.45-.312 5.548.388 10.373 2.634 14.802 5.86.92.67 1.795 1.403 2.583 2.264-1.734-.373-3.462-.78-5.205-1.108-2.622-.496-5.219-.397-7.687.705-2.666 1.191-5.451 1.149-8.264.955 1.531 1.375 3.385 1.3 5.211 1.024 1.546-.231 3.059-.681 4.651-1.048l.086.903z",fillRule:"evenodd"}))};