devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 9.94 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="#f89939",...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:"M16.11 57.68c-4.42 0-8.54 1.48-11.59 4.52-7.15 7.15-5.66 20.24 3.34 29.23 4.64 4.64 11.46 6.19 17.39 6.19 5.58 0 10.38-1.37 11.86-2.85 2.47-2.47 5.66-20.24-3.34-29.23-5.17-5.17-11.69-7.86-17.66-7.86M36.4 94.07c-1.06 1.06-5.22 2.56-11.15 2.56-4.03 0-11.55-.77-16.68-5.9-4.19-4.19-6.84-9.42-7.44-14.71-.6-5.21.86-9.87 4.1-13.11 2.77-2.77 6.53-4.23 10.88-4.23 5.96 0 12.14 2.76 16.95 7.57 4.94 4.94 5.68 12.45 5.68 16.49 0 5.99-1.5 10.5-2.34 11.33m26.5-28.66c-.13-.26-.29-.4-.49-.4-.43 0-1.06 1.08-1.89 3.23-.82 2.15-1.63 5.17-2.43 9.04a21.4 21.4 0 0 0 3.61-5.55c.92-2.05 1.38-3.81 1.38-5.29 0-.43-.06-.78-.19-1.04Zm-2.1 5.92c-.17.39-.36.77-.56 1.14.4-1.51.81-2.8 1.22-3.86.23-.6.43-1.07.6-1.44q-.18 1.785-1.26 4.17Zm32.76-5.88v-1.93c.52-.03.93-.47.93-1v-.72c0-.53-.41-.96-.93-1v-.92c0-.36-.19-.69-.51-.87a.95.95 0 0 0-.49-.13c-.18 0-.36.05-.52.14l-.92.56s-.05.03-.07.05c-.04-.51-.47-.92-1-.92h-.93c-.55 0-1 .45-1 1v1.09h-1.16a1 1 0 0 0-.71.3l-.49.49v-1.87c0-.55-.45-1-1-1h-.93c-.28 0-.53.11-.71.3-.18-.18-.43-.3-.71-.3h-.93c-.55 0-1 .45-1 1v1.07c0 .19.05.36.14.51-.02.04-.04.07-.06.11-.02-.02-.05-.04-.07-.06-.56-.44-1.26-.67-2.08-.67-.64 0-1.24.15-1.79.46q-.645.36-1.05.96c-.06-.11-.12-.22-.2-.32-.27-.37-.66-.65-1.17-.85-.44-.17-.94-.25-1.49-.25-.38 0-.75.05-1.09.15-.37.11-.66.25-.89.41-.32.23-.57.52-.76.86-.19.35-.29.74-.29 1.15 0 .45.12.88.35 1.26.04.07.09.13.14.2-.18.07-.34.19-.46.35-.16.22-.22.49-.17.76q.225 1.245 1.08 1.92c.55.44 1.31.66 2.25.66.57 0 1.09-.1 1.56-.31.52-.23.92-.56 1.21-1 .07.09.14.17.21.25.65.7 1.51 1.05 2.54 1.05.84 0 1.56-.26 2.15-.76.15.37.51.64.93.64h.93c.28 0 .53-.11.71-.3.18.18.43.3.71.3h.93c.55 0 1-.45 1-1v-.43l.63.97c.18.28.5.46.84.46h1.15c.13 0 .26-.02.37-.07.11.05.24.07.37.07h.93c.47 0 .87-.33.97-.77.16.22.37.41.62.55.34.2.76.29 1.28.29.28 0 .58-.03.91-.1.52-.11.87-.61.78-1.14l-.13-.82c-.08-.47-.47-.81-.92-.84Zm-18.74 1.09q-.27.405-.78.63c-.34.15-.73.22-1.16.22-.71 0-1.25-.15-1.63-.44s-.61-.73-.71-1.32l.92-.14c.05.37.19.65.43.85s.57.29.99.29.74-.09.95-.26.31-.38.31-.61c0-.21-.09-.37-.27-.49-.13-.08-.44-.19-.95-.31-.68-.17-1.15-.32-1.42-.45-.26-.13-.46-.3-.6-.52s-.2-.47-.2-.74c0-.24.06-.47.17-.68s.26-.38.46-.52c.14-.11.34-.2.59-.27s.52-.11.8-.11c.43 0 .81.06 1.13.19.33.12.57.29.72.5s.26.49.32.85l-.91.12a1 1 0 0 0-.36-.66q-.3-.24-.84-.24c-.43 0-.73.07-.91.21s-.27.31-.27.5c0 .12.04.23.11.32.08.1.19.18.36.25.09.03.37.11.82.24.66.18 1.12.32 1.38.43s.46.27.61.49c.15.21.22.48.22.79s-.09.6-.27.87Zm5.1.32c-.41.36-.92.53-1.52.53-.75 0-1.35-.25-1.81-.73-.46-.49-.68-1.19-.68-2.11 0-.59.1-1.11.29-1.55.2-.44.49-.78.9-1 .4-.22.84-.33 1.31-.33.6 0 1.08.15 1.46.45s.62.73.73 1.28l-.9.14c-.09-.37-.24-.64-.46-.83s-.48-.28-.79-.28c-.47 0-.85.17-1.14.5-.29.34-.44.87-.44 1.59s.14 1.27.42 1.6.65.5 1.1.5c.36 0 .67-.11.91-.34.24-.22.4-.57.46-1.03l.91.12c-.1.63-.36 1.12-.77 1.48Zm-.69-2.43c-.23.15-.4.4-.45.7-.04.25-.1.39-.15.43-.03.03-.08.07-.24.07-.18 0-.26-.05-.34-.15-.03-.04-.19-.26-.19-.96 0-.66.15-.88.19-.93.09-.1.18-.16.39-.16.1 0 .13.02.14.04.04.03.09.13.13.3.07.29.26.53.51.66Zm3.19 2.85h-.93V61.8h.93zm0-6.49h-.93v-1.07h.93zm4.81 6.49-1.81-2.8-.65.63v2.17h-.93v-7.56h.93v4.31l2.2-2.23h1.2l-2.1 2.03 2.31 3.45zm.89-4.04v1.86l-.75-1.13zm1.93 4.04h-.93V61.8h.93zm0-6.49h-.93v-1.07h.93zm2.87 6.57c-.34 0-.6-.05-.78-.16a.87.87 0 0 1-.39-.42c-.08-.17-.11-.54-.11-1.1v-3.15h-.68v-.72h.68v-1.36l.92-.56v1.91h.93v.72h-.93v3.2c0 .26.02.44.05.51.03.08.09.14.16.18s.18.07.32.07c.1 0 .24-.01.41-.04l.13.82c-.26.06-.5.08-.7.08Zm34.42 13.84c-.11-.04-.23-.06-.34-.06-.29 0-.57.12-.76.35-1.99 2.34-2.92 2.88-3.25 3v-.02c0-.14.07-.78.97-3.07 1.06-2.72 1.58-4.65 1.58-5.91 0-.93-.28-1.72-.85-2.35a2.91 2.91 0 0 0-2.24-1.01c-1.11 0-2.28.47-3.59 1.43q-.825.6-1.89 1.62.27-.795.6-1.68c.06-.12.09-.26.09-.41 0-.55-.44-1-.99-1h-.05c-.06 0-.11 0-.16.02l-4.26.82c-.32.06-.58.27-.72.56-.99 2.15-1.72 4.12-2.17 5.85-.19.74-.35 1.52-.46 2.32-1.51 1.45-2.06 1.91-2.25 2.05-.21.15-.41.23-.61.23-.09 0-.1-.01-.13-.05-.09-.11-.13-.31-.13-.56 0-.43.09-.94.26-1.54.19-.66.63-1.94 1.3-3.81l1.61-4.42c.05-.12.09-.26.09-.4a1 1 0 0 0-.99-1c5.11-12.61 3.75-26.06-4.79-34.59-5.25-5.24-12.35-7.79-19.97-7.79-10.29 0-21.53 4.64-30.44 13.54-15.51 15.5-11.02 45.12-5.76 50.38 2.11 2.11 10.74 4.53 20.78 4.53s21.82-2.48 29.62-10.29c.72-.72 1.4-1.46 2.06-2.21.07.94.37 1.77.93 2.45.68.83 1.57 1.27 2.58 1.27 1.5 0 3.36-.96 5.67-2.93.03.57.08 1.24.14 2.01.02.29.17.56.41.73.17.13.38.19.59.19.08 0 .15 0 .23-.03l3.88-.91c.45-.11.77-.51.77-.97 0-1.05.02-1.86.05-2.45.06-.79.17-1.67.34-2.62.07-.41.27-.81.59-1.2l.97-1.12c.34-.39.67-.76.98-1.08q.48-.51.87-.87c-.1.29-.24.65-.42 1.09-1.09 2.71-1.62 4.71-1.62 6.1 0 1.17.33 2.13.97 2.87.66.76 1.58 1.17 2.65 1.17 2.24 0 4.75-1.5 7.67-4.59.18-.19.27-.43.27-.69v-2.01c0-.42-.26-.79-.66-.94Zm-27.78 2.92c-.93 1.11-1.9 2.16-2.86 3.12-8.7 8.7-21.85 9.99-28.92 9.99-10.19 0-18.34-2.51-20.07-4.24-2.39-2.39-4.78-10.76-4.62-20.63.11-6.82 1.6-19.57 10.38-28.34C61.9 35.6 72.73 30.77 83.2 30.77c7.69 0 14.35 2.59 19.26 7.5 8.12 8.12 9.8 21.07 4.42 33.93l-.57.03a1 1 0 0 0-.84.53c-.81 1.54-1.69 2.63-2.62 3.27.14-.58.21-1.08.21-1.51 0-1.48-.91-2.4-2.37-2.4s-2.6.7-3.39 2.02c-.71 1.17-1.06 2.32-1.06 3.4 0 .68.21 1.55 1.07 2.27-.44.58-.92 1.15-1.45 1.72-.94.93-1.66 1.63-2.16 2.07s-.77.48-.85.48c-.02-.07-.06-.22-.06-.51 0-.59.2-1.93 1.15-5.02l1.55-5.14c.09-.3.03-.63-.15-.89-.19-.25-.49-.4-.8-.4h-.98c-.17 0-.34.04-.48.12l-2.72 1.5c-.79-1.09-1.97-1.66-3.45-1.66-1.35 0-2.88.55-4.54 1.64a12.9 12.9 0 0 0-4.02 4.18c-.75 1.24-1.24 2.55-1.46 3.9-1.45 1.43-2.22 2.01-2.61 2.24-.55.32-1.11.48-1.7.48-.86 0-1.87-.22-2.44-1.75 5.04-1.63 7.49-3.78 7.49-6.56 0-1.19-.46-2.22-1.33-2.97-.84-.72-1.94-1.08-3.26-1.08-2.39 0-4.57 1.13-6.48 3.36-1.6 1.86-2.53 3.96-2.76 6.24-1.53 1.48-2.34 2.11-2.76 2.38-.54.35-1.04.52-1.48.52-.18 0-.4-.03-.64-.43-.27-.43-.41-1.07-.41-1.89 0-.39.04-1.09.11-2.09 2.27-2.5 3.98-4.9 5.08-7.13 1.16-2.36 1.75-4.84 1.75-7.37 0-.99-.13-1.78-.41-2.41-.51-1.17-1.31-1.35-1.75-1.35-.18 0-.38.04-.66.13l-4.46 1.65c-.23.09-.42.25-.54.47-1.55 2.95-2.87 6.2-3.95 9.67-1.09 3.51-1.64 6.59-1.64 9.13 0 1.86.46 3.38 1.36 4.53.96 1.22 2.24 1.84 3.81 1.84 1.26 0 2.58-.4 3.93-1.18.95-.55 2.02-1.33 3.19-2.33.28.62.66 1.18 1.13 1.67 1.17 1.21 2.71 1.83 4.57 1.83 1.6 0 3.09-.4 4.42-1.18.85-.5 1.78-1.19 2.78-2.07.2.51.46.98.78 1.4.92 1.23 2.07 1.85 3.42 1.85 1.28 0 2.52-.48 3.69-1.41.58-.47 1.18-1.06 1.8-1.78.2.97.56 1.71 1.08 2.25.6.62 1.41.94 2.34.94s1.9-.33 2.87-.97c.86-.57 2.2-1.73 4.12-3.55.02-.01.03-.03.05-.04 1.49-1.48 2.65-2.9 3.45-4.23-.66 1.3-1.07 2.45-1.26 3.49Zm27.44.03c-2.7 2.85-5.02 4.28-6.95 4.28-.78 0-1.42-.27-1.89-.82-.48-.55-.72-1.28-.72-2.21 0-1.25.52-3.16 1.54-5.73.55-1.38.82-2.26.82-2.63s-.15-.56-.44-.56c-.16 0-.38.08-.65.24-.25.16-.53.39-.86.68-.29.27-.62.6-.98.98-.32.33-.66.7-1.02 1.12l-.98 1.14c-.43.53-.7 1.08-.81 1.66-.18.99-.29 1.91-.35 2.74-.04.62-.05 1.45-.05 2.51l-3.88.91c-.13-1.58-.19-2.75-.19-3.52 0-.22.01-.43.02-.64-2.86 2.77-5.07 4.17-6.63 4.17-.71 0-1.32-.3-1.81-.9s-.74-1.35-.74-2.24c0-.24.03-.51.06-.78q.33-2.31 2.58-5.85c-.87.44-1.81.75-2.84.93-.76 1.4-1.95 2.91-3.58 4.52-1.87 1.78-3.21 2.94-4.02 3.47-.81.54-1.58.81-2.32.81q-2.775 0-2.61-4.89c-1.17 1.67-2.25 2.9-3.24 3.7-.99.79-2.01 1.19-3.06 1.19s-1.9-.48-2.62-1.45c-.57-.76-.9-1.66-1.02-2.69-1.42 1.39-2.71 2.42-3.85 3.09-1.18.7-2.48 1.04-3.91 1.04-1.59 0-2.87-.51-3.85-1.52-.72-.75-1.17-1.68-1.36-2.78v.02c-1.59 1.46-2.98 2.54-4.18 3.24s-2.34 1.04-3.43 1.04c-1.25 0-2.26-.48-3.03-1.45S53 84.7 53 83.06c0-2.45.53-5.4 1.6-8.84 1.06-3.44 2.36-6.61 3.88-9.5l4.46-1.65c.14-.05.25-.07.32-.07.34 0 .62.25.83.74q.33.75.33 2.01 0 3.57-1.65 6.93c-1.1 2.23-2.82 4.62-5.16 7.15-.09 1.22-.14 2.05-.14 2.51 0 1.02.19 1.82.56 2.42s.87.89 1.49.89 1.3-.23 2.02-.68c.7-.45 1.76-1.37 3.19-2.77.14-2.21.99-4.22 2.55-6.04C69 74.15 70.9 73.15 73 73.15q1.635 0 2.61.84c.65.56.98 1.3.98 2.21 0 2.42-2.57 4.38-7.72 5.89.47 2.28 1.69 3.42 3.67 3.42.77 0 1.51-.21 2.21-.62.68-.4 1.69-1.28 3.04-2.63.17-1.33.62-2.62 1.37-3.85.97-1.59 2.2-2.87 3.71-3.86s2.84-1.47 4-1.47c1.46 0 2.49.67 3.07 2.02l3.58-1.98h.98l-1.55 5.14c-.79 2.58-1.19 4.36-1.19 5.31s.36 1.51 1.07 1.51c.45 0 .96-.24 1.51-.73.53-.47 1.27-1.18 2.21-2.11.79-.85 1.52-1.75 2.18-2.72-1.01-.44-1.51-1.1-1.51-1.98s.31-1.86.92-2.89c.61-1.02 1.46-1.53 2.53-1.53.91 0 1.37.47 1.37 1.4 0 .74-.26 1.79-.79 3.16 1.94-.21 3.64-1.69 5.09-4.45h.09l.82-.04h.3l.39-.03-1.63 4.49c-.68 1.89-1.12 3.18-1.31 3.87-.2.68-.3 1.29-.3 1.81 0 .49.11.88.34 1.17s.54.44.92.44c.42 0 .82-.14 1.21-.43s1.25-1.08 2.59-2.37c.11-.87.27-1.72.49-2.54.44-1.68 1.14-3.58 2.11-5.68l4.28-.82c-.9 2.42-1.49 4.32-1.77 5.71 1.92-2.14 3.44-3.62 4.57-4.44q1.695-1.23 3-1.23c.59 0 1.09.22 1.49.67s.6 1.01.6 1.69c0 1.12-.5 2.97-1.51 5.54-.69 1.76-1.04 2.91-1.04 3.44 0 .7.29 1.06.86 1.06.85 0 2.24-1.13 4.15-3.38v2.01Zm-39.92-9.62c-1.17 0-2.28.99-3.32 2.98-1.05 1.99-1.57 3.82-1.57 5.49 0 .63.16 1.14.47 1.54s.7.59 1.18.59c1.17 0 2.27-1 3.31-2.99 1.03-1.99 1.55-3.83 1.55-5.52 0-.65-.15-1.17-.44-1.53-.29-.37-.69-.55-1.18-.55Zm-.83 7.14c-.82 1.58-1.68 2.45-2.42 2.45-.15 0-.26-.03-.4-.21-.17-.21-.25-.51-.25-.92 0-1.5.49-3.19 1.46-5.02.83-1.58 1.7-2.45 2.44-2.45.21 0 .3.06.39.17.15.18.22.5.22.91 0 1.51-.48 3.21-1.44 5.05Zm-14.24-7.1c-.77 0-1.51.59-2.21 1.76s-1.05 2.7-1.05 4.58c2.99-.84 4.49-2.4 4.49-4.66q0-1.68-1.23-1.68m-2.18 4.9c.13-1.04.41-1.92.83-2.63.48-.81.98-1.27 1.35-1.27h.11s.12.14.12.68c0 .96-.28 2.27-2.41 3.22"}))};