UNPKG

devicons-react

Version:

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

1 lines 3.98 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:"M43.043 0a1.4 1.4 0 0 0-.216.02A1.36 1.36 0 0 0 41.7 1.157L31.08 69.129l6.99-13.308 17.682-33.665L44.263.725 44.26.724A1.37 1.37 0 0 0 43.043 0m20.024 12.905c-.509 0-.973.279-1.21.73l-5.262 10.019-.005-.01L32.536 69.44l7.583-7.595 24.307-24.351 8.114-8.129-8.26-15.73a1.37 1.37 0 0 0-1.213-.73m22.697 5.855a1.4 1.4 0 0 0-.367.038 1.37 1.37 0 0 0-.644.363L74.298 29.632l-8.858 8.875-34.56 34.62L60.234 89.59h.001a5.54 5.54 0 0 0 5.399 0l30.001-16.681-8.567-53.013v.005a1.37 1.37 0 0 0-.933-1.074 1.4 1.4 0 0 0-.371-.066zm10.537 54.598-.424.035.177.103zm-59.278 38.353a1.44 1.44 0 0 0-1.357.887 1.43 1.43 0 0 0 .532 1.742 1.44 1.44 0 0 0 1.818-.182 1.38 1.38 0 0 0 .419-1.014c0-.684-.486-1.273-1.16-1.406a1.5 1.5 0 0 0-.252-.027m-12.062.178v15.766h2.033v-6.76h6.496v-1.893h-6.496v-5.176h7.2v-1.937zm34.457 0v15.766h1.938v-1.497h.088a3.74 3.74 0 0 0 1.473 1.325 4.6 4.6 0 0 0 2.222.516q2.092.009 3.616-1.643c1.524-1.652 1.524-2.466 1.524-4.096q.002-2.444-1.524-4.095-1.525-1.652-3.624-1.652a4.6 4.6 0 0 0-2.219.528 3.74 3.74 0 0 0-1.468 1.32h-.088l.088-1.496v-4.977zm38.32 4.615a4.84 4.84 0 0 0-3.81 1.697 5.93 5.93 0 0 0-1.49 4.05q0 2.49 1.534 4.12 1.535 1.628 3.987 1.628 1.766 0 2.98-.84a4.84 4.84 0 0 0 1.746-2.102l-1.81-.753q-.773 1.85-2.96 1.85a3.32 3.32 0 0 1-2.352-.946q-1.005-.952-1.094-2.582h8.547l.022-.375q.003-2.619-1.445-4.183t-3.855-1.564m-10.799.005a5.1 5.1 0 0 0-3.014.891q-1.27.892-1.271 2.323a2.4 2.4 0 0 0 .927 1.992 5.2 5.2 0 0 0 1.966 1l2.185.53q1.48.374 1.48 1.43a1.28 1.28 0 0 1-.606 1.101 2.7 2.7 0 0 1-1.552.418q-2.072 0-2.934-2.026l-1.812.748a5.2 5.2 0 0 0 1.725 2.202q1.18.88 2.992.88 1.878.001 3.063-.958a3 3 0 0 0 1.209-2.423 2.92 2.92 0 0 0-.736-1.951q-.73-.86-2.254-1.204l-2.142-.507q-1.436-.331-1.436-1.256a1.14 1.14 0 0 1 .617-1.013 2.9 2.9 0 0 1 1.524-.375q1.876 0 2.475 1.431l1.767-.72a3.67 3.67 0 0 0-1.612-1.86 5.04 5.04 0 0 0-2.56-.653zm-34.454.004a4.84 4.84 0 0 0-3.81 1.697 5.93 5.93 0 0 0-1.495 4.042q.002 2.49 1.536 4.119 1.533 1.628 3.986 1.628 1.767 0 2.983-.835a4.84 4.84 0 0 0 1.745-2.103l-1.812-.748q-.773 1.85-2.96 1.85a3.32 3.32 0 0 1-2.351-.948q-1.006-.951-1.094-2.58h8.55l.022-.375q.002-2.619-1.446-4.183c-1.448-1.564-2.25-1.564-3.854-1.564m23.741.004q-1.811 0-2.915.825-1.105.826-1.48 1.795l1.854.793a2.16 2.16 0 0 1 .984-1.145 3.1 3.1 0 0 1 1.6-.419 2.94 2.94 0 0 1 2.006.708 2.4 2.4 0 0 1 .818 1.904v.307q-1.144-.66-2.934-.66-2.008 0-3.378 1.002-1.37 1-1.37 2.762.002 1.63 1.16 2.62 1.155.99 2.88.99 2.343 0 3.558-1.84h.088v1.497h1.95v-6.522q.012-2.209-1.37-3.413-1.38-1.204-3.45-1.204zm-30.613.085a3.64 3.64 0 0 0-1.867.572 2.77 2.77 0 0 0-1.27 1.454h-.087v-1.762h-1.944v10.79h2.032l-.003-5.9q0-1.41.852-2.28a2.66 2.66 0 0 1 1.955-.873 3.1 3.1 0 0 1 1.083.155l.773-1.892a3.9 3.9 0 0 0-1.524-.265zm-9.63.264v10.79h2.033v-10.79zm28.82 1.489a3.32 3.32 0 0 1 2.433 1.067q1.016 1.068 1.016 2.83 0 1.76-1.016 2.83a3.24 3.24 0 0 1-2.429 1.068v.009a3.24 3.24 0 0 1-2.44-1.066q-1.003-1.057-1.005-2.84 0-1.784 1.005-2.84a3.32 3.32 0 0 1 2.437-1.058zm-12.366.011q1.545-.017 2.33.82.786.835.851 1.76l-6.272.018a3.6 3.6 0 0 1 1.137-1.893 2.92 2.92 0 0 1 1.955-.705zm45.257 0q1.544-.017 2.33.82.785.835.851 1.76l-6.272.018a3.6 3.6 0 0 1 1.137-1.893 2.92 2.92 0 0 1 1.954-.705m-21.177 3.93q1.725.001 2.587.707a2.9 2.9 0 0 1-1.035 2.211 3.3 3.3 0 0 1-2.286.936v.009a2.74 2.74 0 0 1-1.559-.472 1.44 1.44 0 0 1-.69-1.256 1.92 1.92 0 0 1 .751-1.496q.75-.639 2.232-.638z"}))};