UNPKG

devicons-react

Version:

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

1 lines 6.17 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:"M7.29 63.61a.517.517 0 0 0-.06 1.01s1.26.42 3.4.59c1.72.14 3.68-.12 3.68-.12a.515.515 0 1 0-.03-1.03c-.03 0-.07 0-.1.01 0 0-1.91.24-3.46.11-2.05-.17-3.16-.54-3.16-.54-.08-.03-.17-.04-.25-.03Zm0-2.57a.517.517 0 0 0-.06 1.01s1.26.42 3.4.59c1.72.14 3.68-.12 3.68-.12a.515.515 0 1 0-.03-1.03c-.03 0-.07 0-.1.01 0 0-1.91.24-3.46.11-2.05-.17-3.16-.54-3.16-.54-.08-.03-.17-.04-.25-.03Zm0-2.57a.517.517 0 0 0-.06 1.01s1.26.42 3.4.59c1.72.14 3.68-.12 3.68-.12a.515.515 0 1 0-.03-1.03c-.03 0-.07 0-.1.01 0 0-1.91.24-3.46.11-2.05-.17-3.16-.54-3.16-.54-.08-.03-.17-.04-.25-.03Zm0-2.56a.517.517 0 0 0-.06 1.01s1.26.42 3.4.59c1.72.14 3.68-.12 3.68-.12a.515.515 0 1 0-.03-1.03c-.03 0-.07 0-.1.01 0 0-1.91.24-3.46.11-2.05-.17-3.16-.54-3.16-.54-.08-.03-.17-.04-.25-.03ZM3.7 53.2c-2.69.02-3.7.85-3.7.85v20.12s.98-.85 4.14-.72 3.81 1.24 7.68 1.31c3.88.08 4.85-.6 4.85-.6l.06-20.51s-1.75.49-5.14.52c-3.4.03-4.21-.87-7.33-.97zm2.25 1.31s1.63.54 4.65.69c2.55.13 5.1-.25 5.1-.25v18.23s-1.29.68-4.53.45c-2.5-.18-5.26-1.13-5.26-1.13zm-1.57.47c.29 0 .52.24.52.52s-.24.52-.52.52c0 0-.85 0-1.36.06-.87.09-1.45.4-1.45.4-.25.13-.57.04-.7-.22s-.04-.57.22-.7.77-.41 1.84-.51c.62-.06 1.46-.07 1.46-.07Zm-.5 2.57h.5c.28.03.49.3.46.58a.54.54 0 0 1-.46.46s-.85 0-1.36.06c-.87.09-1.45.4-1.45.4-.25.13-.57.03-.7-.22a.525.525 0 0 1 .22-.7s.77-.41 1.84-.51c.3-.03.66-.05.95-.06Zm.5 2.56c.29 0 .52.24.52.52s-.24.52-.52.52c0 0-.85 0-1.36.05-.87.09-1.45.4-1.45.4-.25.13-.57.03-.7-.22a.525.525 0 0 1 .22-.7s.77-.41 1.84-.51c.61-.06 1.46-.05 1.46-.05Zm21.64 10.35v-1.49l.61-.05c.35-.03.53-.21.53-.52v-8.55l-1.05-.05v-1.57h5.02c1.42 0 2.51.27 3.27.79s1.14 1.4 1.14 2.59c0 .84-.22 1.52-.66 2.06-.43.54-.95.93-1.54 1.18.44.16.79.53 1.05 1.12l1.33 2.89 1.05.03v1.57h-4.55v-1.49l.53-.05c.28-.03.42-.15.42-.33a.8.8 0 0 0-.07-.26l-.86-1.84c-.14-.31-.29-.52-.46-.65-.16-.14-.39-.2-.7-.2h-1.67v3.2l1.2.05v1.57h-4.57m3.38-6.56h1.6c1.51 0 2.26-.67 2.26-2.02 0-.78-.2-1.27-.61-1.51-.39-.23-1.03-.35-1.91-.35h-1.34zm12.09-2.96c.92 0 1.65.22 2.19.68.54.44.81 1.07.81 1.88 0 .54-.12 1.02-.35 1.44-.23.4-.52.72-.86.96-.34.23-.76.42-1.25.57-.82.25-1.75.37-2.78.37.03.65.24 1.18.61 1.58.37.39.93.59 1.69.59s1.52-.27 2.28-.81l.7 1.49c-.25.22-.66.45-1.25.68-.58.23-1.24.35-1.99.35-1.5 0-2.59-.41-3.29-1.23-.7-.84-1.05-1.97-1.05-3.42s.4-2.66 1.2-3.64c.79-.98 1.91-1.47 3.34-1.47m-.84 4.21c.46-.09.87-.27 1.25-.53q.57-.42.57-.99c0-.75-.37-1.12-1.1-1.12-.69 0-1.21.28-1.58.83-.37.54-.57 1.19-.61 1.95.53-.01 1.02-.05 1.46-.13m12.66-3.57v6.84c0 .2.03.33.1.4s.2.12.37.13l.59.03v1.47h-2.93v-1.07l-.05-.02c-.61.88-1.46 1.33-2.52 1.33-1.25 0-2.18-.4-2.78-1.2s-.9-1.89-.9-3.27c0-1.67.4-2.97 1.21-3.9s2.02-1.4 3.64-1.4c1.04 0 2.14.22 3.27.65m-2.13 5.95v-4.76c-.34-.16-.82-.24-1.42-.24-.82 0-1.42.33-1.78.99-.37.66-.55 1.54-.55 2.63 0 1.99.64 2.98 1.91 2.98.54 0 .98-.16 1.33-.48.33-.33.51-.71.51-1.13m8.03-6.6c.52 0 1.03.07 1.51.22V59.3c0-.27-.16-.42-.48-.44l-.79-.05v-1.46h3.42v11.18c.01.28.16.42.46.42l.65.03v1.47h-2.98v-1.07l-.05-.02c-.55.9-1.39 1.34-2.5 1.34-1.4 0-2.38-.46-2.94-1.4-.52-.84-.78-1.89-.78-3.11 0-1.59.39-2.87 1.18-3.82.78-.96 1.89-1.44 3.3-1.44m1.5 6.66v-4.76c-.44-.2-.91-.29-1.4-.29-.81 0-1.4.33-1.78.97-.37.65-.55 1.48-.55 2.48 0 2.06.66 3.09 1.99 3.09.5 0 .92-.14 1.25-.42.33-.3.49-.65.49-1.07m10.43 1.42s-.85.32-1.31.32-.63-.22-.63-.8c0-.26.03-.6.1-1.01l.69-4.29h2.22l.19-1.2h-2.22l.39-2.35-1.59.32-.32 2.03-1.61.16-.18 1.05h1.59l-.71 4.45c-.06.37-.1.72-.1 1.03 0 1.27.53 1.91 1.63 1.91.9 0 2.11-.74 2.11-.74l-.26-.86m4.99-10.94-2.95.08-.14.88 1.35.32-1.77 11.11h1.53l.53-2.9s1.27-4.42 3.36-4.42c.65 0 .84.47.84 1.06 0 .22-.03.47-.06.71l-.92 5.55 2.95-.16.14-.88-1.35-.24.72-4.51c.05-.34.08-.66.08-.95 0-1.16-.47-1.95-1.76-1.95-2.44 0-3.74 3.1-3.8 3.28l1.24-6.98m11.57 10.54s-1.46.72-2.64.72-1.77-.53-1.77-1.67c0-.21.01-.45.05-.69 3.33 0 5.65-1.25 5.65-3.1 0-1.27-1.03-2.09-2.65-2.09-2.56 0-4.65 2.62-4.65 5.95 0 1.77 1.13 2.9 2.9 2.9 1.9 0 3.61-1.19 3.61-1.19l-.49-.82m-4.22-2.77c.42-1.69 1.59-2.87 2.77-2.87.82 0 1.2.34 1.2 1.05 0 1.06-1.69 1.82-3.97 1.82m8.21 4.62V69l.61-.05c.35-.03.53-.21.53-.52v-8.55l-1.05-.05v-1.57h5.04c1.8 0 3.21.48 4.21 1.44 1.02.96 1.52 2.38 1.52 4.25 0 1.16-.16 2.18-.46 3.06-.31.86-.72 1.53-1.25 2.02-1.05.98-2.37 1.47-3.93 1.47h-5.22m3.38-10.45v8.68h1.88c1.05 0 1.88-.38 2.46-1.14.59-.76.88-1.86.88-3.31 0-2.82-1.2-4.23-3.59-4.23h-1.64m12.7 9.11c1.33 0 2.01-1.08 2.01-3.24 0-1.09-.16-1.92-.46-2.48-.29-.56-.8-.84-1.51-.84s-1.21.27-1.54.81-.5 1.27-.5 2.21c0 1.73.32 2.82.96 3.25.29.2.63.3 1.05.3m-4.23-3.29c0-.91.14-1.69.4-2.35.27-.67.63-1.19 1.08-1.54.87-.66 1.83-.99 2.89-.99.74 0 1.35.12 1.86.37.52.23.91.51 1.2.83.29.31.54.76.74 1.36.21.59.31 1.29.31 2.1 0 1.69-.41 2.97-1.23 3.85s-1.88 1.31-3.16 1.31-2.27-.41-3-1.23c-.71-.84-1.08-2.06-1.08-3.68m11.59-.09c0 1.04.2 1.85.59 2.43s.96.86 1.69.86 1.48-.27 2.21-.79l.79 1.42c-.87.71-1.96 1.07-3.27 1.07s-2.35-.41-3.11-1.23c-.75-.84-1.12-2.06-1.12-3.68s.43-2.83 1.29-3.64c.87-.82 1.84-1.23 2.93-1.23s2.1.25 3.04.76v2.39l-1.69.13v-.88c0-.33-.12-.53-.37-.61-.23-.09-.48-.13-.74-.13-1.48 0-2.22 1.04-2.22 3.14m10.53-3.13c-.29-.11-.65-.16-1.07-.16s-.76.1-1.01.29c-.25.18-.37.42-.37.7s.04.48.13.65c.1.15.25.28.44.39.31.16.67.3 1.1.42.43.11.75.2.96.28.21.06.46.17.78.33s.56.33.71.52c.43.46.65 1.03.65 1.75 0 .92-.34 1.64-1.01 2.17-.66.52-1.51.78-2.54.78-1.5 0-2.63-.19-3.38-.57v-2.56l1.65-.13v.88c0 .54.52.81 1.54.81s1.54-.37 1.54-1.12c0-.27-.1-.49-.28-.66-.17-.17-.34-.29-.52-.35q-.255-.09-.63-.18c-.23-.06-.46-.12-.7-.18-.22-.06-.46-.14-.74-.24-.26-.11-.54-.27-.86-.46-.63-.4-.94-1.08-.94-2.02s.34-1.69 1.01-2.21 1.52-.78 2.54-.78 2.05.25 3.06.74V64l-1.65.13v-.78c0-.32-.14-.53-.42-.64",fill:"#32322a"}))};