UNPKG

devicons-react

Version:

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

1 lines 8.94 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="#9D0FB0",...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:"M78.003 73.907c1.447 0 2.592.47 3.426 1.419q1.255 1.414 1.255 3.872-.001.428-.168.617-.166.189-.59.189h-8.132l.004.251c.058 1.423.446 2.525 1.165 3.318q1.144 1.25 3.228 1.25c.757 0 1.381-.102 1.88-.306a7.5 7.5 0 0 0 1.452-.805q.495-.33.641-.33.16.001.283.13a.43.43 0 0 1 .118.293.74.74 0 0 1-.18.462q-.178.227-.626.508-1.703 1.016-3.523 1.016-2.575 0-4.054-1.58-1.475-1.588-1.475-4.35 0-1.773.662-3.118c.442-.9 1.062-1.593 1.868-2.092q1.203-.743 2.762-.743zm11.677 0c.585 0 1.14.078 1.68.238a4.8 4.8 0 0 1 1.419.66c.298.217.514.414.648.577q.2.249.201.511a.42.42 0 0 1-.118.293.38.38 0 0 1-.283.132q-.187-.001-.617-.356a6.8 6.8 0 0 0-1.287-.78q-.675-.306-1.692-.306-1.323 0-2.137.624c-.544.417-.817.969-.817 1.642 0 .413.089.745.261 1.006q.26.393.887.674.626.284 1.786.544c1.088.27 1.92.538 2.505.812q.87.417 1.238.994.368.582.368 1.478.001 1.416-1.168 2.28c-.78.575-1.82.861-3.111.861a6.5 6.5 0 0 1-1.843-.268 6.4 6.4 0 0 1-1.656-.748q-.471-.306-.638-.508a.7.7 0 0 1-.167-.46.43.43 0 0 1 .119-.295.39.39 0 0 1 .286-.13q.117.001.319.13l.27.176c.458.33.936.605 1.43.816q.747.32 1.88.32c1.025 0 1.81-.188 2.367-.568.547-.377.825-.911.825-1.606q0-.612-.294-1.017-.299-.4-.973-.694c-.446-.201-1.091-.393-1.925-.58-1.385-.315-2.378-.72-2.98-1.206q-.894-.735-.894-1.937-.001-1.463 1.144-2.39 1.146-.918 2.968-.919zm7.94-5.057q.24.001.369.143a.57.57 0 0 1 .13.4V76.2l.09-.183a3.73 3.73 0 0 1 1.468-1.52q1.042-.589 2.39-.589 2.057-.002 3.108 1.098 1.053 1.098 1.053 3.249v6.95l-.008.098a.5.5 0 0 1-.123.302.47.47 0 0 1-.368.142.49.49 0 0 1-.367-.142q-.128-.142-.127-.405v-6.826l-.004-.225c-.028-1.116-.27-1.933-.732-2.46q-.73-.834-2.362-.836-1.82 0-2.919 1.123-1.1 1.12-1.098 2.99v6.233l-.009.104a.5.5 0 0 1-.122.302.47.47 0 0 1-.368.142.46.46 0 0 1-.35-.155.55.55 0 0 1-.144-.392V69.393l.004-.098a.53.53 0 0 1 .126-.303.47.47 0 0 1 .364-.142zm-31.885 5.057q3.78-.001 3.78 4.347v6.95l-.004.09a.54.54 0 0 1-.126.298.45.45 0 0 1-.364.154.46.46 0 0 1-.368-.154.6.6 0 0 1-.131-.393v-7.05c-.028-1.117-.25-1.933-.662-2.46-.442-.556-1.14-.837-2.105-.837q-1.65 0-2.632 1.11-.987 1.11-.985 3.003v6.233l-.004.094a.54.54 0 0 1-.123.3.46.46 0 0 1-.367.154.46.46 0 0 1-.368-.154.6.6 0 0 1-.131-.393v-7.05c-.024-1.117-.245-1.933-.658-2.46q-.663-.835-2.104-.837-1.68 0-2.65 1.11-.967 1.11-.967 3.003v6.233l-.004.094a.57.57 0 0 1-.127.3.46.46 0 0 1-.368.154.45.45 0 0 1-.364-.154.6.6 0 0 1-.131-.393V74.496l.004-.086q.037-.456.49-.458.24.002.356.143a.62.62 0 0 1 .119.401v1.703l.081-.183a3.64 3.64 0 0 1 1.325-1.52q.935-.588 2.21-.589 2.764 0 3.547 2.292a3.67 3.67 0 0 1 1.49-1.679q1.016-.612 2.34-.613zm12.268.92q-1.8.001-2.898 1.123c-.73.748-1.16 1.794-1.287 3.129h7.917q-.044-2.051-1.014-3.153-.968-1.099-2.718-1.1Zm38.495-32.618q.588 0 1.015.392.395.35.432.944l.009.135v12.913l7.426-6.695q.362-.307.768-.307.528 0 .92.405.407.4.408.9-.001.396-.302.725l-.09.095-5.942 5.233 6.497 6.729q.362.373.361.837 0 .516-.426.92a1.31 1.31 0 0 1-.952.404 1.26 1.26 0 0 1-.886-.36l-.094-.094-7.688-8.048v7.014q-.002.682-.457 1.095a1.54 1.54 0 0 1-1.047.393 1.52 1.52 0 0 1-1.03-.377q-.381-.353-.417-.971l-.004-.14v-20.67q0-.689.438-1.08a1.58 1.58 0 0 1 1.061-.392m-5.909 7.089c.392 0 .727.135 1.014.404.261.245.408.571.433.98l.008.14v13.473c0 .474-.156.853-.458 1.136a1.5 1.5 0 0 1-1.046.408q-.6 0-1.03-.393-.38-.366-.417-1.004l-.004-.147V50.82q.001-.71.437-1.119a1.55 1.55 0 0 1 1.063-.404zm-3.968-7.09.049.005c1.215.13 1.242 1.887.032 2.055l-.098.008h-1.532c-.458 0-.818.042-1.071.127-.258.077-.487.282-.687.565-.192.269-.261.779-.334 1.293a16 16 0 0 0-.095 1.815l-.004.257v.965h2.661c1.182 0 1.182 1.772 0 1.772l-2.66-.004v13.285q0 .616-.369 1.01l-.09.085a1.53 1.53 0 0 1-1.042.393q-.606 0-1.03-.377c-.253-.236-.397-.558-.421-.971l-.003-.14V51.067h-2.363c-1.22.042-1.22-1.81 0-1.768h2.363V47.54q0-2.892 1.213-4.105c.764-.772 1.806-1.181 3.118-1.222l.238-.004zm-17.456 7.09c1.54 0 2.971.396 4.038 1.114.846.572 1.533 1.451 1.81 2.317.16.499.184.686.184 1.406 0 .452-.012.755-.036.894-.25 1.422-.842 2.406-1.876 3.109-.83.564-1.873.894-3.237 1.025-.687.066-1.941.058-2.755-.011a26 26 0 0 1-1.9-.246l-.515-.098-.216-.037c-.32-.052-.61-.097-.618-.094-.004.004-.052.319-.106.7-.09.608-.106.759-.106 1.244-.004.496.004.581.065.81.188.735.601 1.225 1.357 1.606.744.371 1.52.534 2.697.56a7.4 7.4 0 0 0 1.112-.034c.79-.086 1.148-.179 2.198-.568a7 7 0 0 1 .594-.199c.139-.025.396.024.547.102.27.142.499.514.499.817-.004.355-.123.567-.467.846-.821.665-1.872 1.074-3.126 1.217-.45.05-1.471.056-1.962.011-1.393-.122-2.354-.363-3.237-.808-.69-.347-1.214-.78-1.606-1.32l-.18-.249a1 1 0 0 0-.142.172 5.8 5.8 0 0 1-1.329 1.221c-.711.47-1.733.825-2.762.969a13 13 0 0 1-1.595.056c-1.81-.159-3.19-.714-4.201-1.687-1.021-.988-1.463-2.275-1.287-3.782.195-1.732 1.01-2.954 2.431-3.67 1.092-.55 2.187-.759 3.966-.759 1.261 0 2.324.102 3.939.387.4.075.743.132.768.132.036 0 .061-.13.136-.646.13-.935.155-1.258.117-1.634-.04-.433-.094-.64-.257-.98-.421-.871-1.414-1.405-3.013-1.614a12 12 0 0 0-1.969-.016c-.769.09-1.198.2-2.15.563-.56.217-.56.217-.784.2-.384-.02-.646-.195-.813-.547-.07-.143-.083-.2-.083-.396 0-.286.078-.441.335-.686.58-.557 1.559-1.025 2.542-1.226.634-.13.945-.156 1.775-.156.862.004 1.413.05 2.178.197 1.271.24 2.239.662 2.967 1.299.217.192.544.565.682.78.042.066.086.12.099.12a1 1 0 0 0 .155-.176c1.103-1.431 2.958-2.24 5.137-2.235m-18.501 0c.367 0 .658.13.862.396.22.266.33.572.33.927q0 .497-.293.857-.294.349-.847.348c-1.553 0-2.616.387-3.478 1.161-.833.755-1.274 1.76-1.29 3.01v8.298c0 .474-.156.853-.458 1.136a1.5 1.5 0 0 1-1.046.408 1.48 1.48 0 0 1-1.031-.393q-.407-.39-.42-1.095v-13.53q-.002-.71.437-1.119a1.55 1.55 0 0 1 1.062-.404q.586 0 1.015.404.424.394.436 1.062l.004.057v2.08q.43-1.539 1.724-2.563c.875-.693 1.775-1.04 2.993-1.04M55.435 44.57q.541.002.94.352.41.367.409.985v3.39h3.254a.89.89 0 0 1 .882.798l.004.088a.886.886 0 0 1-.796.879l-.09.008-3.254-.004v8.65l.004.252a16 16 0 0 0 .094 1.814c.073.514.144 1.03.335 1.299.205.278.43.482.687.56.224.074.524.119.903.126h.168l1.533.005c.532.009.97.421 1.01.952a1.036 1.036 0 0 1-.851 1.098l-.095.012h-.049v.005H58.4l-.233-.005q-1.975-.066-3.123-1.225-1.16-1.159-1.21-3.856v-.25l-.004-9.437h-2.068a.88.88 0 0 1-.879-.793l-.007-.09c0-.457.347-.836.796-.881l.09-.004h2.13l.236-3.391c0-.433.127-.764.38-1.001.254-.22.565-.335.928-.335zM77.64 58.093c-1.1.065-1.548.163-2.208.486-.339.168-.57.348-.76.584-.26.332-.442.717-.535 1.128-.082.33-.09 1.201-.012 1.48a2.2 2.2 0 0 0 .617 1.086c.462.486 1.075.805 1.83.967.389.083.377.083 1.026.07.475-.008.651-.02.842-.061.819-.189 1.549-.605 2.077-1.193.481-.535.88-1.34 1.096-2.227.125-.498.326-1.887.282-1.915a1.4 1.4 0 0 0-.237-.042 22 22 0 0 1-.724-.085c-1.685-.22-2.714-.31-3.294-.274zm10.262-6.659c-.6.11-1.107.314-1.553.624q-1.236.865-1.713 2.604c-.122.457-.155.632-.269 1.422l-.102.722.14.016c.411.05 1.348.163 1.89.238l.116.015.24.03c.238.028.463.052.576.06.438.037 1.186.037 1.689.009l.175-.017c.68-.06 1.099-.167 1.615-.416.429-.21.675-.42.911-.776.347-.527.482-1.025.478-1.766 0-.527-.045-.747-.22-1.123-.397-.846-1.324-1.454-2.542-1.659-.303-.052-1.12-.045-1.431.017m22.679-9.224q.785-.002 1.27.433c.324.282.487.653.487 1.123q0 .688-.486 1.123-.486.422-1.287.42-.804-.002-1.287-.42a1.44 1.44 0 0 1-.488-1.123q.001-.688.487-1.123.499-.435 1.304-.434zM15.522 53.035l.061.033 5.268 2.97c.36.204.797.204 1.161 0l5.223-2.937c2.043-1.23 3.866 1.86 1.799 3.051l-.062.038-3.016 1.694c-.4.229-.4.805 0 1.034l8.146 4.588a1.2 1.2 0 0 0 1.16 0l5.035-2.84c1.998-1.063 3.7 1.817 1.803 3.053l-.062.036-2.832 1.597a.58.58 0 0 0-.303.516.58.58 0 0 0 .304.51l2.848 1.61a1.773 1.773 0 0 1-1.68 3.12l-.061-.036-5.052-2.844a1.18 1.18 0 0 0-1.161 0l-8.234 4.638a.596.596 0 0 0 0 1.029l3.403 1.916a1.77 1.77 0 0 1 .68 2.378 1.77 1.77 0 0 1-2.359.743l-.066-.032-5.598-3.158a1.18 1.18 0 0 0-1.162 0l-5.652 3.186c-1.998 1.064-3.7-1.816-1.802-3.051l.061-.037 3.45-1.945a.596.596 0 0 0 0-1.03L8.66 68.27a1.18 1.18 0 0 0-1.161 0l-4.807 2.7C1.304 71.787.025 70.626 0 69.424c-.011-.559.248-1.126.895-1.506l.061-.037 2.6-1.458a.596.596 0 0 0 0-1.03L.96 63.931c-1.978-1.147-.373-4.14 1.679-3.12l.062.03 4.802 2.706c.359.204.796.204 1.156 0l8.244-4.633a.6.6 0 0 0 .303-.515.58.58 0 0 0-.303-.514l-3.062-1.729a1.77 1.77 0 0 1-.682-2.377 1.776 1.776 0 0 1 2.362-.744zm5.326 7.726-8.24 4.633a.59.59 0 0 0 0 1.03l8.157 4.595c.36.205.797.205 1.162 0l8.23-4.64c.4-.225.4-.801 0-1.026l-8.15-4.592a1.18 1.18 0 0 0-1.16 0z"}))};