devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.83 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:"M103.05 49.316v3.082h3.653v-3.082Zm-17.71.403c-4.832 0-8.371 3.73-8.371 8.265v.047c0 4.723 3.422 8.211 8.394 8.211a10.36 10.36 0 0 0 6.82-2.531v-6.934H85.25v3.035h3.535v2.266a5.6 5.6 0 0 1-3.308.961c-2.825 0-4.832-2.137-4.832-5.07v-.043c0-2.715 2.027-4.973 4.582-4.973 1.847 0 2.941.594 4.171 1.621l2.215-2.668c-1.664-1.414-3.398-2.187-6.273-2.187M6 50v16h16V50Zm22.016.004v15.965h6.226c5.02 0 8.485-3.492 8.485-7.985v-.047c0-4.492-3.465-7.933-8.485-7.933Zm28.785.613v3.125h-1.469v2.965h1.469V62.5c0 2.832 1.43 3.672 3.558 3.672a5.1 5.1 0 0 0 2.739-.707v-2.781a3.54 3.54 0 0 1-1.711.433c-.778 0-1.121-.387-1.121-1.187v-5.223h2.875v-2.965h-2.875v-3.125ZM17.332 51.88a3.32 3.32 0 0 1 2.367.828l-.836 1.004a2.22 2.22 0 0 0-1.574-.61 1.81 1.81 0 0 0-1.727 1.868v.02c0 1.097.758 1.906 1.825 1.906.441.011.875-.114 1.242-.36v-.851h-1.332V54.54h2.613v2.613a3.9 3.9 0 0 1-2.578.953c-1.867 0-3.156-1.304-3.156-3.093v-.016a3.096 3.096 0 0 1 3.156-3.117M8 51.984h2.348c1.89 0 3.199 1.297 3.199 2.993v.02c0 1.69-1.309 3.007-3.2 3.007H8Zm2.355 1.188-1.023.008v3.62h1.023a1.74 1.74 0 0 0 1.31-.491 1.72 1.72 0 0 0 .507-1.305v-.016a1.73 1.73 0 0 0-.508-1.312 1.7 1.7 0 0 0-1.309-.504m21.176 0 2.711.012c2.875 0 4.813 1.972 4.813 4.8v.047c0 2.828-1.938 4.766-4.813 4.766h-2.71Zm69.496.34c-1.816.05-2.859 1.11-3.523 2.695v-2.465h-3.465V65.97h3.465v-4.52c0-2.914 1.414-4.308 3.719-4.308h.18v-3.625a4 4 0 0 0-.376-.004Zm14.844.004c-1.8 0-2.965.84-3.808 1.984v-1.758h-3.465v15.875h3.465v-5.246a4.7 4.7 0 0 0 3.808 1.824c2.899 0 5.567-2.234 5.567-6.316v-.047c0-4.082-2.715-6.316-5.567-6.316m-66.933.086c-1.633-.036-3.254.3-4.739.984l.867 2.644a9 9 0 0 1 3.368-.671c1.734 0 2.62.796 2.62 2.234V59a8.6 8.6 0 0 0-2.984-.5c-2.898 0-4.925 1.234-4.925 3.898v.059c0 2.414 1.89 3.738 4.195 3.723 1.687 0 2.847-.614 3.695-1.551v1.332h3.363v-7.09c0-1.644-.421-2.992-1.336-3.902-.863-.867-2.234-1.367-4.124-1.367m21.167 0a10.8 10.8 0 0 0-4.742.972l.867 2.649a9 9 0 0 1 3.375-.664c1.735 0 2.622.796 2.622 2.234V59a8.6 8.6 0 0 0-2.989-.5c-2.894 0-4.925 1.234-4.925 3.898v.059c0 2.414 1.894 3.738 4.195 3.723 1.691 0 2.851-.614 3.699-1.551v1.332h3.36v-7.09c0-1.644-.419-2.992-1.333-3.902-.867-.867-2.234-1.367-4.129-1.367m33.04.14V65.97h3.464V53.742Zm11.84 2.711c1.62 0 2.988 1.348 2.988 3.375v.05c0 2.052-1.371 3.372-2.989 3.372s-2.964-1.344-2.964-3.375v-.047c0-2.043 1.343-3.375 2.964-3.375ZM48.89 60.586a5.4 5.4 0 0 1 2.214.453v.617c0 1.254-1.097 2.145-2.722 2.145-1.117 0-1.89-.547-1.89-1.485v-.043c0-1.093.913-1.687 2.398-1.687m21.172 0a5.4 5.4 0 0 1 2.21.453v.617h-.007c0 1.254-1.086 2.145-2.711 2.145-1.121 0-1.895-.547-1.895-1.485v-.043c0-1.093.918-1.687 2.403-1.687m-62.067 2.39h6v1h-6Zm20.035 8.985v6.035h.637v-.82c.352.566.973.91 1.64.91 1.032 0 2.04-.828 2.04-2.223v-.02c0-1.413-1.016-2.214-2.04-2.214a1.93 1.93 0 0 0-1.64.95V71.96Zm38.922.121v.719h.73v-.719Zm-23.902.125v3.89c0 .919-.477 1.391-1.13 1.391-.612 0-.976-.293-1.335-.828l-.469.406a1.98 1.98 0 0 0 1.785 1.012c.473.016.934-.156 1.278-.48.375-.414.566-.961.53-1.52v-3.871Zm10.097 0v5.781h2.57c1.266 0 2.102-.59 2.102-1.582v-.015c0-.793-.554-1.192-1.242-1.395.559-.207.926-.742.918-1.336v-.015a1.29 1.29 0 0 0-.371-.926 2.14 2.14 0 0 0-1.516-.512Zm-3.039.223v1.289h-.593v.562h.593v2.582c0 .867.52 1.207 1.207 1.192.27.004.532-.059.77-.18v-.535a1.3 1.3 0 0 1-.621.152.632.632 0 0 1-.719-.715v-2.496h1.356v-.562h-1.356v-1.29Zm3.684.363h1.758c.832 0 1.285.371 1.285.941v.02c0 .68-.547 1.031-1.332 1.031h-1.711Zm-6.855.836c-1.184 0-2.051.992-2.051 2.223v.02a2.13 2.13 0 0 0 2.133 2.218c.68.02 1.328-.278 1.757-.8l-.394-.353c-.34.387-.832.61-1.348.606a1.493 1.493 0 0 1-1.504-1.45h3.399a2 2 0 0 0 0-.206c0-1.25-.73-2.258-1.992-2.258m24.171 0a1.62 1.62 0 0 0-1.464.836v-.746h-.637v4.285h.637v-2.45a1.26 1.26 0 0 1 1.285-1.331c.75 0 1.18.488 1.18 1.289v2.496h.636V75.34c0-1.016-.601-1.711-1.637-1.711m4.223.004c-.848 0-1.457.488-1.457 1.222v.016c0 .79.742 1.02 1.414 1.207.563.16 1.066.324 1.066.754v.016c0 .414-.37.68-.886.68a2.5 2.5 0 0 1-1.48-.532l-.321.453a2.94 2.94 0 0 0 1.77.633c.851 0 1.523-.48 1.523-1.281v-.035c0-.77-.715-1.024-1.375-1.223-.566-.176-1.102-.332-1.102-.738v-.016c0-.352.325-.617.832-.617.45.016.887.16 1.262.414l.29-.48a2.87 2.87 0 0 0-1.536-.473m-13.926.012a1.835 1.835 0 0 0-1.742 1.19V73.72h-.637v4.277h.637V76.29c0-1.285.762-1.957 1.691-1.957h.051Zm2.446.003c-.54 0-1.07.122-1.555.356l.191.535a3 3 0 0 1 1.297-.316c.8 0 1.274.398 1.274 1.168v.148a4.7 4.7 0 0 0-1.317-.184c-1.082 0-1.824.48-1.824 1.383v.016c0 .879.8 1.332 1.602 1.316.605.02 1.18-.254 1.546-.734v.644h.602v-2.613a1.67 1.67 0 0 0-.438-1.246 1.86 1.86 0 0 0-1.378-.473m-31.075.063 1.942 4.27c-.258.597-.496.796-.875.796a1.34 1.34 0 0 1-.672-.156l-.215.504c.281.145.594.219.91.215.645 0 1.059-.32 1.422-1.207l1.793-4.414h-.676l-1.375 3.554-1.554-3.562Zm34.22.008v4.27h.636v-4.27Zm-20.075.445c.848 0 1.293.68 1.36 1.457h-2.75c.081-.836.64-1.457 1.39-1.457m-16.734.035c.812 0 1.507.645 1.507 1.653v.02c0 1.03-.68 1.644-1.508 1.644a1.6 1.6 0 0 1-1.113-.508 1.58 1.58 0 0 1-.43-1.145v-.02a1.6 1.6 0 0 1 1.544-1.644m23.605 1.168h1.824c1.012 0 1.54.367 1.54.988v.02c0 .645-.548 1.031-1.423 1.031h-1.941Zm10.02.453c.421 0 .847.059 1.253.18v.426c0 .676-.644 1.156-1.441 1.144-.57 0-1.066-.316-1.066-.851v-.016c0-.539.453-.883 1.254-.883m0 0"}))};