UNPKG

devicons-react

Version:

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

1 lines 6.33 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:"M100.098.018c-.488-.09-.961.17-1.305.562s-.629.943-.885 1.683v.004l-.002.002c-.429 1.287-1.882 5.642-6.54 10.275-4.66 4.633-12.519 9.52-25.798 11.706l-1.386.229 1.187.755a12.19 12.19 0 0 1 5.658 10.287c0 6.69-5.449 12.136-12.138 12.136-5.766 0-10.595-4.013-11.828-9.356l-.382-1.657-.64 1.575c-1.53 3.775-5.192 6.325-9.49 6.325-4.29 0-7.964-2.659-9.493-6.329l-.409-.982-.438.73c-2.688-3.712-6.163-6.297-9.682-7.489-3.532-1.196-7.135-.984-9.929.955l-.006.002-.004.004C3.847 33.434 2.5 36.79 2.514 40.53s1.37 7.894 4.061 11.63c4.426 6.153 10.983 9.145 16.28 7.955 7.52 5.486 18.02 10.594 28.995 12.894 10.932 2.29 22.332 1.756 31.621-4.026 3.51 1.951 7.384 3.873 11.026 5.154l.445 1.632 1.842-.736.048.048 8.42 3.053c.247 2.782 1.96 5.778 5.535 7.187h.002l.004.002c3.256 1.228 6.44 2.646 8.821 3.77 1.19.561 2.18 1.05 2.876 1.403.349.177.624.32.812.42q.143.076.214.117l.02.01.01.011 1.94 1.079-.226-2.046-.013-.046-1.18-4.076v-.004c-1.236-4.403-2.332-8.355-4.146-11.203s-4.47-4.557-8.446-4.22h-.004c-1.095.1-2.012.487-2.87 1.032l-7.668-4.794h.01l-.742-2.104-1.487.946c-2.15-1.348-4.607-2.653-7.026-3.753 8.686-10.765 13.34-29.253 9.946-59.165v-.004c-.086-.715-.24-1.298-.474-1.756s-.573-.833-1.062-.923zm-.195 1.057c.022.004.151.064.3.355.149.29.29.767.365 1.395 3.428 30.207-1.411 48.519-10.082 58.882l-.46.547.655.29a60 60 0 0 1 7.768 4.15l.29.182.898-.571.547 1.546h.44l7.916 4.947.294-.22c.773-.58 1.624-.869 2.735-.97 3.647-.307 5.77 1.1 7.445 3.728 1.676 2.63 2.782 6.516 4.018 10.92l.002.001 1.13 3.915-.023-.015c-.002 0-.013-.01-.016-.012q-.036-.022-.08-.046l-.237-.13a47 47 0 0 0-.83-.43 116 116 0 0 0-2.904-1.417c-2.398-1.131-5.602-2.559-8.895-3.8l-.006-.003c-3.347-1.321-4.818-4.123-4.917-6.608l-.013-.36-8.821-3.198-.38-.38-1.38.552-.145-.53v-.42l-.363-.124c-3.708-1.271-7.77-3.299-11.406-5.33l-.28-.158-.27.172c-9.026 5.754-20.26 6.299-31.125 4.022s-21.34-7.38-28.74-12.81l-.204-.149-.248.063c-4.753 1.214-11.13-1.544-15.433-7.527h-.002C4.875 47.966 3.6 44.01 3.588 40.527c-.013-3.479 1.214-6.456 3.623-8.217l.004-.002c2.468-1.711 5.682-1.93 8.968-.816 3.288 1.113 6.617 3.568 9.189 7.136l.89 1.335.301-.504c1.884 3.598 5.603 6.16 9.986 6.16 4.32 0 8-2.425 9.908-6.02 1.724 5.258 6.576 9.133 12.432 9.133 7.273 0 13.212-5.937 13.212-13.21 0-4.288-2.109-8.043-5.274-10.466 12.758-2.31 20.618-7.1 25.295-11.75 4.817-4.79 6.37-9.396 6.801-10.691l.002-.006c.227-.652.476-1.094.676-1.322.2-.229.28-.216.302-.212m-71.678 9.187-1.022.22-.474 19.85 1.034-1.61c1.833-2.852 5.104-4.695 8.679-4.695 4.7 0 8.577 3.169 9.906 7.36l.486 1.535.533-1.52c.72-2.058 1.95-3.802 3.606-5.252l.974-.851-1.292-.088c-15.7-1.054-22.43-14.95-22.43-14.95Zm.008 2.11c2.078 3.439 8.666 12.404 21.345 13.737a13.3 13.3 0 0 0-2.714 3.933c-1.749-4.072-5.651-7.089-10.422-7.089-3.381 0-6.451 1.547-8.557 3.965zm7.785 16.925 2.566 2.138.014.013c.61.435.957 1.118.957 1.925 0 1.553-1.126 2.579-2.576 2.579-.86 0-1.779-.547-2.218-1.337v-.002l-1.751-3.065-.218 3.489-.11.768v.037a6.325 6.325 0 0 0 6.336 6.338 6.327 6.327 0 0 0 6.337-6.338c0-3.386-2.598-6.102-5.976-6.335h-.002zm22.94.734 2.48 2.03c.75.657 1.21 1.6 1.21 2.493 0 1.74-1.483 3.223-3.222 3.223-1.198 0-2.193-.628-2.864-1.672l-1.384-2.998-.472 3.31-.114.904.002.042c.116 3.928 3.26 7.072 7.196 7.072 3.947 0 7.088-3.251 7.088-7.088 0-3.826-3.02-6.971-6.748-7.089h-.002zm-19.732.544.077.004c2.852.197 4.978 2.42 4.978 5.263a5.227 5.227 0 0 1-5.263 5.264 5.224 5.224 0 0 1-5.26-5.249l.1-.684c.642 1.12 1.849 1.853 3.12 1.853 1.988 0 3.651-1.553 3.651-3.653 0-1.124-.511-2.16-1.403-2.798m23.004.789c3.079.173 5.574 2.77 5.574 5.983 0 3.251-2.657 6.014-6.014 6.014-3.362 0-6.011-2.645-6.12-6.012l.074-.581c.839 1.241 2.142 2.083 3.682 2.083 2.342 0 4.296-1.954 4.296-4.297 0-1.205-.588-2.35-1.492-3.19m-51.245 1.58c-2.936 0-5.264 2.868-5.264 6.23s2.328 6.228 5.264 6.228 5.263-2.866 5.263-6.228-2.327-6.23-5.263-6.23m0 1.073c2.22 0 4.19 2.289 4.19 5.157s-1.97 5.154-4.19 5.154-4.19-2.286-4.19-5.154 1.97-5.157 4.19-5.157m59.647 15.056-.484.932s1.981 1.772 3.344 3.342c-5.307 3.832-14.14 6.875-31.47 3.45l-.281 1.035c12.837 4.53 22.914 5.786 29.286 2.991l.677-.295-.49-.552c-.76-.854-1.087-1.946-.762-2.767.26-.6.726-.99 1.361-1.165.639-.176 1.453-.118 2.325.27l.054.022.059.013c.18.036.94.253 1.982.587s2.409.79 3.963 1.326l.711.245v-.753c0-1.244-.285-2.422-1.518-3.883-1.245-1.593-3.42-2.745-5.291-3.551a30 30 0 0 0-3.466-1.247m1.926 1.832c.495.178.511.142 1.116.403 1.803.776 3.865 1.93 4.878 3.232l.006.009.006.008c.834.986 1.063 1.679 1.16 2.415-1.172-.4-2.328-.79-3.163-1.057-1.053-.338-1.744-.548-2.1-.62l.113.036c-.696-.31-1.34-.216-1.997-.212.682-.42 1.516-.786 2.104-1.233l.43-.325-.327-.428c-.825-1.08-1.38-1.457-2.226-2.228m-3.107 5.956c-.398 1.057-.05 2.158.562 3.121-4.923 1.91-12.5 1.352-21.995-1.368 9.66 1.141 16.661.273 21.433-1.753M49.413 83.962l-1.255 7.519h7.88l.877-7.519h-.603zm.908 1.074h5.387l-.627 5.371h-5.654zm8.335 2.143-.08.448-6.342 35.422 8.073.124 4.722-27.47 1.928.14-4.84 27.86h7.854l4.945-27.62 2.014-.069-4.938 27.163 7.757-.126 6.2-35.537zm-11.589.001-17.739.116-.075.442-5.268 30.503 9.595-.214-.45 1.613-9.724.432-1.122 7.733 17.942-.57zm41.233.535L81.126 128h7.753l.755-4.414 9.875-.214 6.532-35.428zm-42.506.548-6.478 37.924-15.784.504.81-5.585 9.612-.427 1.05-3.758-9.737.216 4.967-28.773zm13.76.002 25.119.308-5.828 33.419-5.561.09 4.942-27.186-4.214.145-4.938 27.588h-5.68l4.826-27.775-4.085-.291-4.73 27.523-5.891-.09zm29.644.537 15.555.2-6.142 33.315-9.887.214-.751 4.395h-5.564zm-33.639 4.924-7.869.125-.071.443-4.83 29.41h7.42zm-16.868.74-4.315.145-2.874 16.438 4.43-.142.071-.432zm59.186 0-4.102.145-.077.426-3.986 21.815 4.326-.145zm-43.606.355-4.961 27.808h-5.255l4.55-27.718zm-16.858.763-2.396 14.278-2.23.074 2.497-14.28zm59.18 0-3.466 20.079-2.119.069 3.67-20.076z"}))};