UNPKG

devicons-react

Version:

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

1 lines 7.28 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="#005a9c",...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:"M.496 11.758a.496.496 0 0 0-.43.744l43.028 74.525a.496.496 0 0 0 .861 0L65.037 50.51l21.086 36.517a.496.496 0 0 0 .86 0l21.513-37.261.002-.008 10.783-18.623.014-.033a1 1 0 0 0 .027-.073 1 1 0 0 0 .016-.068 1 1 0 0 0 .008-.074 1 1 0 0 0-.008-.077 1 1 0 0 0-.016-.068 1 1 0 0 0-.027-.072l-.014-.033-10.787-18.631a.5.5 0 0 0-.43-.248.5.5 0 0 0-.43.248L97.31 29.891 86.982 12.006h-.002a.5.5 0 0 0-.18-.182h-.001a.5.5 0 0 0-.248-.066zm.86.992H85.69L43.525 85.785 1.355 12.75zm85.197.496 10.322 17.879.002.008.002.004 10.324 17.883H65.9zm21.511 0 9.926 17.143H98.17l9.895-17.143zM98.17 31.383h19.82l-9.923 17.14zm-32.272 18.63h41.307L86.553 85.788 65.898 50.014zM50.273 92.76v23.209h3.725v-2.37c.52.597.98 1.26 1.678 1.647a7.8 7.8 0 0 0 3.98.992 7.98 7.98 0 0 0 7.227-4.382v-.002a9.95 9.95 0 0 0 1.074-4.67c0-1.745-.355-3.305-1.076-4.655l-.002-.002a7.94 7.94 0 0 0-2.977-3.152H63.9l-.002-.002a8.17 8.17 0 0 0-4.242-1.119 7.8 7.8 0 0 0-3.933.992h-.002l-.002.002c-.657.362-1.217.852-1.721 1.399V92.76zm.993.994h1.738v8.197l-.2.338 1.194.602v-.623a5.95 5.95 0 0 1 2.203-2.15l.002-.003h.002a6.8 6.8 0 0 1 3.442-.867h.015a7.2 7.2 0 0 1 3.735.983A6.95 6.95 0 0 1 66 102.988l.002.002v.004c.637 1.19.963 2.58.963 4.193v.008a8.95 8.95 0 0 1-.967 4.211 6.99 6.99 0 0 1-6.336 3.84h-.018a6.8 6.8 0 0 1-3.484-.867h-.002a5.83 5.83 0 0 1-2.226-2.186l-.928-1.603v4.387h-1.738zm29.285.057a11.06 11.06 0 0 0-5.559 1.43v.001a10.5 10.5 0 0 0-3.986 4.002l-.002.002-.002.004a12.04 12.04 0 0 0 0 11.477l.002.004.002.002a10.53 10.53 0 0 0 3.986 3.986 11.06 11.06 0 0 0 5.559 1.43 10.7 10.7 0 0 0 5.252-1.307 10.5 10.5 0 0 0 3.81-3.559l.002-.002a10.9 10.9 0 0 0 1.697-4.95l.002-.022v-2.621H79.062v3.214h8.205c-.283 1.696-.91 3.078-2.01 4.094-1.226 1.134-2.763 1.699-4.706 1.7h-.008a7.3 7.3 0 0 1-3.693-.94l-.002-.002a6.63 6.63 0 0 1-2.567-2.666l-.002-.002-.002-.004c-.627-1.16-.945-2.512-.945-4.086s.32-2.932.947-4.103v-.004l.002-.002a6.6 6.6 0 0 1 2.565-2.68l.004-.002a7.3 7.3 0 0 1 3.693-.94h.02a6.74 6.74 0 0 1 3.576.936l.002.002a6 6 0 0 1 2.322 2.617l.135.29H90.9l-.248-.67a9.95 9.95 0 0 0-3.933-4.899c-1.792-1.152-3.861-1.729-6.162-1.73zM.58 94.05l6.133 21.953 3.777-.037 4.664-15.576 4.5 15.578h3.809l6.351-21.918h-3.986l-.098.373-4.123 15.875-4.412-16.248h-3.818l-4.645 16.338-4.2-16.338zm93.344 0v21.918h3.724v-8.737h3.528c2.52 0 4.48-.596 5.793-1.865 1.28-1.238 1.939-2.84 1.94-4.695v-.205l-.052-.051c-.062-1.796-.692-3.352-1.955-4.522-1.347-1.248-3.285-1.843-5.726-1.843zm16.82 0 .502.662v13.045c0 1.805.36 3.361 1.102 4.642v.002l.002.002a7 7 0 0 0 3.035 2.856l.006.002.003.002a10.16 10.16 0 0 0 8.428 0l.006-.002.006-.002a7.1 7.1 0 0 0 3.05-2.858c.751-1.28 1.116-2.838 1.116-4.644V94.05h-3.725v13.736c0 1.78-.43 3.01-1.219 3.791-.807.799-1.91 1.207-3.418 1.207-1.529 0-2.643-.41-3.449-1.207-.789-.78-1.219-2.01-1.218-3.79V94.05zm-30.2.754h.007c2.14 0 4.001.524 5.63 1.572 1.407.907 2.449 2.235 3.16 3.738h-2.165c-.588-1.127-1.436-2.099-2.524-2.763l-.004-.002-.002-.002a7.74 7.74 0 0 0-4.097-1.073 8.3 8.3 0 0 0-4.19 1.069h-.002l-.002.002a7.6 7.6 0 0 0-2.953 3.078v.002l-.002.002c-.711 1.33-1.062 2.86-1.062 4.568 0 1.71.352 3.237 1.066 4.559a7.63 7.63 0 0 0 2.951 3.062h.004a8.3 8.3 0 0 0 4.196 1.07c2.139-.001 3.963-.657 5.377-1.962 1.413-1.307 2.238-3.09 2.468-5.266l.057-.549h-8.4v-1.228h10.265v1.57a9.9 9.9 0 0 1-1.543 4.494 9.5 9.5 0 0 1-3.453 3.225 9.7 9.7 0 0 1-4.77 1.185h-.011a10.06 10.06 0 0 1-5.064-1.3 9.53 9.53 0 0 1-3.608-3.61l-.002-.002a11.04 11.04 0 0 1 .004-10.52v-.001a9.5 9.5 0 0 1 3.606-3.617 10.07 10.07 0 0 1 5.064-1.301zm-78.657.24H3.76l4.925 19.146 5.442-19.146h2.308l5.194 19.12 4.965-19.12h1.898l-5.775 19.932H20.4L15.172 96.87 9.75 114.98l-2.287.02zm93.029 0h6.26c2.281 0 3.936.545 5.05 1.578 1.136 1.052 1.688 2.36 1.688 4.049 0 1.628-.534 2.918-1.635 3.982-1.069 1.033-2.74 1.586-5.103 1.586h-4.52v8.737h-1.74V95.045zm17.324 0h1.738v12.742c0 1.942.482 3.475 1.514 4.496 1.016 1.004 2.434 1.494 4.147 1.494 1.694 0 3.103-.49 4.117-1.494 1.032-1.02 1.513-2.554 1.513-4.496V95.045h1.739v12.713c0 1.675-.337 3.047-.983 4.146v.002l-.002.004a6.1 6.1 0 0 1-2.615 2.453 9.17 9.17 0 0 1-7.597 0 6 6 0 0 1-2.598-2.45l-.002-.003-.002-.004c-.638-1.1-.969-2.473-.969-4.148V95.045zm-15.584 1.258v8.678h4.024v.002h.496c1.593 0 2.848-.344 3.697-1.122.833-.763 1.242-1.87 1.242-3.19 0-1.385-.417-2.523-1.281-3.277-.864-.753-2.105-1.091-3.658-1.091zm.992.994h3.528c1.408 0 2.389.308 3.006.846.616.537.94 1.335.941 2.53 0 1.123-.312 1.899-.92 2.456-.592.543-1.578.859-3.027.86h-3.528zm-58.377.96a9.03 9.03 0 0 0-4.486 1.095l-.002.002-.002.002a7.66 7.66 0 0 0-3.066 3.162c-.722 1.36-1.077 2.936-1.076 4.7 0 1.77.367 3.354 1.11 4.725a7.93 7.93 0 0 0 3.089 3.182l.002.002h.002a8.8 8.8 0 0 0 4.437 1.113c2.04 0 3.796-.523 5.21-1.582a7.57 7.57 0 0 0 2.827-4.129l.168-.625h-3.947l-.113.338a3.87 3.87 0 0 1-1.477 1.955l-.002.002h-.002c-.695.485-1.568.737-2.672.737h-.011a4.8 4.8 0 0 1-3.334-1.237v-.002c-.788-.71-1.21-1.7-1.385-2.931h12.982l.047-.444c.055-.522.079-1.047.084-1.572l.006-.01.002-.115v-.002a8.8 8.8 0 0 0-1.033-4.277v-.002l-.002-.002a7.57 7.57 0 0 0-2.973-3.004h-.002a8.75 8.75 0 0 0-4.38-1.08zm-.01.991h.02a7.76 7.76 0 0 1 3.893.959 6.6 6.6 0 0 1 2.58 2.61 7.8 7.8 0 0 1 .916 3.792v.008c-.001.387-.035.771-.065 1.156H33.398l.033.526c.107 1.718.717 3.133 1.83 4.137a5.8 5.8 0 0 0 4.016 1.494c1.255-.001 2.348-.3 3.233-.914.748-.515 1.236-1.293 1.6-2.12h1.958c-.45 1.165-1.153 2.217-2.168 2.962l-.002.001-.002.002c-1.226.92-2.747 1.387-4.625 1.387h-.01a7.8 7.8 0 0 1-3.937-.988 6.94 6.94 0 0 1-2.7-2.785l-.001-.002-.002-.002c-.657-1.211-.99-2.62-.99-4.252 0-1.635.325-3.04.963-4.24l.002-.002v-.002a6.68 6.68 0 0 1 2.666-2.75 8.04 8.04 0 0 1 4-.977zm-.109 1.32a5.56 5.56 0 0 0-3.863 1.45c-1.07.97-1.678 2.33-1.826 3.984l-.049.54h11.414l.014-.481a5.55 5.55 0 0 0-.76-2.954l-.002-.002-.002-.003a5 5 0 0 0-2.082-1.9h-.002a6.35 6.35 0 0 0-2.842-.634m19.932.06a5.96 5.96 0 0 0-3.026.802h-.001a5.87 5.87 0 0 0-2.229 2.328l-.004.006-.002.004a7.75 7.75 0 0 0 0 6.93l.002.003.004.006a5.87 5.87 0 0 0 2.228 2.328h.003a5.96 5.96 0 0 0 3.025.8 6 6 0 0 0 3.056-.798v-.002h.003a5.78 5.78 0 0 0 2.216-2.332v-.002h.002a7.34 7.34 0 0 0 .803-3.513 7.2 7.2 0 0 0-.805-3.471v-.002h-.002a5.7 5.7 0 0 0-2.218-2.303h-.002l-.002-.002a6.1 6.1 0 0 0-3.051-.781zm-19.945.93h.017a5.36 5.36 0 0 1 2.404.538v-.002c.69.336 1.268.866 1.666 1.521.344.587.442 1.263.498 1.936h-9.14c.202-1.17.624-2.12 1.373-2.8v-.001a4.57 4.57 0 0 1 3.182-1.191zm19.943.061h.008a5.1 5.1 0 0 1 2.556.656 4.7 4.7 0 0 1 1.832 1.9 6.2 6.2 0 0 1 .694 3v.024a6.35 6.35 0 0 1-.695 3.05 4.8 4.8 0 0 1-1.832 1.927 5 5 0 0 1-2.555.67h-.008a5 5 0 0 1-2.526-.67 4.9 4.9 0 0 1-1.847-1.928 6.75 6.75 0 0 1 0-6.031 4.9 4.9 0 0 1 1.85-1.93 4.97 4.97 0 0 1 2.523-.668"}))};