devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 8.96 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="#c51850",...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:"M7.383 46.846c-.176.005-.364.068-.58.236-.527-.2-1.04-.27-1.496.139-.705-.091-.934.095-1.108.312-.155-.003-1.159-.157-1.619.52-1.157-.136-1.526.671-1.111 1.422-.236.36-.48.716.072 1.404-.195.383-.074.797.387 1.299-.123.538.118.918.547 1.213-.08.737.685 1.166.914 1.318.086.43.271.834 1.144 1.057.144.64.671.751 1.18.884-1.681.964-3.124 2.23-3.115 5.338l-.248.436c-1.93 1.155-3.663 4.867-.95 7.885.177.944.474 1.625.739 2.377.396 3.026 2.98 4.442 3.662 4.609.999.748 2.06 1.46 3.5 1.957 1.356 1.378 2.827 1.905 4.304 1.904h.065c1.478 0 2.949-.525 4.305-1.904 1.44-.498 2.503-1.208 3.502-1.957.68-.167 3.264-1.583 3.66-4.61.264-.751.563-1.432.74-2.376 2.714-3.018.977-6.731-.951-7.885l-.246-.436c.01-3.109-1.433-4.374-3.116-5.338.51-.134 1.036-.245 1.18-.884.874-.224 1.058-.629 1.145-1.057.229-.152.994-.582.914-1.318.428-.297.666-.675.545-1.213.46-.502.584-.916.388-1.3.554-.687.306-1.043.07-1.403.414-.751.049-1.558-1.109-1.422-.46-.677-1.464-.523-1.619-.52-.173-.217-.404-.404-1.11-.314-.457-.407-.968-.337-1.495-.137-.626-.486-1.038-.097-1.512.05-.757-.243-.93.09-1.303.227-.826-.172-1.077.203-1.474.598l-.461-.01c-1.247.724-1.867 2.198-2.086 2.955-.22-.757-.837-2.231-2.082-2.955l-.461.01c-.397-.395-.648-.77-1.475-.598-.372-.136-.544-.47-1.303-.226-.31-.097-.597-.297-.933-.287m.068.869c.634.23.96.529 1.303.824.116-.155.297-.268.08-.643.45.256.788.557 1.039.893.279-.173.165-.413.166-.633.467.374.764.772 1.127 1.16.073-.05.137-.228.193-.51 1.114 1.065 2.69 3.747.405 4.811-1.944-1.58-4.265-2.726-6.838-3.588 3.307 1.68 5.23 3.036 6.283 4.194-.54 2.129-3.351 2.225-4.38 2.166.21-.097.385-.21.446-.389-.258-.18-1.173-.02-1.812-.373.245-.05.361-.098.476-.277-.604-.19-1.253-.354-1.636-.668.206.003.398.045.668-.139-.542-.286-1.118-.513-1.567-.951.28-.008.58-.005.668-.106a6 6 0 0 1-1.258-1.006c.392.047.556.007.65-.06-.372-.378-.845-.696-1.071-1.16.29.097.556.135.748-.01-.128-.282-.672-.45-.987-1.11.307.03.63.066.696 0-.142-.57-.385-.887-.623-1.22.655-.01 1.645.003 1.6-.053l-.405-.406c.64-.17 1.293.025 1.767.172.214-.166-.003-.375-.263-.59a6.5 6.5 0 0 1 1.478.365c.238-.211-.153-.422-.341-.633.84.157 1.195.378 1.548.598.256-.24.014-.448-.16-.658m12.465 0c-.172.21-.414.415-.158.658.353-.221.71-.44 1.549-.598-.19.21-.58.422-.342.633a6.6 6.6 0 0 1 1.476-.365c-.259.214-.475.424-.261.59.474-.147 1.127-.342 1.767-.172l-.404.406c-.045.054.946.043 1.602.053-.24.332-.483.65-.625 1.22.065.066.389.03.695 0-.314.66-.86.828-.986 1.11.192.145.457.107.748.01-.226.464-.7.782-1.075 1.16.095.067.262.107.653.06a6 6 0 0 1-1.26 1.006c.088.101.39.098.67.106-.45.438-1.026.665-1.567.951.27.184.462.142.668.139-.381.314-1.031.478-1.634.668.114.179.227.227.472.277-.638.354-1.552.193-1.81.373.062.179.237.292.449.389-1.03.06-3.844-.037-4.383-2.166 1.053-1.158 2.975-2.515 6.283-4.194-2.574.86-4.896 2.009-6.838 3.588-2.285-1.064-.71-3.747.405-4.81.056.28.12.457.193.51.364-.389.66-.787 1.127-1.16.002.22-.11.459.168.632a3.3 3.3 0 0 1 1.037-.893c-.217.373-.036.487.08.641.343-.294.669-.592 1.301-.822m106.27 7.289a1.815 1.815 0 1 0 0 3.63 1.815 1.815 0 0 0 0-3.63m0 .3a1.514 1.514 0 0 1 0 3.028 1.514 1.514 0 0 1 0-3.027zm-.764.52v1.942h.426v-.76h.427c.215 0 .294.089.325.293.02.156.014.344.066.467h.426c-.076-.109-.073-.338-.08-.46-.014-.196-.074-.4-.283-.454v-.004c.214-.088.308-.26.308-.489 0-.293-.22-.535-.568-.535zm-57.78.205v12.453h1.997l.175-1.07a2.7 2.7 0 0 0 .954.922q.561.316 1.312.316 1.63-.002 2.492-1.158.862-1.157.862-3.088v-.168q0-2.066-.862-3.308-.864-1.242-2.508-1.242-.679 0-1.2.279-.525.28-.9.799v-4.735zm52.74 0v1.748h2.333V56.03h-2.332zm5.466.127h.466c.191 0 .295.082.295.27 0 .195-.103.277-.295.277h-.466zm-112.143.33c1.62-.017 3.625 1.19 3.617 2.328-.007 1.005-1.41 1.818-3.605 1.803-2.151-.026-3.6-1.022-3.594-1.996.004-.8 1.758-2.181 3.582-2.135m16.883.373v11.623h2.33v-4.646h2.22q.862 0 1.337.482.474.485.474 1.354v.822a7 7 0 0 0 .096 1.135q.096.598.416.853h2.402v-.168q-.319-.255-.45-.785a4.2 4.2 0 0 1-.132-1.02v-.853q0-1.045-.45-1.756-.453-.71-1.483-1.013.909-.398 1.38-1.047.473-.645.473-1.547 0-1.62-1.123-2.527-1.12-.907-3.107-.907zm79.217 0v11.623h2.332v-4.214h2.299q2.004 0 3.154-1.014 1.15-1.013 1.148-2.682.001-1.668-1.148-2.691-1.15-1.021-3.154-1.022zm-101.432.303a6 6 0 0 1 1.12.086c1.126.187-5.4 5.8-5.5 4.547-.091-2.858 1.845-4.586 4.38-4.633m10.688.096c2.534.046 4.47 1.775 4.38 4.633-.1 1.252-6.627-4.36-5.5-4.547a6 6 0 0 1 1.12-.086m13.857 1.398h2.05q.943 0 1.427.471.481.472.482 1.27 0 .813-.484 1.228-.483.416-1.465.416h-2.01zm79.219 0h2.299q.982 0 1.48.547.5.548.5 1.385 0 .822-.502 1.351-.505.532-1.478.532h-2.3zm-67.397 1.03q-1.635 0-2.64.794-1.007.794-.952 1.887l.008.049 2.25.008c0-.326.103-.577.309-.762q.307-.275.875-.275.638 0 .965.343.328.342.328.965v.688H44.58q-1.876-.002-2.853.697t-.977 1.969q0 1.204.734 1.902.735.7 2.09.7.815 0 1.403-.417a3.2 3.2 0 0 0 .945-1.045 4.3 4.3 0 0 0 .13.67 5 5 0 0 0 .221.623h2.33a5.7 5.7 0 0 1-.29-1.062 6.7 6.7 0 0 1-.092-1.143v-3.566q0-1.453-.965-2.24-.966-.786-2.516-.785m8.526 0q-1.573 0-2.51.779-.938.777-.938 1.894 0 1.054.778 1.664.78.611 2.31.922 1.007.217 1.377.496.37.281.371.664a.82.82 0 0 1-.34.692q-.337.255-.984.256-.695 0-1.125-.31-.432-.314-.455-1.007h-2.133l-.015.05q-.048 1.115.953 1.99 1.002.873 2.728.872 1.635.002 2.633-.736t.998-1.904q0-1.085-.775-1.703-.775-.62-2.37-.94-1.038-.2-1.376-.455a.79.79 0 0 1-.34-.654.87.87 0 0 1 .324-.69q.322-.276.889-.275.638.001.97.326.33.329.33.846h2.252l.016-.047q.04-1.182-.938-1.957-.978-.773-2.63-.773m9.562 0q-.72 0-1.258.306a2.76 2.76 0 0 0-.922.875l-.134-1.021h-2.1v11.957h2.324v-4.14a2.5 2.5 0 0 0 .903.735q.525.251 1.203.252 1.59 0 2.476-1.166.885-1.164.885-3.08v-.168q-.001-2.044-.887-3.297-.885-1.253-2.49-1.253m17.658 0q-1.779-.009-2.838 1.236-1.057 1.245-1.056 3.17v.32q0 1.844 1.117 3.041c1.117 1.197 1.74 1.197 2.984 1.197h.002a6 6 0 0 0 1.899-.285q.855-.284 1.38-.717l-.63-1.441a6 6 0 0 1-1.117.49q-.512.156-1.286.157-.87 0-1.377-.55-.505-.547-.57-1.398l.016-.049h5.156V63.59q0-1.797-.965-2.852-.967-1.052-2.715-1.052m9.205 0q-.631 0-1.115.378-.483.38-.785 1.059l-.103-1.277h-2.165v8.638h2.323v-5.836a1.37 1.37 0 0 1 .511-.609q.336-.214.854-.213l.855.024.246-2.069a4 4 0 0 0-.298-.068 2 2 0 0 0-.323-.027m5.723 0q-.631 0-1.115.378-.482.38-.785 1.059l-.104-1.277h-2.162v8.636h2.322v-5.834a1.37 1.37 0 0 1 .51-.609q.336-.214.856-.213l.853.024.248-2.069a5 5 0 0 0-.3-.068 2 2 0 0 0-.323-.027m.926.16 3.066 8.629-.271.67a1.9 1.9 0 0 1-.48.707q-.31.282-.885.283a2 2 0 0 1-.215-.016l-.225-.033-.271 1.701q.36.088.609.137.252.047.547.047 1.263 0 1.892-.635a4.6 4.6 0 0 0 .998-1.56l3.504-9.93h-2.505l-1.653 5.492h-.049l-.095-.48-1.461-5.012zm24.043 0v8.636h2.332v-8.636zm-102.75.898c1.317-.014 2.71.717 3.588 2.026 1.276 1.901.98 4.302-.662 5.36-1.64 1.06-4.007.377-5.284-1.525-1.275-1.902-.979-4.304.662-5.363a3.17 3.17 0 0 1 1.696-.498m-7.82.192c.598.006 1.18.166 1.693.498h.002c1.641 1.058 1.938 3.46.662 5.36-1.278 1.904-3.642 2.587-5.283 1.528-1.641-1.058-1.938-3.46-.662-5.363.877-1.307 2.27-2.038 3.588-2.023m52.41.544q.839.001 1.244.76.408.76.408 1.983v.17q0 1.134-.395 1.796-.395.665-1.242.665-.54 0-.914-.192a1.44 1.44 0 0 1-.586-.56v-3.79a1.55 1.55 0 0 1 .586-.613q.372-.218.899-.219m9.252 0q.894.001 1.265.745.371.742.371 2.011v.168q0 1.173-.359 1.81-.36.64-1.262.64-.55 0-.93-.21a1.5 1.5 0 0 1-.595-.601v-3.678a1.6 1.6 0 0 1 .592-.654q.374-.23.918-.23zm9.011 0q.703.001 1.051.446.347.442.348 1.185v.207h-2.86l-.023-.04q.088-.806.463-1.301.375-.496 1.021-.497m-56.76 1.58q.075-.001.159.02c2.94 1.654 2.43 5.335.844 6.592-1.398.61-2.544-6.586-1.002-6.611zm-20.162.096c1.542.027.395 7.222-1.002 6.612-1.585-1.258-2.096-4.937.844-6.592a.6.6 0 0 1 .158-.02M44.58 64.7h1.303v1.22q-.168.4-.647.702a2 2 0 0 1-1.093.305q-.496 0-.784-.264a.9.9 0 0 1-.287-.693 1.2 1.2 0 0 1 .383-.899q.383-.37 1.125-.37zm-30.877 3.397c2.187-.011 3.97 1.59 3.98 3.578v.037c.011 1.986-1.75 3.606-3.939 3.617s-3.971-1.593-3.982-3.58v-.037c-.012-1.987 1.753-3.606 3.941-3.615m8.748 1.357c.31-.008.598.077.86.276.702.69 1.115 3.29-.116 4.845-1.695 2.318-3.99 2.41-4.845 1.764-.895-.831-.212-3.412 1.013-4.826 1.053-1.17 2.16-2.035 3.088-2.059m-17.662.55c.997.043 2.193.82 3.168 1.934 1.132 1.346 1.649 3.708.705 4.405-.896.531-3.069.311-4.613-1.873-1.042-1.833-.907-3.699-.176-4.246.273-.164.584-.233.916-.22m9.057 6.442c1.591-.068 3.726.506 3.73 1.266.026.738-1.936 2.407-3.836 2.375-1.967.083-3.897-1.589-3.873-2.168-.028-.848 2.398-1.512 3.979-1.473"}))};