UNPKG

devicons-react

Version:

Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.

1 lines 4.21 kB
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:"M21.77 67.695c.402-1.152.62-2.402.62-3.695 0-6.18-5.011-11.195-11.195-11.195C5.015 52.805 0 57.82 0 64c0 3.055 1.223 5.832 3.219 7.848l11.36-11.36 7.194 7.196Zm-2.043 3.559-5.153-5.156-8.07 8.07a11.1 11.1 0 0 0 4.687 1.027c3.418 0 6.473-1.527 8.524-3.941Zm0 0",fill:"#10b982"}),/*#__PURE__*/React.createElement("path",{d:"M29.234 69.797V58.016h5.739c.593 0 1.132.09 1.632.27q.755.27 1.293.757c.36.312.637.691.84 1.14q.303.668.301 1.481.002 1.106-.637 1.984a3.68 3.68 0 0 1-1.668 1.293l2.602 4.84h-2.719l-2.297-4.5h-2.66v4.5h-2.437Zm5.528-9.656h-3.09v3.16h3.09q.822 0 1.304-.438c.336-.289.504-.672.504-1.14q0-.706-.504-1.141-.488-.438-1.304-.437Zm4.804 5.293c0-.637.118-1.235.352-1.786a4.6 4.6 0 0 1 .992-1.445 4.7 4.7 0 0 1 1.492-.973 4.8 4.8 0 0 1 1.832-.351c.653 0 1.258.117 1.828.351a4.5 4.5 0 0 1 1.485.973q.638.608.988 1.445.37.826.371 1.786a4.4 4.4 0 0 1-.37 1.796 4.2 4.2 0 0 1-.99 1.422c-.413.407-.91.723-1.483.957a4.7 4.7 0 0 1-1.829.356 4.8 4.8 0 0 1-1.832-.356 4.7 4.7 0 0 1-1.492-.957 4.6 4.6 0 0 1-.992-1.422 4.6 4.6 0 0 1-.352-1.796m4.664 2.53c.672 0 1.25-.245 1.715-.737a2.53 2.53 0 0 0 .707-1.797c0-.715-.238-1.317-.707-1.82a2.26 2.26 0 0 0-1.715-.739c-.671 0-1.246.246-1.714.738-.465.496-.703 1.098-.703 1.82q0 1.06.703 1.798c.472.488 1.043.738 1.714.738m10.426-.015q.591.001 1.094-.238.521-.234.988-.738l1.38 1.422c-.45.492-.99.882-1.61 1.16a4.9 4.9 0 0 1-1.95.406 4.8 4.8 0 0 1-1.82-.356 4.5 4.5 0 0 1-1.457-.957 4.5 4.5 0 0 1-.957-1.421 4.6 4.6 0 0 1-.351-1.797c0-.637.117-1.235.351-1.785a4.5 4.5 0 0 1 .957-1.446 4.5 4.5 0 0 1 1.457-.972 4.8 4.8 0 0 1 1.82-.352q1.046 0 1.997.418c.636.27 1.175.652 1.633 1.145l-1.415 1.492a3.4 3.4 0 0 0-1.007-.79 2.5 2.5 0 0 0-1.157-.269c-.66 0-1.226.246-1.68.738q-.672.738-.671 1.82c0 .723.23 1.317.687 1.798a2.3 2.3 0 0 0 1.715.722Zm4.653 1.844V58.012l2.3-.504v7.207l3.778-3.695h2.601l-4.093 4.011 4.347 4.735h-2.937l-3.696-4v4h-2.3Zm12.132.402.133-.32-3.406-8.828h2.531l2.168 5.96 2.485-5.96h2.484L73.8 70.48c-.45 1.055-.969 1.81-1.563 2.25-.593.446-1.363.672-2.32.672-.203 0-.398-.007-.59-.03a2 2 0 0 1-.433-.067V71.32c.109.024.23.04.351.051q.183.017.453.016.621.002 1.043-.301.436-.305.688-.89Zm10.973-.402V58.012h1.293v10.601h7v1.16h-8.293Zm10.52-10.031a.81.81 0 0 1-.59-.254.8.8 0 0 1-.25-.586c0-.234.082-.434.25-.59a.8.8 0 0 1 .59-.25q.351-.001.586.25a.78.78 0 0 1 .253.59.8.8 0 0 1-.253.586.77.77 0 0 1-.586.254m.62 1.61v8.41H92.31v-8.41Zm2.122 8.41v-8.41h1.25v.991q.486-.575 1.16-.855a3.6 3.6 0 0 1 1.492-.305q1.425.001 2.332.91.907.903.906 2.356v5.316h-1.222v-5.074c0-.738-.215-1.328-.64-1.762-.427-.43-.997-.652-1.712-.652q-.756-.002-1.367.336-.586.334-.957.957v6.191h-1.246Zm10.336-8.41v5.073c0 .739.21 1.328.636 1.758.426.434.997.656 1.715.656.504 0 .95-.109 1.34-.336a2.7 2.7 0 0 0 .977-.972v-6.18h1.246v8.406h-1.246v-.972a3.15 3.15 0 0 1-1.16.855q-.656.286-1.48.285-1.447.002-2.36-.906c-.606-.605-.907-1.387-.907-2.355v-5.32H106Zm7.054 8.41 3.313-4.34-3.137-4.083h1.48l2.38 3.16 2.378-3.16h1.422l-3.101 4.059 3.324 4.352h-1.48l-2.567-3.43-2.601 3.43h-1.41ZM122.184 60.934v-1.82h-.606v-.352h.606v-.711l.406-.106v.817h.847v.351h-.847v1.715q.001.224.101.324.102.094.332.094a1.1 1.1 0 0 0 .407-.07v.363q-.105.036-.239.055a2 2 0 0 1-.254.015c-.242 0-.43-.054-.558-.172q-.194-.176-.195-.503m1.703.625v-2.797h.414v.308a.94.94 0 0 1 .363-.27q.206-.093.457-.093.293.001.524.137.234.136.363.37a1.1 1.1 0 0 1 .414-.378q.247-.129.547-.129.456.001.738.3.293.306.293.786v1.773h-.41v-1.691q-.001-.368-.195-.59-.197-.215-.532-.215a.8.8 0 0 0-.422.117 1 1 0 0 0-.324.34q.013.064.02.13a1 1 0 0 1 .011.132v1.773h-.41v-1.69q0-.37-.195-.587a.67.67 0 0 0-.527-.219.8.8 0 0 0-.41.106.86.86 0 0 0-.305.3v2.09h-.414Zm0 0"}))};