UNPKG

devicons-react

Version:

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

1 lines 4.41 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="#346ddb",...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:"m67.566 20.297-.617.006c-1.761.02-3.491.46-5.05 1.282L8.81 49.6a12.8 12.8 0 0 0-3.995 3.294v.002A12.77 12.77 0 0 0 2 60.892v3.197a16.13 16.13 0 0 0 8.919 14.43L43.365 94.74c-.166 1.933.06 3.881.813 5.676v.002a11.99 11.99 0 0 0 6.345 6.345c1.47.623 3.05.942 4.646.938.805 0 1.608-.082 2.397-.242h.002a11.8 11.8 0 0 0 4.265-1.795 11.98 11.98 0 0 0 4.321-5.244v-.002c.462-1.09.756-2.245.875-3.423v-.002c.085-.838.004-1.678-.087-2.514l39.456-20.824c.662.564 1.335 1.12 2.105 1.528h.002a11.9 11.9 0 0 0 6.793 1.317 11.88 11.88 0 0 0 6.366-2.662 12 12 0 0 0 3.4-4.558c.462-1.091.757-2.246.876-3.425.162-1.603 0-3.222-.474-4.761v-.002a11.9 11.9 0 0 0-2.188-4.04l-.002-.003a12 12 0 0 0-4.555-3.398l-.002-.002a11.8 11.8 0 0 0-4.642-.938h-.002c-.806 0-1.61.082-2.399.242h-.002a11.85 11.85 0 0 0-5.184 2.484 12 12 0 0 0-3.4 4.557 11.8 11.8 0 0 0-.938 4.642c0 .455.067.907.119 1.359L62.875 86.788c-.664-.57-1.34-1.13-2.112-1.542a11.9 11.9 0 0 0-5.598-1.393h-.002c-.815 0-1.627.083-2.425.248h-.002a11.8 11.8 0 0 0-4.306 1.835c-.433.297-.813.659-1.203 1.01L15.283 70.971a8.29 8.29 0 0 1-4.58-7.41c0-.443.055-.886.165-1.316a5 5 0 0 1 1.178-2.149v-.002l.002-.002A5.2 5.2 0 0 1 13.492 59v-.002a5.2 5.2 0 0 1 1.739-.534c.84-.101 1.69.014 2.474.329L50.083 74.98a11.1 11.1 0 0 0 10.132-.112l51.659-27.265a3.44 3.44 0 0 0 1.763-2.23 3.56 3.56 0 0 0-.385-2.675v-.002l-.002-.004a3.4 3.4 0 0 0-.61-.751v-.002a3.6 3.6 0 0 0-.834-.577L72.03 21.474c-1.377-.688-2.889-1.023-4.422-1.097zm-.61 1.976h.016a9.1 9.1 0 0 1 4.177.961l39.777 19.888h.002a1.56 1.56 0 0 1 .628.575c.213.36.274.79.171 1.195v.004a1.47 1.47 0 0 1-.403.7q-.151.15-.37.267L59.297 73.128a9.12 9.12 0 0 1-8.333.09l-32.47-16.233-.037-.016a7 7 0 0 0-3.462-.461h-.002a7.2 7.2 0 0 0-4.392 2.25 7 7 0 0 0-1.638 2.991v.004a7.3 7.3 0 0 0-.228 1.807c0 .957.132 1.91.396 2.83a10.26 10.26 0 0 0 5.27 6.343h.002l33.157 16.58.504-.512a9.88 9.88 0 0 1 5.07-2.774c.669-.137 1.35-.207 2.032-.207h.002a9.9 9.9 0 0 1 4.67 1.163 10 10 0 0 1 2.276 1.663l.512.5L104.4 67.098l-.125-.707a10 10 0 0 1-.154-1.755v-.002a9.9 9.9 0 0 1 .782-3.871h-.002a10 10 0 0 1 2.843-3.81h.002a9.9 9.9 0 0 1 4.323-2.07 10 10 0 0 1 2.009-.204h.002a9.9 9.9 0 0 1 3.87.783 10 10 0 0 1 3.81 2.843h.003a9.9 9.9 0 0 1 1.824 3.371c.397 1.287.53 2.64.396 3.98a9.9 9.9 0 0 1-.73 2.857 10 10 0 0 1-2.844 3.808 9.95 9.95 0 0 1-5.313 2.222h-.001a9.92 9.92 0 0 1-7.937-2.747l-.513-.496-41.79 22.055.122.705c.156.904.189 1.823.096 2.736v.002a9.9 9.9 0 0 1-.73 2.854 10 10 0 0 1-3.61 4.383 9.87 9.87 0 0 1-5.565 1.699h-.002a9.9 9.9 0 0 1-3.875-.783 10 10 0 0 1-3.807-2.84 10 10 0 0 1-1.49-2.455 10.04 10.04 0 0 1-.67-5.378l.105-.706L11.8 76.757a14.15 14.15 0 0 1-7.283-8.763 14.2 14.2 0 0 1-.548-3.906v-3.196a10.8 10.8 0 0 1 5.759-9.551l53.089-28.017a9.1 9.1 0 0 1 4.14-1.052zm47.12 37.172q-.537.001-1.042.104l-.004.002h-.004a5.192 5.192 0 0 0-3.256 7.988 5.2 5.2 0 0 0 2.285 1.884h.002a5.2 5.2 0 0 0 2.018.407 5.2 5.2 0 0 0 2.022-.41 5.2 5.2 0 0 0 2.284-1.877c.38-.561.644-1.193.78-1.857a5.18 5.18 0 0 0-.78-3.95 5.18 5.18 0 0 0-4.306-2.291zm0 1.968a3.22 3.22 0 0 1 2.674 1.422v.003c.485.718.66 1.6.484 2.449v.004a3.2 3.2 0 0 1-.483 1.149 3.25 3.25 0 0 1-1.422 1.17 3.2 3.2 0 0 1-1.251.252c-.432 0-.86-.087-1.257-.253h-.002a3.2 3.2 0 0 1-1.417-1.167v-.002a3.21 3.21 0 0 1 0-3.602 3.24 3.24 0 0 1 2.026-1.36q.316-.063.648-.064zm-58.91 29.174a5.2 5.2 0 0 0-2.02.408h-.002a5.2 5.2 0 0 0-2.762 2.762v.002a5.2 5.2 0 0 0 1.113 5.69h.002v.001a5.19 5.19 0 0 0 6.572.635l.002-.002a5.2 5.2 0 0 0 1.88-2.282V97.8a5.19 5.19 0 0 0-.477-4.92 5.19 5.19 0 0 0-4.305-2.292zm-.001 1.969h.002a3.22 3.22 0 0 1 2.674 1.42v.002h.001c.611.903.722 2.05.296 3.054v.002a3.2 3.2 0 0 1-1.168 1.417v.002h-.002a3.205 3.205 0 0 1-4.08-.394 3.19 3.19 0 0 1-.946-2.278v-.002c.001-.43.088-.858.255-1.255v-.002a3.25 3.25 0 0 1 1.716-1.715 3.2 3.2 0 0 1 1.252-.252z",fillRule:"evenodd"}))};