devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.23 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",...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:"m51.648 66.016 1.457-1.82 3.684-3.9h2.922L54.836 65.5l5.184 6.914h-3.008l-3.887-5.312-1.414 1.168v4.152h-2.54V55.355h2.556v8.325l-.133 2.34Zm10.188-8.907c-.023-.39.113-.777.383-1.066a1.48 1.48 0 0 1 1.082-.367c.386-.024.765.11 1.054.367.266.289.403.676.375 1.066.024.383-.113.754-.375 1.036a1.41 1.41 0 0 1-1.058.378 1.45 1.45 0 0 1-1.082-.378 1.4 1.4 0 0 1-.38-1.036Zm2.734 15.336h-2.574v-12.16h2.57Zm9.88-12.37a4.25 4.25 0 0 1 3.519 1.644q1.277 1.645 1.277 4.617c0 1.988-.426 3.52-1.285 4.64a4.66 4.66 0 0 1-3.566 1.653 4.69 4.69 0 0 1-3.567-1.652h-.172l-.476 1.433h-1.918V55.344h2.59v4.093l-.047 1.333-.063 1.128h.11a4.1 4.1 0 0 1 3.628-1.836Zm-.673 2.105a2.6 2.6 0 0 0-2.242.918c-.457.582-.695 1.632-.707 3.062v.176q0 2.208.703 3.203a2.6 2.6 0 0 0 2.293.996 2.33 2.33 0 0 0 2.074-1.09 5.7 5.7 0 0 0 .707-3.132c0-2.754-.94-4.133-2.828-4.133m16.035 10.246-.511-1.684h-.09a4.93 4.93 0 0 1-1.754 1.504c-.723.293-1.5.43-2.281.402a3.85 3.85 0 0 1-2.785-.964 3.63 3.63 0 0 1-1.008-2.73 3.21 3.21 0 0 1 1.398-2.833c.926-.633 2.336-.98 4.239-1.039l2.093-.062v-.653a2.47 2.47 0 0 0-.539-1.75 2.2 2.2 0 0 0-1.683-.586 5.8 5.8 0 0 0-1.79.27c-.562.187-1.117.41-1.652.664l-.84-1.84a9.2 9.2 0 0 1 2.164-.785 9.8 9.8 0 0 1 2.215-.266c1.54 0 2.711.336 3.524 1.008q1.201 1.014 1.168 3.164v8.184Zm-3.835-1.754a3.16 3.16 0 0 0 2.25-.781 2.84 2.84 0 0 0 .855-2.2v-1.05l-1.562.07a5.27 5.27 0 0 0-2.641.586 1.84 1.84 0 0 0-.828 1.66 1.62 1.62 0 0 0 .476 1.25c.414.34.946.508 1.48.469Zm19.945 1.754h-2.59V64.96a3.3 3.3 0 0 0-.586-2.094 2.19 2.19 0 0 0-1.797-.691 2.87 2.87 0 0 0-2.39.965q-.755.966-.754 3.234v6.04h-2.578V60.296h2.027l.363 1.582h.133a3.55 3.55 0 0 1 1.555-1.332 5.1 5.1 0 0 1 2.234-.473q4.366-.002 4.367 4.438Zm11.168 0-.516-1.684h-.086a5 5 0 0 1-1.754 1.504 5.6 5.6 0 0 1-2.28.402 3.87 3.87 0 0 1-2.79-.964 3.63 3.63 0 0 1-1.008-2.73 3.22 3.22 0 0 1 1.399-2.833q1.39-.95 4.238-1.039l2.094-.062v-.653a2.47 2.47 0 0 0-.54-1.75 2.2 2.2 0 0 0-1.683-.586 5.8 5.8 0 0 0-1.789.27q-.844.282-1.652.664l-.836-1.84a9 9 0 0 1 2.164-.785 9.8 9.8 0 0 1 2.215-.266q2.301 0 3.52 1.008c.804.676 1.19 1.73 1.167 3.164v8.184Zm-3.836-1.754a3.17 3.17 0 0 0 2.25-.781 2.84 2.84 0 0 0 .851-2.2v-1.05l-1.558.07a5.27 5.27 0 0 0-2.645.586 1.84 1.84 0 0 0-.828 1.66 1.64 1.64 0 0 0 .477 1.25c.406.336.926.5 1.453.469Zm0 0"}),/*#__PURE__*/React.createElement("path",{d:"M9.047 58.133v24.672l17.535-20.196a36.5 36.5 0 0 0-17.535-4.476m0 0",fill:"#343741"}),/*#__PURE__*/React.createElement("path",{d:"M9.047 40.492v17.64a36.6 36.6 0 0 1 17.535 4.473l19.195-22.113Zm0 0",fill:"#f04e98"}),/*#__PURE__*/React.createElement("path",{d:"M30.352 64.96 10.789 87.509h34.258a36.73 36.73 0 0 0-14.695-22.543Zm0 0",fill:"#00bfb3"}))};