devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.19 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:"M21.95 47.426a16.6 16.6 0 0 0-4.833.57A16.58 16.58 0 0 0 5.02 61.891a16.58 16.58 0 0 0 8.199 16.496 16.58 16.58 0 0 0 18.379-1.272c7.253-5.596 8.565-16.002 2.984-23.248a16.58 16.58 0 0 0-12.633-6.441zm6.952 6.18a2.48 2.48 0 0 1 1.493.511l-2.153 2.168a.2.2 0 0 0-.076.123v.004a.2.2 0 0 0-.006.045v.004l.006.027a.22.22 0 0 0 .076.145l1.63 1.629a2.41 2.41 0 0 1-2.536-.38l-.008-.005q-.005-.007-.012-.014l-.007-.004a3 3 0 0 1-.118-.109 2.43 2.43 0 0 1-.52-2.64 2.42 2.42 0 0 1 2.231-1.505zm1.903.917c.35.425.543.96.543 1.516a2.43 2.43 0 0 1-.72 1.727 2.5 2.5 0 0 1-.278.23l-1.584-1.543zm-.159 1.106a.2.2 0 0 0-.084.02.25.25 0 0 0-.105.113c-.027.05-.012.105.012.152a.59.59 0 0 1-.07.621.184.184 0 0 0 0 .262.14.14 0 0 0 .113 0 .18.18 0 0 0 .18-.055.96.96 0 0 0 .124-1.008l.008-.004a.21.21 0 0 0-.178-.101m-5.234 1.826a1.5 1.5 0 0 1 1.045.326 1.27 1.27 0 0 0-.73.356l-6.092 6.05L18.445 63c3.157-3.14 5.087-4.767 6.285-5.32a1.5 1.5 0 0 1 .682-.225m1.082.768h.002a.77.77 0 0 1 .668.218 1 1 0 0 1 .065.069 1.6 1.6 0 0 1 .12.21l.006.014a.7.7 0 0 1 .043.27.77.77 0 0 1-.261.555L20.64 65.21l-.694-.691 6.121-6.08a.77.77 0 0 1 .426-.217zm45.041.166a2.6 2.6 0 0 0-.547.05c-1.735.347-2.527 1.325-2.379 3.118.098 1.34.844 1.978 1.832 2.423.692.36 1.395.596 1.93 1.19a2.13 2.13 0 0 1 .445 2.226c-.3.843-.843 1.188-1.582 1.239-.793.039-1.438-.144-2.03-.79-.213-.25-.493-.45-.743-.154-.297.348-.047.694.148.944.65.788 1.484.986 2.524.986v-.012c.347-.1.89-.048 1.387-.396 1.089-.641 1.386-1.633 1.386-2.918 0-1.387-.593-2.336-1.683-2.871-.692-.344-1.434-.555-2.078-1.086-.496-.45-.595-1.04-.497-1.734.101-.692.606-1.04 1.141-1.137.645-.098 1.338-.098 1.98.25.299.144.64.343.79-.154.148-.43-.149-.727-.493-.829-.483-.184-.995-.34-1.53-.345zm36.342.02c-.527.032-.577.626-.717 1.04l-2.426 8.961c-.097.395-.246.891.25 1.086.493.137.543-.344.645-.691.593-1.798.593-1.797 2.273-1.797h.438c1.352 0 1.353 0 1.793 1.52.052.201.149.449.199.644.09.297.285.347.531.297.297-.051.348-.297.348-.645l-.008.028a6 6 0 0 0-.195-.891l-2.278-8.512c-.097-.442-.207-.989-.742-1.039a1 1 0 0 0-.111-.002zm-48.373.032c-1.484 0-2.472.691-2.672 2.13-.297 2.22-.246 4.49 0 6.718.199 1.538 1.141 2.23 2.773 2.23 1.536 0 2.375-.757 2.622-2.277.15-1.087.052-2.124.101-3.207-.05-1.14.098-2.278-.152-3.465-.246-1.387-1.188-2.129-2.672-2.129m20.441.004c-.245 0-.445.2-.445.496 0 .383.203.538.496.538s.642.046.938 0c.743-.102 1.089.197 1.039 1.134v7.969c0 .383 0 .828.496.828.446 0 .496-.433.496-.828v-8.115c0-.742.2-1.09.89-1.04.348.05.743 0 1.086 0 .301 0 .496-.187.496-.534 0-.293-.195-.448-.445-.448zm-34.207.008c-.582 0-.828.246-.828.988v4.586l-.023.018v4.65c0 .395 0 .793.445.793s.492-.394.492-.742c0-.828.051-1.733 0-2.623-.047-.743.203-1.088.895-1.041.453.05.836 0 1.281 0 1.547-.098 2.438-1.12 2.488-2.918.051-2.625-.793-3.66-3.07-3.71h-1.68zm76.961.106c-.285 0-.481.152-.531.496-.051.246-.05.441-.05.691v5.8c0 .2.05.497-.196.599-.301.097-.3-.199-.399-.399-.148-.398-.347-.742-.496-1.137l-2.422-5.398c-.203-.395-.45-.744-.89-.594-.398.1-.348.548-.348.89v9.122c0 .394 0 .939.535.89.496 0 .395-.546.395-.89v-5.89c0-.35-.099-.743.2-1.04l.01-.02c.337.147.388.493.536.79l2.77 6.136c.2.446.407.988.94.793.494-.153.345-.69.345-1.09v-9.156c0-.297-.102-.543-.399-.593m-30.531.029a.7.7 0 0 0-.176.033c-.445.15-.344.691-.344 1.086v9.305c.047.246.149.445.446.496.285 0 .481-.2.531-.496.05-.297.05-.596.05-.89v-5.99c0-.185-.05-.484.2-.53.195-.051.195.246.297.394l1.332 2.922c.152.344.199.738.598.738.28 0 .383-.394.53-.691l1.634-3.512.007-.016c.395.4.294.793.344 1.188v5.691c0 .5-.156 1.192.535 1.192.645 0 .493-.697.493-1.14v-8.61c0-.448.136-.989-.395-1.14-.543-.099-.793.347-.988.792l-1.52 3.266c-.152.297-.2.89-.644.89-.4-.062-.446-.593-.594-.89l-1.524-3.364c-.17-.389-.42-.744-.812-.724m-65.664.113a.5.5 0 0 0-.09.082zm21.133.754c.476.006.933.12 1.328.516.746.789.742 1.78.496 2.818-.247 1.043-.789 1.389-2.227 1.389-1.386 0-1.386 0-1.386-1.586v-2.227c0-.348 0-.79.347-.79.471-.027.966-.126 1.442-.12m11.824.068c1.138-.05 1.829.697 1.879 1.98v2.54c0 .891.05 1.742 0 2.574-.047 1.34-.741 2.028-1.88 2.028-1.104-.051-1.746-.747-1.796-2.028v-5.113c.066-1.29.712-1.98 1.797-1.98zm-32.057.52c-.484 1.785-2.84 4.182-5.326 6.535l-1-1zm80.541.621c.297 0 .247.344.297.594l.942 3.512c.343 1.234.293 1.285-.793 1.285h-.496l.003.02c-1.585 0-1.636 0-1.14-1.798l.793-2.968c.05-.301.097-.645.394-.645m-89.86 2.68.028.025.985.985-2.575.552zm1.548 1.547.328.336.004.021.017.002.3.305-1.534.232-.004-.008zm1.012 1.103.98.97a34 34 0 0 1-6.91 4.45.39.39 0 0 0-.207.441l.277 1.204a.07.07 0 0 1 0 .093.083.083 0 0 1-.11 0l-1.628-1.656 5.045-5.117zm-7.965 5.861.117.11 1.307 1.306-2.674-.173z"}))};