devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 8.1 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:"M82.837 74.447c-.284-.051-1.355-.326-1.522-.39-.393-.152-1.743-.844-1.901-.974a12 12 0 0 0-.625-.483c-.382-.285-1.202-1.105-1.487-1.488a16 16 0 0 0-.296-.387c-.04-.05-.11-.133-.152-.186-.09-.11-.85-1.395-.85-1.437 0-.015-.08-.204-.176-.42-.097-.216-.234-.56-.305-.764a11 11 0 0 0-.193-.52c-.079-.182-.293-1.193-.37-1.745-.083-.584-.08-2.187.003-2.712.22-1.38.395-1.971.9-3.05.077-.166.14-.341.14-.39s.034-.088.075-.088.074-.043.074-.096.206-.408.459-.79c.409-.62 1.34-1.65 1.955-2.161.636-.529 1.893-1.217 2.644-1.448.221-.068.485-.153.587-.188.378-.13 1.103-.225 2.043-.267 1.212-.054 2.483.104 3.38.42.67.237 1.284.52 1.325.612.013.03.057.056.096.056.157 0 1 .639 1.507 1.14.586.582.97 1.09 1.273 1.69.19.376.192.395.06.486l-.216.154a4 4 0 0 1-.272.17c-.106.06-.347.206-.536.323-.383.237-.53.22-.642-.077-.315-.828-1.76-2.188-2.744-2.581-1.083-.434-1.74-.563-2.855-.562-1.18.001-1.94.146-2.884.551-.323.138-1.011.55-1.155.69-.055.053-.122.096-.15.096-.078 0-.904.815-1.268 1.251-.393.473-1.077 1.688-1.238 2.203a7 7 0 0 1-.182.52c-.316.718-.501 2.46-.386 3.62.078.795.243 1.627.387 1.95.036.082.088.233.115.335.12.45.819 1.754 1.186 2.21.365.454 1.033 1.156 1.337 1.405.347.285 1.474.99 1.584.99.027 0 .136.046.241.101.106.055.49.18.855.278.557.15.822.177 1.665.17 1.41-.014 2.306-.257 3.491-.95.777-.455 1.85-1.504 2.229-2.18.142-.254.293-.463.334-.464.157-.002 1.597.781 1.597.87 0 .103-.433.929-.518.987a.8.8 0 0 0-.14.2c-.177.336-.99 1.131-1.756 1.717-.407.31-1.483.857-2.229 1.132-.99.365-1.592.462-2.97.483-.736.012-1.422.006-1.524-.013m-59.276-.104c0-.042.032-.134.072-.205s.142-.296.227-.5.184-.438.22-.52.27-.633.52-1.226c.25-.592.484-1.143.521-1.225s.154-.366.26-.632c.106-.265.223-.55.26-.631l.224-.52c.087-.204.206-.477.264-.606.059-.128.106-.255.106-.282 0-.042.143-.385.373-.895.036-.081.153-.366.259-.631.106-.266.223-.55.26-.632s.154-.365.26-.63c.105-.266.222-.55.259-.632s.137-.316.224-.52a131.676 131.676 0 0 0 .63-1.486c.189-.45.373-.884.41-.965.036-.082.203-.483.37-.892.168-.408.335-.81.372-.891.036-.082.183-.433.326-.78.8-1.946.984-2.386 1.162-2.786.036-.081.153-.366.26-.631.106-.266.258-.625.337-.799l.145-.315h1.615l.166.39c.206.485.433 1.011.52 1.207.253.567.372.852.372.891 0 .042.142.378.414.977.058.129.106.256.106.283 0 .042.115.318.371.894.253.568.372.852.372.892 0 .024.069.202.154.394.084.191.203.465.264.608.062.143.141.327.178.409.036.082.152.366.258.631.106.266.222.55.259.632.036.081.27.633.52 1.225.251.593.486 1.144.522 1.226s.12.282.187.446c.683 1.677.955 2.337 1.039 2.525.055.123.237.557.406.966a63 63 0 0 0 .595 1.411c.086.204.187.439.224.52s.153.366.259.632c.106.265.223.55.26.63.36.798.817 1.923.817 2.01 0 .09-.182.108-1.072.108-1.047 0-1.073-.004-1.123-.167-.046-.15-.218-.569-.405-.984a27 27 0 0 1-.261-.632 33 33 0 0 0-.483-1.151 28 28 0 0 1-.259-.632c-.105-.265-.222-.55-.259-.63-.225-.501-.372-.853-.372-.892 0-.025-.062-.186-.138-.357l-.24-.553-.104-.242H28.26l-.15.353c-.082.194-.24.587-.353.873-.111.286-.265.66-.342.832a2.4 2.4 0 0 0-.139.356c0 .04-.146.392-.372.892-.037.082-.153.366-.26.631-.105.266-.223.55-.26.632-.039.081-.19.449-.338.817l-.307.761c-.049.118-2.177.135-2.177.018m13-7.803c0-.07-.11-.338-.414-1.01a1.5 1.5 0 0 1-.107-.286c0-.028-.048-.157-.108-.286-.059-.128-.294-.702-.52-1.274a57 57 0 0 0-.483-1.188 36 36 0 0 1-.41-1.04 47 47 0 0 0-.408-1.04l-.177-.408-.265-.61a2.6 2.6 0 0 1-.155-.408 1 1 0 0 0-.096-.245 9 9 0 0 1-.274-.669 9 9 0 0 0-.275-.668.9.9 0 0 1-.096-.279c-.002-.156-.136-.103-.19.074a4 4 0 0 1-.148.39c-.054.123-.236.557-.404.966l-.523 1.263-1.402 3.38c-.652 1.572-1.239 2.985-1.304 3.138l-.117.278h3.938c2.712 0 3.937-.024 3.937-.078m7.279-2.076v-9.953h4.141c4.325.002 5.108.042 5.802.3.49.183 1.248.559 1.387.688.053.05.208.172.344.274.958.712 1.874 2.135 2.223 3.455.338 1.278.2 3.018-.336 4.23-.77 1.741-2.065 2.946-3.7 3.442-.329.099-.98.122-4.123.146l-3.733.028v7.345H43.84v-9.954m8.815.737c1.37-.19 2.481-1.233 3.036-2.854.19-.557.234-2.096.077-2.714-.215-.84-.607-1.538-1.19-2.114-.29-.286-.626-.57-.748-.631a1.6 1.6 0 0 1-.26-.151 2.4 2.4 0 0 0-.37-.184c-.313-.135-.567-.146-3.845-.168l-3.51-.024v8.92h3.115c1.826 0 3.355-.033 3.695-.08m4.16 9.161c-.018-.03.096-.356.252-.724.157-.368.574-1.37.926-2.229.353-.857.686-1.66.741-1.782s.239-.557.408-.966c.296-.715.456-1.096.595-1.411.036-.082.203-.483.372-.891.168-.41.35-.844.404-.966.054-.123.27-.64.48-1.151l.598-1.449c.252-.61 1.096-2.607 1.192-2.823.036-.081.153-.365.258-.631s.223-.55.26-.631c.036-.082.138-.316.225-.52.086-.205.205-.477.264-.606.058-.129.106-.256.106-.282 0-.042.115-.32.371-.895.148-.331.36-.842.525-1.263.096-.245.205-.487.242-.539.047-.064.314-.092.867-.092h.8l.096.241c.195.485 1.048 2.51 1.26 2.99.036.082.202.483.37.891s.335.81.373.892.321.767.63 1.522c.31.756.593 1.441.63 1.523s.24.566.453 1.077a268 268 0 0 0 1.554 3.677c.037.082.154.366.26.632.182.452.33.802.484 1.15.036.083.153.367.26.632.106.266.241.588.3.717s.107.257.107.285.1.268.223.533c.122.264.223.499.223.52s.048.145.106.274c.06.129.194.451.3.717.107.265.225.55.261.631.258.572.373.857.373.925 0 .119-2.04.105-2.137-.015-.04-.051-.366-.811-.723-1.69s-.694-1.697-.747-1.82c-.054-.122-.185-.44-.292-.705-.106-.266-.224-.55-.26-.632-.101-.223-.337-.786-.444-1.059l-.096-.242-4.419.02-4.419.019-.44 1.077-.51 1.249c-.04.094-.072.188-.072.208 0 .032-.162.414-.373.882-.036.082-.154.366-.26.632-.107.265-.238.583-.291.705-.054.123-.209.5-.345.836l-.246.613h-1.021c-.562 0-1.036-.025-1.054-.056m12.949-7.783c0-.037-.256-.673-.477-1.186-.053-.123-.174-.44-.27-.706a8 8 0 0 0-.27-.668 1 1 0 0 1-.097-.246c-.001-.052-.131-.37-.372-.906a26 26 0 0 1-.261-.631 34 34 0 0 0-.291-.706c-.054-.122-.159-.39-.234-.594a7 7 0 0 0-.232-.557 1 1 0 0 1-.096-.249c0-.035-.048-.168-.107-.297a26 26 0 0 1-.38-.94 38 38 0 0 0-.635-1.541c-.128-.301-.213-.277-.34.097a5 5 0 0 1-.168.442c-.039.081-.14.315-.227.52-.086.204-.187.438-.224.52-.06.133-.868 2.065-1.864 4.456-.205.49-.401.959-.438 1.04s-.203.483-.37.891c-.166.41-.352.853-.412.987s-.109.26-.109.279 1.772.034 3.937.034 3.937-.017 3.937-.039m24.92 7.748c-.02-.052-.028-4.524-.018-9.937l.02-9.842h1.93l.02 4.4.019 4.402h11.661v-8.84h2.005v19.908h-2.005v-9.285H96.655l-.02 4.624-.019 4.624-.948.02c-.718.016-.958-.002-.985-.074m20.02-9.863v-9.953h13.073v1.857h-11.068v6.982h9.657v1.782h-9.657v7.429H128v1.857h-13.296zM0 88.934c.278-.07.642-.407.708-.622A286 286 0 0 1 5.97 72.778c2.094-5.617 4.607-11.715 7.384-17.207 1.688-3.335 3.454-6.459 5.305-9.1.965-1.377 1.931-2.621 2.954-3.702-.964 1.063-1.856 2.336-2.778 3.754-1.759 2.707-3.54 5.927-5.18 9.3-2.924 6.012-5.491 12.478-7.274 17.346a182 182 0 0 0-1.605 4.552c.448.163 1.028.953 1.363 1.604a2.87 2.87 0 0 0-.942-2.006c2.643.11 5.187-.496 6.373-3.002-.766.919-1.52.874-2.428.874.706-.326 1.501-.688 2.292-1.385.792-.697 1.312-1.485 1.846-2.551-1.41 1.356-2.984 2.168-5.489 1.751.986-.164 3.742-.835 6.222-3.915 1.712-2.127 2.775-4.93 3.49-7.167-.467.266-1.267.482-1.915.57 1.936-.758 2.896-2.291 3.4-3.332-.714.46-1.27.752-2.368.926a5.66 5.66 0 0 0 2.454-1.822c.6-.797 1.415-2.684 1.622-3.784-.43.358-1.707.76-2.455.85.61-.273 1.688-.688 2.761-2.281 1.661-2.465 2.906-5.258 3.268-7.201.345-1.848.083-3.213-.395-4.154-.387-.76-1.34-1.692-2.262-1.692-.718 0-1.417.615-2.35 1.558a26 26 0 0 0-2.008 2.27 90 90 0 0 0-5.724 8.14c-3.17 5.083-6.192 11.165-7.395 17.19a28 28 0 0 0-.5 3.682c-.36-.547-1.016-1.148-2.095-1.79.4.522 2.037 2.97 2.037 4.71-.353.07-1.369 0-2.297-.392.583.546 1.212.995 1.95 1.187-.899.088-1.774.648-2.72 1.373 1.191-.47 2.295-.785 3.25-.591C2.552 80.68.63 86.76 0 88.935"}))};