devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.57 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="#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:"M66.055.074 47.668 23.125l47.922-8.836-1.39-.664Zm.289 1.25L92.37 13.86l-42.234 7.786Zm-9.86.68-29.28 14.098-7.231 31.68.886.425 18.243-22.879.003-.004L57.094 2.77Zm-1.558 1.863L38.25 24.773v.012l-16.8 21.067L28.077 16.8Zm45.047 15.031L43.903 29.23l.019.438 1.965 48.918 35.191-44.914a2.665 2.665 0 0 1 3.762-.438l22.55 18.102Zm-.762 1.168 6.55 28.672-20.288-16.285h-.004a3.67 3.67 0 0 0-2.719-.785 3.66 3.66 0 0 0-2.465 1.383l-33.5 42.758-1.84-45.75ZM38.78 34.27 20.22 57.543l.254.316L40.73 83.254Zm-.906 2.742 1.727 43.21-18.094-22.679Zm45.719 2.058-.309.403-20.8 26.539 22.609 18.14 21.344-26.757Zm.168 1.422 21.258 17.063L84.938 82.73 63.89 65.844ZM59.199 70.195 46.484 86.422h32.938Zm.164 1.426L76.56 85.414H48.555Zm-24.031 32.895v23.363h5.105c3.012.008 5.313-.684 6.797-2.168 1.473-1.465 2.188-3.606 2.188-6.313 0-.921-.117-1.835-.356-2.726v-.004a9 9 0 0 0-1.101-2.496v-.004h-.004a5.5 5.5 0 0 0-2.137-1.914 6.64 6.64 0 0 0-3.129-.715c-1.304.031-2.578.328-3.824.711v-7.73Zm45.55 0v23.363h3.536v-23.363Zm-6.445.043a4.14 4.14 0 0 0-3.019 1.207l-.004.004a4.3 4.3 0 0 0-1.215 3.19v3.009h-2.332v3.285h.5l1.828.004v12.62h3.54v-12.632h3.937v-3.277h-3.938v-1.664c0-1.09.2-1.782.383-2.02.168-.207.68-.43 1.645-.43h2.828v-3.296Zm-38.097.964h1.523v8.051l.672-.246a13 13 0 0 1 4.18-.781 5.6 5.6 0 0 1 2.652.61c.711.355 1.313.89 1.746 1.558.438.683.77 1.43.977 2.215h.004v.004c.218.804.324 1.632.32 2.464 0 2.532-.648 4.36-1.89 5.598v.008c-1.231 1.223-3.223 1.875-6.079 1.867H36.34Zm45.55 0h1.52v21.348h-1.52Zm-7.476.043h3.168v1.282h-1.82c-1.102 0-1.946.195-2.43.816-.465.586-.605 1.45-.605 2.64v2.673h3.937v1.261h-3.937v12.633h-1.524v-12.617l-2.328-.008v-1.27h2.332v-4.062a3.3 3.3 0 0 1 .926-2.441l.004-.004a3.14 3.14 0 0 1 2.277-.903M0 106.02v21.859h3.684v-6.91l2.187-2.489 7.191 9.395h4.399L8.25 115.719l8.566-9.7h-4.328l-8.804 10.067V106.02Zm1.008 1.007h1.668v11.739l10.27-11.739h1.632l-7.629 8.645 8.485 11.195h-1.875l-7.633-9.972-3.25 3.699v6.277H1.008Zm95.015 3.614c-3.148-.043-5.875 1.671-7.43 4.113-2.077 3.246-2.124 7.832 1.356 11.14a8.23 8.23 0 0 0 6.106 2.43c4.808-.015 7.918-3.387 8.636-7.172.723-3.789-.937-8.07-5.402-9.847a9.1 9.1 0 0 0-3.266-.664m-36.988.89a6.92 6.92 0 0 0-5.418 2.301c-1.36 1.527-2.031 3.578-2.031 6.059-.016 1.078.14 2.156.457 3.183l.004.004v.004c.324.98.828 1.883 1.492 2.676h.004v.004a6.8 6.8 0 0 0 2.652 1.89h.004c1.203.473 2.489.7 3.778.672a13.4 13.4 0 0 0 4.77-.906l.32-.125v-3.438l-.7.305a11.2 11.2 0 0 1-4.703.89h-.016c-1.55 0-2.597-.429-3.289-1.265h-.004v-.004c-.597-.699-.94-1.558-1.105-2.46h10.504v-.505c-.004-2.988-.524-5.289-1.652-6.882-1.13-1.59-2.883-2.403-5.067-2.403m36.957.106a8.2 8.2 0 0 1 2.922.605c4.04 1.606 5.434 5.34 4.793 8.719-.648 3.383-3.316 6.344-7.664 6.355h-.012a7.2 7.2 0 0 1-5.37-2.132l-.013-.012c-3.152-2.992-3.062-6.973-1.207-9.879 1.395-2.172 3.75-3.707 6.547-3.66Zm-77.355.332v10.847h1.008v-9.84h1.523v9.91a2.69 2.69 0 0 0 1.348 2.403 5.63 5.63 0 0 0 5.625 0 2.69 2.69 0 0 0 1.34-2.406v-9.906H31v9.847a3.73 3.73 0 0 1-1.68 3.23l-.008.005-.003.004a7.05 7.05 0 0 1-7.985 0l-.008-.008a3.73 3.73 0 0 1-1.671-3.223l-1.004-.016a4.74 4.74 0 0 0 2.117 4.075 8.05 8.05 0 0 0 9.117 0 4.73 4.73 0 0 0 2.133-4.098v-10.824h-3.535v10.945a1.66 1.66 0 0 1-.836 1.5 4.6 4.6 0 0 1-4.617 0h-.004a1.67 1.67 0 0 1-.84-1.5V111.97Zm86.836 0 .203.66 4.804 15.25h3.77l2.758-10.05 2.797 10.05h3.605l4.992-15.91h-3.738l-3.055 10.496-3.043-10.496h-3.25l-3.078 10.492-3.02-10.492Zm-46.47.566h.02c1.954 0 3.309.649 4.258 1.98.88 1.247 1.344 3.22 1.414 5.797h-10.62l.042.543a6.2 6.2 0 0 0 1.465 3.575v.004h.004c.91 1.09 2.316 1.625 4.059 1.625 1.507.043 2.996-.254 4.414-.762v1.246c-1.317.465-2.692.762-4.094.773h-.008a8.7 8.7 0 0 1-3.39-.601 5.7 5.7 0 0 1-2.258-1.61 7.1 7.1 0 0 1-1.301-2.332v-.007a9 9 0 0 1-.414-2.864v-.007c0-2.301.597-4.07 1.781-5.391a5.88 5.88 0 0 1 4.629-1.969Zm47.845.442h1.609l3.77 13.097 3.84-13.097h1.742l3.796 13.105 3.817-13.105h1.605l-4.359 13.894h-2.098l-3.566-12.828-3.524 12.828h-2.257Zm-10.801.812a6.1 6.1 0 0 0-4.309 1.773l-.02.016-.011.016a6.64 6.64 0 0 0 0 8.668l.012.015.02.012a6.125 6.125 0 0 0 8.624 0l.024-.023a6.61 6.61 0 0 0 0-8.676l-.012-.012-.012-.016a6.1 6.1 0 0 0-4.316-1.773m-37.04.012a4.3 4.3 0 0 0-3.245 1.43h-.004a6.17 6.17 0 0 0-1.547 3.644l.5-.46v1h8.57l-.039-.536a7.35 7.35 0 0 0-1.18-3.559l-.007-.015a3.51 3.51 0 0 0-3.047-1.504Zm-16.343.004a11.9 11.9 0 0 0-4.465.746l-.328.12-.008 10.942h2.621c2.176 0 3.832-.468 4.887-1.52 1.043-1.05 1.527-2.667 1.543-4.78a7.15 7.15 0 0 0-1-3.762h-.004a3.56 3.56 0 0 0-3.246-1.746m53.383.984c1.3 0 2.594.496 3.59 1.48a5.584 5.584 0 0 1-.004 7.32 5.114 5.114 0 0 1-7.172 0 5.63 5.63 0 0 1 0-7.323 5.1 5.1 0 0 1 3.586-1.477m-37.031.016h.035a2.49 2.49 0 0 1 2.172 1.07c.492.762.699 1.645.84 2.531h-6.711c.168-.918.527-1.797 1.16-2.508a3.3 3.3 0 0 1 2.504-1.093m-16.348.004h.043c.95-.051 1.848.43 2.328 1.254h.004v.003c.582.973.883 2.094.863 3.23v.005c-.015 1.965-.468 3.297-1.25 4.078-.781.781-2.144 1.226-4.172 1.226h-1.613l.008-9.168c1.223-.41 2.496-.664 3.789-.628m0 0"}))};