devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.65 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="#173aee",...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:"M11.08 48.14c-1.372.004-2.715.71-3.441 1.95L.504 62.3c-1.053 1.804-.4 4.056 1.459 5.026 1.86.975 4.222.303 5.275-1.502l7.135-12.21c1.053-1.805.4-4.055-1.459-5.026a3.9 3.9 0 0 0-1.834-.447zm31.57 6.698c-1.002 0-1.904.124-2.734.344s-1.563.535-2.15.95a4.9 4.9 0 0 0-1.393 1.59c-.34.639-.486 1.37-.486 2.2 0 .833.121 1.565.365 2.152.246.611.587 1.122 1.049 1.537a5.2 5.2 0 0 0 1.738 1.002c.681.27 1.462.49 2.367.639l2.27.416c.903.195 1.538.489 1.883.88.34.392.511.83.511 1.268a2.6 2.6 0 0 1-.17.909q-.148.436-.513.73a2.9 2.9 0 0 1-.952.49c-.39.12-.88.168-1.443.168q-1.792.001-2.709-.73-.918-.737-1.025-2.346h-3.692c.099 2.051.761 3.593 2.03 4.62 1.272 1.024 3.078 1.513 5.468 1.513 1.125 0 2.128-.12 2.985-.39.83-.271 1.537-.635 2.097-1.124a5 5 0 0 0 1.272-1.687q.439-.952.44-2.125c0-1.566-.44-2.788-1.32-3.621-.882-.83-2.27-1.44-4.153-1.83l-2.39-.467c-.882-.169-1.516-.415-1.884-.756-.363-.318-.537-.806-.537-1.467 0-.242.048-.462.147-.709.097-.22.27-.415.511-.588.247-.172.565-.316.955-.414a6.4 6.4 0 0 1 1.54-.172c1.024 0 1.807.224 2.32.639.513.438.853 1.122 1.049 2.074l3.443-.44a9.2 9.2 0 0 0-.512-1.98c-.246-.634-.635-1.173-1.148-1.658-.54-.49-1.22-.883-2.053-1.176-.854-.293-1.904-.441-3.176-.441m34.18.441v17.453h3.422V55.28zm5.461 0v3.08h3.518v-3.08zM57.05 59.582c-1.025 0-1.906.172-2.686.488a5.75 5.75 0 0 0-1.978 1.393c-.536.588-.95 1.319-1.244 2.148-.294.834-.416 1.762-.416 2.764 0 1.026.12 1.93.363 2.764q.368 1.245 1.101 2.125c.49.587 1.147 1.051 1.93 1.369.783.34 1.71.49 2.785.49 1.832 0 3.197-.441 4.125-1.346.928-.904 1.442-2.126 1.59-3.668h-3.467q-.111 1.103-.662 1.688c-.39.39-.904.586-1.586.586-.54 0-.954-.098-1.295-.317a2.2 2.2 0 0 1-.806-.904 4 4 0 0 1-.414-1.295c-.098-.489-.121-1.003-.121-1.539 0-.516.023-1.005.12-1.49.075-.49.22-.903.415-1.295a2.4 2.4 0 0 1 .83-.88c.34-.22.759-.347 1.295-.347.708 0 1.223.224 1.515.612.294.39.463.931.56 1.564l3.444-.465c-.097-.633-.244-1.245-.49-1.78a4.2 4.2 0 0 0-1.023-1.42c-.44-.392-1.003-.683-1.637-.905-.634-.22-1.394-.34-2.248-.34m12.513 0c-1.613 0-2.88.315-3.808.902-.955.587-1.544 1.567-1.762 2.887l3.127.293c.196-1.025.953-1.543 2.322-1.543.587 0 1.072.148 1.514.441q.658.44.658 1.614v.634l-1.637.075c-.83.05-1.635.12-2.418.246a9 9 0 0 0-2.12.658 4.2 4.2 0 0 0-1.544 1.295c-.386.564-.584 1.272-.584 2.152 0 .685.1 1.246.342 1.735.22.489.513.88.904 1.173.391.317.831.537 1.344.686a6 6 0 0 0 1.635.219c.979 0 1.785-.174 2.418-.541a6.1 6.1 0 0 0 1.711-1.389v1.613h3.226v-8.066c0-.783-.098-1.47-.294-2.103-.196-.638-.49-1.173-.905-1.612-.415-.442-.955-.76-1.636-1.002q-1.028-.368-2.493-.367m25.541 0c-.755 0-1.486.171-2.172.512-.685.34-1.296.905-1.785 1.636v-1.757h-3.318v12.76h3.416v-7.676c0-.37.075-.708.22-1.03a3 3 0 0 1 .587-.83 3.4 3.4 0 0 1 .88-.558 3.2 3.2 0 0 1 1.147-.198c.563 0 1.026.17 1.371.487q.511.514.512 1.836v7.968h3.416v-8.435c0-1.613-.363-2.809-1.047-3.568-.708-.756-1.787-1.147-3.227-1.147m11.303 0c-.877 0-1.658.172-2.344.488a4.9 4.9 0 0 0-1.734 1.32 5.5 5.5 0 0 0-1.1 2.005 8.6 8.6 0 0 0-.363 2.566c0 1.954.438 3.518 1.319 4.668.876 1.17 2.223 1.734 4.027 1.734.834 0 1.566-.144 2.225-.465a4.1 4.1 0 0 0 1.634-1.416v.391c0 .537-.023 1.076-.07 1.565-.05.513-.148.953-.32 1.343-.169.391-.44.709-.78.955-.368.243-.858.34-1.492.34-.415 0-.755 0-1.049-.047-.293-.05-.539-.125-.73-.246a1.26 1.26 0 0 1-.49-.463 2 2 0 0 1-.27-.78h-3.467c.073.707.242 1.317.488 1.853.244.54.611.978 1.1 1.322.462.34 1.05.61 1.781.78.732.172 1.612.247 2.637.247 1.1 0 2.028-.15 2.81-.443a4.4 4.4 0 0 0 1.88-1.342c.489-.586.83-1.295 1.052-2.125.22-.835.34-1.808.34-2.885V59.973h-3.322v1.44c-.536-.686-1.145-1.17-1.78-1.44a5.5 5.5 0 0 0-1.982-.391m15.145 0c-.975 0-1.879.171-2.662.465-.802.317-1.487.757-2.051 1.344a5.9 5.9 0 0 0-1.297 2.123c-.29.834-.438 1.786-.438 2.816 0 2.2.564 3.856 1.688 5.031q1.683 1.762 4.76 1.762c.978 0 1.857-.148 2.664-.465a5.5 5.5 0 0 0 2.027-1.347 5.8 5.8 0 0 0 1.293-2.126 8.5 8.5 0 0 0 .465-2.857c0-1.029-.146-1.979-.44-2.812a5.9 5.9 0 0 0-1.294-2.125c-.564-.587-1.245-1.027-2.028-1.344a7.8 7.8 0 0 0-2.687-.465m-39.21.39v12.76h3.42v-12.76zm-65.841.255c-1.373.003-2.714.708-3.438 1.949l-7.134 12.21c-1.057 1.805-.404 4.055 1.455 5.026 1.863.974 4.224.302 5.277-1.502l7.135-12.21c1.057-1.804.401-4.056-1.457-5.026a3.94 3.94 0 0 0-1.838-.447m105.05 2.09c.979 0 1.686.345 2.175 1.03.49.682.732 1.686.732 2.981q.001 1.98-.732 3.006c-.49.708-1.196 1.049-2.174 1.049q-1.5 0-2.198-1.026c-.488-.685-.706-1.71-.706-3.029 0-1.295.217-2.3.706-2.98q.735-1.03 2.198-1.032zm-14.337.029c.345 0 .685.046 1.025.119.345.098.638.271.928.513.27.244.49.61.662 1.077.172.489.27 1.1.27 1.855v.344c0 .634-.074 1.148-.223 1.59a2.8 2.8 0 0 1-.611 1.049 2.33 2.33 0 0 1-.95.588 3.7 3.7 0 0 1-1.175.171c-.78 0-1.413-.27-1.93-.834-.513-.56-.756-1.515-.756-2.88 0-.639.076-1.175.22-1.641.15-.439.344-.83.587-1.123a2.2 2.2 0 0 1 .88-.633 3 3 0 0 1 1.073-.195M71.59 67.037v.658q0 .809-.293 1.319a2.8 2.8 0 0 1-.756.857c-.563.415-1.273.611-2.148.611-.541 0-.932-.122-1.221-.369-.294-.243-.443-.56-.443-1.002 0-.266.028-.513.12-.756.076-.22.224-.413.467-.586.243-.172.588-.318 1.026-.439.439-.097 1-.173 1.732-.223z"}))};