UNPKG

devicons-react

Version:

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

1 lines 4.61 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",...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:"M8.16 44.965h21.754v21.754H8.16Zm0 0"}),/*#__PURE__*/React.createElement("path",{d:"M10.871 62.61h8.16v1.359h-8.16Zm8.188-14.95h1.812v6.664h3.57v1.516H19.06Zm-8.77 4.145v-.024a4.187 4.187 0 0 1 4.293-4.254 4.25 4.25 0 0 1 3.242 1.27l-1.144 1.328a3.04 3.04 0 0 0-2.102-.93c-1.39 0-2.387 1.153-2.387 2.563v.023c0 1.41.977 2.586 2.387 2.586.938 0 1.516-.363 2.176-.965l1.129 1.168a4.21 4.21 0 0 1-3.38 1.453 4.16 4.16 0 0 1-4.214-4.218",fill:"#fff"}),/*#__PURE__*/React.createElement("path",{d:"M37.348 55.887v-.059c0-6.187 4.66-11.242 11.343-11.242 4.106 0 6.559 1.367 8.579 3.36l-3.047 3.507C52.547 49.93 50.836 49 48.66 49c-3.668 0-6.308 3.043-6.308 6.777v.059c0 3.734 2.578 6.84 6.308 6.84 2.485 0 3.992-.996 5.719-2.54l3.047 3.079c-2.239 2.39-4.715 3.887-8.922 3.887-6.418-.024-11.156-4.965-11.156-11.215m21.707-10.938h4.785v17.406h10.855v4.348h-15.64Zm17.535-.933h4.972v4.195H76.59Zm.125 6.03h4.71v16.657h-4.71Zm6.683 8.419v-.059c0-4.789 3.852-8.672 9.043-8.672 5.196 0 8.993 3.825 8.993 8.61v.062c0 4.785-3.856 8.672-9.047 8.672-5.188 0-8.989-3.805-8.989-8.613m13.364 0v-.059c0-2.457-1.77-4.597-4.38-4.597-2.706 0-4.323 2.078-4.323 4.535v.062c0 2.457 1.773 4.602 4.382 4.602 2.715 0 4.329-2.082 4.329-4.543Zm6.46-8.418h4.716v2.351c1.085-1.402 2.488-2.675 4.878-2.675 3.579 0 5.657 2.363 5.657 6.187v10.793h-4.711V57.41c0-2.234-1.059-3.387-2.864-3.387-1.8 0-2.949 1.153-2.949 3.387v9.293h-4.715ZM38.997 82.012v1.11h-.867v-8.208h.867v3.566a2.62 2.62 0 0 1 2.227-1.296c1.39 0 2.773 1.09 2.773 3.015v.02c0 1.902-1.371 3.027-2.773 3.027-.907 0-1.75-.469-2.227-1.234m4.113-1.778v-.027c0-1.371-.945-2.246-2.047-2.246a2.175 2.175 0 0 0-2.105 2.238v.02a2.18 2.18 0 0 0 2.105 2.254c1.126 0 2.047-.836 2.047-2.239m6.407-2.925h.918L48 83.313c-.5 1.203-1.063 1.64-1.938 1.64a2.6 2.6 0 0 1-1.238-.293l.293-.683c.281.148.594.222.91.214.52 0 .848-.27 1.196-1.09l-2.645-5.8h.957l2.11 4.847Zm5.047 4.53.636-.55c.485.727.98 1.125 1.813 1.125.89 0 1.539-.644 1.539-1.89v-5.282h.898v5.262a2.85 2.85 0 0 1-.726 2.07 2.43 2.43 0 0 1-1.727.649 2.7 2.7 0 0 1-2.434-1.383Zm6.48-1.605v-.027c0-1.672 1.18-3.023 2.789-3.023 1.719 0 2.711 1.375 2.711 3.07q.006.14 0 .281h-4.621a2.025 2.025 0 0 0 2.047 1.969 2.4 2.4 0 0 0 1.828-.82l.558.484a2.99 2.99 0 0 1-2.39 1.086 2.9 2.9 0 0 1-2.11-.883 2.92 2.92 0 0 1-.812-2.137m4.621-.336c-.09-1.062-.695-1.98-1.852-1.98-1.011 0-1.777.84-1.89 1.98Zm2.484 1.684v-3.508h-.808v-.765h.808v-1.754h.868v1.754h1.84v.765h-1.84v3.395c0 .707.39.965.976.965.293.004.582-.067.844-.2v.727a2.2 2.2 0 0 1-1.047.246c-.934.012-1.64-.445-1.64-1.625Zm4.13-6.34h3.35a2.88 2.88 0 0 1 2.06.695c.332.333.511.79.503 1.258v.024a1.89 1.89 0 0 1-1.246 1.816c.93.281 1.688.817 1.688 1.899v.023c0 1.348-1.137 2.145-2.856 2.145h-3.5Zm5.015 2.078c0-.773-.617-1.28-1.742-1.28h-2.395v2.706h2.328c1.067 0 1.813-.48 1.813-1.402Zm-1.652 2.215h-2.485v2.778h2.63c1.187 0 1.933-.528 1.933-1.403v-.027c.011-.84-.703-1.336-2.078-1.336Zm4.632-2.226h.868v1.52c.18-.485.504-.9.93-1.188a2.46 2.46 0 0 1 1.44-.434v.934h-.07c-1.27 0-2.3.91-2.3 2.668v2.312h-.868Zm3.93 4.125v-.028c0-1.226 1.012-1.879 2.484-1.879a6 6 0 0 1 1.79.25v-.183c0-1.051-.641-1.586-1.735-1.586a4 4 0 0 0-1.762.426l-.261-.727a4.84 4.84 0 0 1 2.113-.484 2.57 2.57 0 0 1 1.879.64c.422.461.637 1.075.594 1.7v3.55h-.828v-.875a2.56 2.56 0 0 1-2.106 1c-1.078.008-2.168-.61-2.168-1.804m4.274-.45v-.562a6 6 0 0 0-1.707-.246c-1.09 0-1.704.472-1.704 1.203v.027c0 .723.68 1.156 1.454 1.156 1.09-.003 1.957-.652 1.957-1.578m2.578-5.898h.988v.953h-.988Zm.058 2.223h.864v5.8h-.864Zm2.735 0h.863v1.015a2.21 2.21 0 0 1 1.992-1.14c1.406 0 2.227.945 2.227 2.328v3.625h-.868v-3.39c0-1.09-.582-1.759-1.605-1.759a1.71 1.71 0 0 0-1.27.528 1.7 1.7 0 0 0-.476 1.285v3.328h-.863Zm6.336 5.07.437-.617a3.37 3.37 0 0 0 2.012.722c.699 0 1.203-.359 1.203-.918v-.027c0-.582-.684-.809-1.45-1.023-.91-.258-1.921-.57-1.921-1.637v-.012c0-1 .832-1.664 1.98-1.664a4 4 0 0 1 2.086.64l-.39.66a3.3 3.3 0 0 0-1.72-.562c-.687 0-1.124.364-1.124.844v.024c0 .55.726.765 1.496 1 .898.27 1.867.617 1.867 1.664v.023c0 1.086-.914 1.738-2.07 1.738a3.96 3.96 0 0 1-2.406-.855m0 0"}))};