devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.17 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:"M40.335 78.188H38.65v-9.65c0-.762.05-1.69.14-2.785h-.038q-.238.96-.43 1.391L33.42 78.188h-.821l-4.911-10.964c-.138-.306-.283-.799-.43-1.471h-.036q.08.863.081 2.804v9.631h-1.626V63.817h2.225l4.409 10.021q.496 1.132.651 1.72h.069a33 33 0 0 1 .688-1.762l4.505-9.979h2.11zm5.188 0h-1.639V67.925h1.639zm.283-13.942q0 .453-.317.763a1.04 1.04 0 0 1-.764.312 1.06 1.06 0 0 1-.757-.301 1.02 1.02 0 0 1-.313-.774q0-.445.313-.754c.313-.309.464-.305.757-.305.3 0 .557.099.764.305q.317.309.317.754m9.958 13.467q-1.181.723-2.812.722c-1.472 0-2.655-.488-3.561-1.464q-1.32-1.42-1.321-3.667c0-1.681.48-3.042 1.45-4.077q1.446-1.553 3.892-1.553 1.337 0 2.375.521v1.687c-.766-.538-1.576-.805-2.445-.805q-1.567 0-2.555 1.093-1.032 1.119-1.034 2.985 0 1.791.948 2.837c.633.694 1.476 1.042 2.538 1.042q1.345 0 2.524-.882zm7.84-8.123q-.433-.333-1.255-.331-1.002-.002-1.683.901-.772 1.009-.771 2.795v5.232h-1.644V67.925h1.644v2.116h.039q.363-1.122 1.112-1.733a2.46 2.46 0 0 1 1.572-.561c.438 0 .762.047.984.14zm9.154 3.485q0-1.971-.89-3.006-.862-.993-2.416-.992-1.533 0-2.453 1.003-.97 1.071-.971 3.035c0 1.228.308 2.192.93 2.879q.927 1.038 2.494 1.039 1.622-.001 2.474-1.051.832-1.025.832-2.907m1.685-.057q-.001 2.454-1.382 3.934-1.386 1.483-3.73 1.483c-1.54 0-2.767-.494-3.665-1.483q-1.322-1.429-1.323-3.776c0-1.786.5-3.162 1.503-4.139q1.393-1.361 3.726-1.363c1.53 0 2.726.477 3.587 1.422.853.95 1.284 2.258 1.284 3.922m8.146 2.424q0 1.26-.942 2.091c-.687.601-1.63.901-2.816.901-.971 0-1.822-.203-2.545-.618V76.05q1.205.982 2.667.983 1.952 0 1.952-1.434a1.27 1.27 0 0 0-.431-.991q-.434-.393-1.685-.943-1.29-.563-1.833-1.163-.651-.713-.652-1.854c0-.852.341-1.561 1.014-2.125q1.011-.85 2.606-.85 1.222-.001 2.194.481v1.654q-1.014-.732-2.329-.732c-.544 0-.981.136-1.307.399q-.494.404-.494 1.034 0 .682.412 1.061c.244.233.761.519 1.541.852q1.315.552 1.895 1.137.751.74.753 1.883m10.04-2.367q0-1.971-.892-3.006-.863-.993-2.415-.992-1.532 0-2.456 1.003-.969 1.071-.969 3.035c0 1.228.309 2.192.924 2.879q.939 1.038 2.501 1.039 1.623-.001 2.474-1.051.833-1.025.833-2.907m1.688-.057c0 1.635-.466 2.949-1.388 3.934q-1.38 1.483-3.727 1.483c-1.542 0-2.768-.494-3.667-1.483q-1.322-1.429-1.323-3.776c0-1.786.504-3.162 1.502-4.139q1.392-1.361 3.728-1.363c1.531 0 2.725.477 3.584 1.422.855.95 1.291 2.258 1.291 3.922m7.238-8.58a2.2 2.2 0 0 0-1.091-.27c-1.15 0-1.721.724-1.721 2.175v1.582h2.405v1.392h-2.405v8.871h-1.645v-8.871h-1.745v-1.392h1.745v-1.664c0-1.129.346-2.016 1.05-2.654q.903-.832 2.217-.831.76.001 1.189.178v1.484zm6.484 13.647q-.583.333-1.543.333-2.687 0-2.687-3.029v-6.07h-1.761v-1.394h1.761v-2.504l1.646-.533v3.037h2.583v1.394h-2.583v5.791c0 .688.112 1.18.348 1.465.237.295.625.439 1.173.439q.613.001 1.063-.331zm-88.802 40.157c0 .805-.286 1.5-.867 2.087a2.85 2.85 0 0 1-2.102.88 2.74 2.74 0 0 1-2.05-.88 2.92 2.92 0 0 1-.841-2.087c0-.827.279-1.525.841-2.103a2.74 2.74 0 0 1 2.05-.867q1.235 0 2.102.878c.581.588.867 1.286.867 2.092m36.781 2.364H50.66L31.212 90.572a14 14 0 0 1-1.179-2.365h-.16q.209 1.208.209 5.175v27.224h-4.416v-37.68h5.732l18.865 29.56c.751 1.173 1.265 2.013 1.525 2.519h.104q-.264-1.626-.266-5.54V82.926h4.39v37.68zm28.314 0H64.361v-37.68h19.104v3.993h-14.69v12.534h13.612v3.995H68.774v13.164h15.558zm30.291-33.687h-10.854v33.688h-4.415V86.919H88.479v-3.995h26.144z"}),/*#__PURE__*/React.createElement("path",{d:"M82.108 46.33c.479-1.232 1.022-2.445 1.427-3.701q3.43-10.645 6.805-21.309c.865-2.731 1.813-5.42 3.515-7.767 2.692-3.709 6.442-5.652 10.88-6.331a37.5 37.5 0 0 1 5.28-.406c5.267-.05 10.536-.015 15.804-.01.28 0 .56.029.957.052-.129.304-.199.525-.311.724-1.955 3.494-3.872 7.009-5.885 10.468-3.505 6.022-7.016 12.042-10.631 17.998-2.319 3.819-4.834 7.52-7.687 10.974-2.105 2.548-4.321 4.984-7.146 6.77-1.925 1.217-3.981 1.929-6.315 1.917-8.278-.045-16.556-.012-24.834-.024-2.461-.004-4.568-.941-6.356-2.603-2.563-2.381-4.093-5.412-5.345-8.608-2.284-5.835-3.563-11.951-5.031-18.014-.688-2.838-1.47-5.654-2.215-8.478-.048-.183-.142-.354-.25-.617l-.577.542c-3.228 3.207-6.071 6.741-8.615 10.498-.693 1.024-.926 2.374-1.313 3.591-1.424 4.47-2.722 8.983-4.264 13.411-1.477 4.242-4.125 7.616-8.264 9.61a18.6 18.6 0 0 1-7.689 1.855c-3.98.088-7.962.098-11.943.134-.952.009-.996-.069-.748-.99 1.707-6.338 3.87-12.514 6.58-18.492 2.794-6.167 6.085-12.048 10.231-17.419 2.823-3.657 5.941-7.031 9.843-9.582 1.979-1.293 4.083-2.315 6.477-2.584.394-.045.793-.073 1.189-.073 8.478-.004 16.956.082 25.433-.039 4.547-.065 7.839 1.855 10.304 5.515 1.533 2.276 2.63 4.761 3.553 7.328 1.861 5.178 3.018 10.547 4.325 15.878.748 3.051 1.581 6.081 2.379 9.12.06.228.157.446.238.668z",fillRule:"evenodd"}))};