UNPKG

devicons-react

Version:

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

1 lines 5.89 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="#005f0f",...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:"M1.607 52.699c-.89 0-1.607.717-1.607 1.607v19.388c0 .89.717 1.607 1.607 1.607h19.348c.89 0 1.607-.717 1.607-1.607V54.306c0-.89-.716-1.607-1.607-1.607zm42.861.738-2.18.36-4.114 17.084h2.09l2.338-9.756q.382-.18.943-.27a6 6 0 0 1 1.124-.111q1.35 0 1.844.606.495.585.496 1.484-.001.584-.16 1.236a32 32 0 0 1-.29 1.28l-1.327 5.53h2.09l1.44-5.979q.313-1.258.313-2.248 0-.81-.224-1.484a2.8 2.8 0 0 0-.653-1.167q-.449-.495-1.19-.764-.72-.293-1.732-.293-.584 0-1.168.112a8 8 0 0 0-1.08.292zm50.578 0-2.18.36-2.833 11.779a13 13 0 0 0-.247 1.17q-.09.561-.09 1.077 0 .698.18 1.281.18.585.562 1.013.404.427 1.033.696.651.247 1.573.269l.474-1.707q-1.012-.113-1.395-.563-.36-.45-.36-1.213 0-.427.114-.9.113-.472.225-.966zm30.392 0q-1.215 0-2.09.316a4.4 4.4 0 0 0-1.529.921q-.63.584-1.056 1.46a11 11 0 0 0-.674 2.002l-2.497 10.43q-.314 1.303-.515 2.134-.18.81-.45 1.44-.248.629-.63 1.235-.382.608-1.057 1.484l1.844.269q.787-.786 1.236-1.528.471-.72.742-1.506.292-.785.495-1.685.202-.899.472-2.047l1.798-7.418h3.91l.405-1.752h-3.911l.248-1.01a10 10 0 0 1 .358-1.216q.226-.54.585-.921.36-.383.878-.585.516-.225 1.259-.225.855 0 1.28.136.45.135.63.224l.831-1.663q-.36-.18-1.078-.338a6.7 6.7 0 0 0-1.484-.157m-96.705 1.866-.428 1.822h4.7L29.7 70.881h2.18l3.304-13.756h4.697l.428-1.822zm-9.503.477c-1.752 3.48-3.108 7.184-5.343 10.404-1.001 1.483-2.194 2.978-3.919 3.635-1.232.519-2.764.318-3.748-.61-.59-.492-.506-1.346-.16-1.953.904-1.153 2.203-1.903 3.38-2.745 3.618-2.472 7.012-5.326 9.79-8.73zm-1.593 1.178c-2.357 2.59-5.068 4.86-7.96 6.845l-.003.004-.002.002c-1.25.922-2.671 1.718-3.762 2.932-.328.314-.549.981-.505 1.395-.586-.982-.754-2.46-.243-3.521.496-1.122 1.642-1.702 2.71-2.159 3.538-1.274 6.305-2.757 9.765-5.498m67.653 1.963q-1.596 0-2.854.675a6.4 6.4 0 0 0-2.137 1.776 8.3 8.3 0 0 0-1.349 2.586 9.8 9.8 0 0 0-.471 3.034q0 .855.269 1.62.27.763.833 1.348a4.1 4.1 0 0 0 1.393.897q.831.315 1.977.316 1.35 0 2.34-.292 1.01-.27 1.46-.517l-.18-1.777q-.135.113-.473.249-.314.112-.74.247-.406.113-.877.203-.45.066-.878.065-.967 0-1.573-.2-.584-.203-.921-.54a2 2 0 0 1-.472-.81 4.3 4.3 0 0 1-.113-.988v-.181q0-.113.022-.293.832-.045 1.754-.09a18 18 0 0 0 1.842-.224 12.5 12.5 0 0 0 1.755-.428 4.6 4.6 0 0 0 1.482-.763q.63-.494 1.013-1.214.381-.742.381-1.798 0-.562-.202-1.078a2.5 2.5 0 0 0-.63-.945q-.404-.405-1.077-.629-.653-.248-1.574-.249m16.432 0q-1.596 0-2.855.675a6.4 6.4 0 0 0-2.134 1.776 8.3 8.3 0 0 0-1.35 2.586 9.8 9.8 0 0 0-.47 3.034q-.001.855.268 1.62.27.763.831 1.348.563.561 1.395.897.831.315 1.977.316 1.349 0 2.338-.292 1.011-.27 1.462-.517l-.181-1.777q-.135.113-.472.249-.315.112-.742.247a11 11 0 0 1-.877.203q-.449.066-.875.065-.968 0-1.574-.2-.584-.203-.92-.54a2 2 0 0 1-.474-.81 4.3 4.3 0 0 1-.112-.988v-.181q0-.113.022-.293.832-.045 1.753-.09.944-.066 1.844-.224a12.5 12.5 0 0 0 1.752-.428 4.6 4.6 0 0 0 1.484-.763q.63-.494 1.013-1.214.382-.742.382-1.798a2.9 2.9 0 0 0-.203-1.078 2.5 2.5 0 0 0-.629-.945q-.405-.405-1.08-.629-.652-.248-1.573-.249m-34.731.024q-.944 0-2.156.201-1.192.18-2.205.495l-2.697 11.24h2.09l2.384-9.89q.36-.113.877-.18a9 9 0 0 1 1.1-.067q.563 0 .923.179.36.156.561.45.225.291.314.695.091.383.092.81 0 .653-.135 1.305-.136.651-.249 1.168l-1.325 5.53h2.09l1.44-5.98q.11-.518.178-1.034.09-.54.09-1.057 0-.292-.044-.584a9 9 0 0 0-.068-.629q.45-.292 1.124-.561.674-.292 1.393-.292.63 0 1.056.179.428.18.653.471.247.294.338.698.112.405.111.832 0 .63-.157 1.28l-.247 1.147-1.327 5.53h2.091l1.438-5.98q.135-.54.203-1.102.09-.584.09-1.078 0-.765-.18-1.438a3.1 3.1 0 0 0-.606-1.214q-.405-.517-1.102-.81-.675-.314-1.663-.314-.63 0-1.237.136a11 11 0 0 0-1.1.314q-.495.18-.9.382a6 6 0 0 0-.608.36 2.65 2.65 0 0 0-1.033-.856q-.652-.336-1.597-.336m47.05 0q-2.045 0-3.574.696-1.53.697-2.54 1.82a7.7 7.7 0 0 0-1.529 2.563 9 9 0 0 0-.495 2.946q0 .92.203 1.685.225.765.674 1.327.45.56 1.146.875.72.315 1.709.316 1.214 0 2.045-.45.831-.449 1.327-.898.067.335.179.65.113.293.225.541l1.844-.27a6.4 6.4 0 0 1-.315-1.124 6.4 6.4 0 0 1-.09-1.057q0-.517.067-.988.09-.472.203-.989l1.73-7.058q-.584-.315-1.392-.45a9 9 0 0 0-1.417-.135m-63.1.247a46 46 0 0 0 .631 6.115q.54 3.012 1.37 5.731-.809 1.035-1.73 1.663-.9.63-2.202.629-.472 0-.856-.134a1.8 1.8 0 0 1-.606-.292l-.72 1.709q.247.18.787.336t1.17.157q1.236 0 2.224-.404a6.1 6.1 0 0 0 1.798-1.08 9.4 9.4 0 0 0 1.552-1.617q.72-.922 1.438-1.98a30 30 0 0 0 1.73-2.944 45 45 0 0 0 1.44-3.011 42 42 0 0 0 1.101-2.742q.45-1.282.696-2.136h-2.18q-.157.675-.517 1.798a37 37 0 0 1-.9 2.427 42 42 0 0 1-1.213 2.79 28 28 0 0 1-1.551 2.786 36 36 0 0 1-.561-2.496q-.226-1.304-.406-2.585-.157-1.303-.247-2.494-.09-1.215-.111-2.226zm34.079 1.506q.494 0 .831.135.338.113.517.314.203.18.271.406.09.224.09.426 0 .831-.45 1.349-.428.516-1.214.831-.786.293-1.865.428a35 35 0 0 1-2.384.157q.203-.809.585-1.528.382-.741.921-1.28.54-.563 1.214-.9.697-.338 1.484-.338m16.433 0q.495 0 .832.135.337.113.517.314.202.18.268.406.09.224.09.426 0 .831-.45 1.349-.426.516-1.213.831-.788.293-1.866.428a35 35 0 0 1-2.381.157q.202-.809.583-1.528.382-.741.923-1.28.54-.563 1.213-.9.698-.338 1.484-.338m12.139.046q.202 0 .45.021.27.023.381.068l-1.349 5.574q-.09.427-.157.855-.045.404-.067.786-.495.54-1.17.945t-1.617.404q-.63 0-1.035-.225a2.2 2.2 0 0 1-.628-.607 2.7 2.7 0 0 1-.317-.853q-.09-.495-.09-.967 0-1.192.383-2.272a5.9 5.9 0 0 1 1.124-1.91 5.6 5.6 0 0 1 1.776-1.326q1.035-.494 2.316-.493"}))};