UNPKG

devicons-react

Version:

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

1 lines 4.97 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",color:d="#1f65b7",...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:"M54.895 51.75v13.73h2.863V51.75Zm4.074 0v13.73h2.86V51.75Zm3.996 0v2.543h3.012V51.75Zm51.226.473-5.644 13.27h2.953l1.203-2.958h5.574l1.203 2.957h3.032l-5.649-13.27Zm-109.207.043v13.289H18.27v-13.29Zm18.293.05v13.176h2.899V52.316Zm49.227 0v8.508c0 1.52-.68 2.184-1.774 2.184-.921 0-1.656-.5-2.406-1.328l-1.828 2.023a5.4 5.4 0 0 0 4.313 1.977c1.433 0 2.629-.434 3.425-1.223.801-.793 1.243-1.957 1.243-3.523v-8.618Zm7.933 0v13.176h2.899V52.316Zm4.258 0v13.176h5.137c4.14 0 7-2.879 7-6.586v-.039c0-3.71-2.86-6.55-7-6.55Zm13.102 0v13.176h10.031v-2.578h-7.152v-2.766h6.21v-2.582h-6.21v-2.671h7.058v-2.579Zm-59.317.504v2.582h-1.207v2.45h1.207v4.777c0 2.336 1.188 3.035 2.93 3.035a4.2 4.2 0 0 0 2.266-.586v-2.293a2.9 2.9 0 0 1-1.414.352c-.64 0-.922-.313-.922-.977v-4.308h2.37v-2.45h-2.37V52.82Zm-26.343 1.11h1.11v3.242c.003.262-.036.523-.122.77a1.44 1.44 0 0 1-.902.898 2.2 2.2 0 0 1-.727.113c.004 0 .004.004.008.004h-.012l.004-.004a2 2 0 0 1-.969-.219 2.3 2.3 0 0 1-.644-.523l.683-.766q.189.217.43.364c.145.09.309.136.477.132a.62.62 0 0 0 .488-.195c.133-.18.2-.402.176-.625Zm-5.489.004h2.477v.906H8.43v3.137h.695v.906H6.648v-.906h.692V54.84h-.692Zm80.942.996h2.242c2.371 0 3.973 1.64 3.973 3.976v.035c0 2.332-1.602 3.934-3.973 3.934H87.59Zm-54.274.285c-1.445 0-2.289.77-2.953 1.617v-1.43h-2.86v10.09h2.86v-5.629c0-1.355.696-2.05 1.79-2.05 1.09 0 1.73.695 1.73 2.05v5.63h2.86V58.96c0-2.316-1.259-3.746-3.427-3.746Zm15.864 0c-2.938 0-4.989 2.37-4.989 5.25v.039c0 3.086 2.243 5.21 5.258 5.21 1.828 0 3.184-.714 4.125-1.882l-1.64-1.445c-.778.73-1.473 1.031-2.434 1.031-1.281 0-2.184-.676-2.465-1.973h7.02c.02-.265.039-.53.039-.754 0-2.859-1.547-5.476-4.914-5.476m13.863.187v10.09h2.86v-10.09Zm52.445.297 1.75 4.274h-3.496ZM49.18 57.512c1.207 0 1.957.867 2.125 2.144h-4.309c.227-1.3.98-2.144 2.184-2.144M6.637 63.043h4.984v.832H6.637Zm16.648 7.469v5.011h.531v-.68c.29.47.805.755 1.36.755.855 0 1.691-.688 1.691-1.848v-.012c0-1.175-.844-1.84-1.691-1.84a1.58 1.58 0 0 0-1.36.79v-2.176Zm32.324.101v.59h.606v-.59Zm-19.851.102v3.226c0 .762-.395 1.153-.938 1.153-.511 0-.812-.242-1.11-.684l-.39.336c.301.535.875.863 1.489.844.39.015.77-.13 1.054-.399.313-.343.473-.796.446-1.261v-3.215Zm8.383 0v4.8h2.14c1.047 0 1.742-.488 1.742-1.312v-.012c0-.66-.46-.988-1.03-1.16a1.16 1.16 0 0 0 .76-1.11v-.01a1.08 1.08 0 0 0-.308-.77 1.8 1.8 0 0 0-1.258-.426Zm-2.52.187v1.07h-.496v.47h.496v2.14c0 .723.43 1.004 1.004 1.004.219 0 .438-.05.637-.152v-.442c-.16.082-.336.121-.516.121a.526.526 0 0 1-.598-.59v-2.082h1.125v-.468h-1.125v-1.07Zm3.059.301h1.46c.688 0 1.063.309 1.063.781l.004.016c0 .563-.457.86-1.105.86H44.68Zm-5.696.695c-.984 0-1.703.825-1.703 1.844v.016c-.02.48.157.953.492 1.3.336.348.797.547 1.282.547a1.85 1.85 0 0 0 1.46-.664l-.331-.296c-.282.32-.688.503-1.118.5a1.24 1.24 0 0 1-1.25-1.204h2.825v-.171c0-1.036-.606-1.872-1.657-1.872m20.075 0a1.34 1.34 0 0 0-1.215.692v-.617h-.532v3.554h.532v-2.03a1.05 1.05 0 0 1 .289-.79 1.05 1.05 0 0 1 .777-.316c.625 0 .98.406.98 1.07v2.074h.528V73.32c0-.847-.5-1.422-1.36-1.422Zm3.507 0c-.703 0-1.21.407-1.21 1.016v.016c0 .652.617.843 1.175 1.004.465.129.883.265.883.625v.011c0 .344-.305.563-.734.563a2.08 2.08 0 0 1-1.23-.442l-.266.375c.421.332.937.516 1.468.524.707 0 1.266-.403 1.266-1.067V74.5c0-.637-.59-.848-1.14-1.016-.47-.144-.915-.273-.915-.609v-.016c0-.293.27-.511.688-.511a2 2 0 0 1 1.05.343l.239-.398a2.4 2.4 0 0 0-1.274-.395m-11.562.012a1.52 1.52 0 0 0-1.45.988v-.925h-.53v3.55h.53v-1.418c0-1.066.633-1.625 1.407-1.625h.043Zm2.027.004a2.84 2.84 0 0 0-1.289.297l.156.441a2.5 2.5 0 0 1 1.079-.261c.668 0 1.058.332 1.058.968v.125a3.7 3.7 0 0 0-1.094-.152c-.898 0-1.515.398-1.515 1.148v.012c0 .73.664 1.106 1.324 1.094.504.016.98-.211 1.285-.61v.536h.508V73.34a1.4 1.4 0 0 0-.363-1.035 1.55 1.55 0 0 0-1.149-.39Zm-25.804.047 1.613 3.543c-.211.496-.41.664-.73.664a1.1 1.1 0 0 1-.555-.133l-.18.418c.234.121.492.184.758.18.535 0 .879-.266 1.18-1.004l1.488-3.656h-.563l-1.14 2.945-1.29-2.957Zm28.418.012v3.543h.527v-3.543Zm-16.672.37c.707 0 1.074.563 1.129 1.208h-2.286c.07-.692.536-1.207 1.157-1.207Zm-13.895.028c.672 0 1.25.535 1.25 1.371v.016c0 .86-.562 1.367-1.25 1.367a1.34 1.34 0 0 1-.93-.422 1.34 1.34 0 0 1-.355-.953v-.012a1.33 1.33 0 0 1 1.285-1.367m19.602.969h1.515c.84 0 1.278.297 1.27.824v.012c0 .535-.453.86-1.18.86H44.68Zm8.312.383c.352 0 .703.05 1.043.152v.344c0 .562-.531.969-1.195.96-.473 0-.887-.265-.887-.706v-.012c0-.45.375-.738 1.04-.738Zm0 0"}))};