UNPKG

devicons-react

Version:

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

1 lines 8.86 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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M77.994 73.913c1.448 0 2.592.47 3.426 1.419q1.257 1.415 1.256 3.875-.001.428-.168.617-.166.189-.59.189h-8.133l.004.252c.057 1.423.445 2.526 1.164 3.32q1.145 1.25 3.23 1.25 1.133 0 1.88-.306a7.5 7.5 0 0 0 1.452-.806q.495-.33.641-.33.16.001.283.13a.43.43 0 0 1 .118.293.74.74 0 0 1-.18.463q-.178.227-.626.508-1.704 1.017-3.523 1.017-2.576 0-4.055-1.581-1.477-1.589-1.476-4.354 0-1.772.663-3.12c.441-.9 1.062-1.593 1.868-2.092q1.203-.743 2.762-.743zm11.679 0c.586 0 1.14.077 1.68.237a4.8 4.8 0 0 1 1.42.662c.298.216.514.413.648.576.132.168.201.335.201.512a.43.43 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-.307-1.325.001-2.138.625c-.544.417-.818.969-.818 1.643 0 .413.09.745.262 1.006q.26.393.886.674c.418.189 1.014.373 1.787.544q1.63.404 2.506.814.87.416 1.238.993.368.583.368 1.48.001 1.417-1.169 2.28c-.78.576-1.82.863-3.11.863a6.5 6.5 0 0 1-1.845-.27 6.4 6.4 0 0 1-1.655-.747q-.472-.306-.638-.508a.7.7 0 0 1-.168-.461q.002-.167.12-.294a.39.39 0 0 1 .285-.131q.117.001.32.13l.27.176q.688.498 1.43.817.747.32 1.88.32c1.026 0 1.81-.189 2.367-.568.548-.377.826-.912.826-1.608q0-.612-.294-1.017-.3-.4-.973-.695c-.446-.2-1.092-.392-1.926-.58-1.385-.314-2.378-.72-2.98-1.206q-.895-.737-.895-1.938-.001-1.465 1.145-2.391 1.146-.92 2.968-.92zm7.942-5.06q.24.001.369.143a.58.58 0 0 1 .13.4v6.81l.09-.183a3.73 3.73 0 0 1 1.467-1.52q1.043-.59 2.392-.59 2.056-.002 3.108 1.099 1.053 1.098 1.053 3.25v6.954l-.008.098a.5.5 0 0 1-.122.302.47.47 0 0 1-.368.143.49.49 0 0 1-.368-.143q-.128-.142-.126-.405v-6.83l-.004-.225c-.029-1.116-.27-1.934-.733-2.46q-.729-.837-2.362-.838-1.82.001-2.92 1.124-1.1 1.121-1.098 2.992v6.236l-.008.104a.5.5 0 0 1-.123.302.47.47 0 0 1-.368.143.46.46 0 0 1-.35-.155.55.55 0 0 1-.144-.392V69.397l.004-.099a.53.53 0 0 1 .126-.303.47.47 0 0 1 .364-.143zm-31.891 5.06q3.781-.002 3.78 4.349v6.954l-.004.09a.54.54 0 0 1-.125.298.45.45 0 0 1-.364.155.46.46 0 0 1-.369-.155.6.6 0 0 1-.13-.393v-7.055q-.043-1.672-.663-2.46c-.441-.557-1.14-.838-2.105-.838q-1.65 0-2.632 1.111-.988 1.11-.986 3.005v6.236l-.004.095a.54.54 0 0 1-.122.299.46.46 0 0 1-.368.155.46.46 0 0 1-.368-.155.6.6 0 0 1-.131-.393v-7.055q-.037-1.672-.658-2.46-.663-.837-2.105-.838-1.679 0-2.65 1.111-.967 1.11-.967 3.005v6.236l-.004.095a.57.57 0 0 1-.127.299.46.46 0 0 1-.368.155.45.45 0 0 1-.364-.155.6.6 0 0 1-.131-.393V74.502l.004-.086q.037-.456.49-.458.24.002.357.143a.62.62 0 0 1 .118.401v1.704l.081-.183a3.64 3.64 0 0 1 1.325-1.52q.936-.59 2.211-.59 2.765 0 3.548 2.293a3.67 3.67 0 0 1 1.489-1.68q1.017-.613 2.342-.613m12.27.92q-1.8.001-2.898 1.124-1.096 1.124-1.287 3.13h7.918q-.044-2.052-1.014-3.154-.97-1.1-2.719-1.1m38.502-32.637q.588 0 1.015.393.395.35.432.945l.008.135v12.92l7.428-6.7q.361-.305.768-.306.528 0 .92.405.406.4.408.9 0 .397-.301.726l-.09.094-5.944 5.237 6.498 6.733q.362.373.361.837-.001.516-.425.92a1.31 1.31 0 0 1-.953.405 1.26 1.26 0 0 1-.886-.36l-.094-.095-7.69-8.052v7.018q-.001.684-.457 1.096a1.54 1.54 0 0 1-1.046.393 1.52 1.52 0 0 1-1.031-.377q-.38-.354-.417-.972l-.004-.14V43.668q0-.687.438-1.08a1.58 1.58 0 0 1 1.062-.392m-5.91 7.093c.392 0 .727.135 1.014.405q.394.367.433.98l.008.14v13.481c0 .474-.156.854-.458 1.136a1.5 1.5 0 0 1-1.047.409q-.6 0-1.03-.393-.38-.368-.417-1.004l-.004-.148V50.814q.001-.71.438-1.12a1.55 1.55 0 0 1 1.063-.405m-3.97-7.093.05.004a1.036 1.036 0 0 1 .032 2.057l-.098.008h-1.532q-.689 0-1.072.127c-.257.077-.486.282-.686.565-.193.269-.262.78-.335 1.294a16 16 0 0 0-.094 1.816l-.004.257v.965h2.661a.887.887 0 1 1 0 1.774l-2.661-.004v13.293q0 .615-.368 1.01l-.09.085a1.53 1.53 0 0 1-1.043.393q-.606 0-1.03-.377c-.253-.236-.397-.559-.421-.972l-.003-.14V51.06h-2.363a.885.885 0 1 1 0-1.77h2.363v-1.758q0-2.894 1.214-4.108 1.148-1.16 3.118-1.223l.238-.004zM89.159 49.29c1.541 0 2.972.397 4.04 1.116.845.572 1.532 1.451 1.81 2.317.16.5.184.687.184 1.407 0 .453-.013.755-.037.895-.249 1.423-.842 2.407-1.876 3.11-.83.565-1.873.895-3.238 1.026-.686.066-1.941.058-2.755-.011a26 26 0 0 1-1.9-.246l-.515-.098-.217-.037c-.32-.053-.609-.098-.617-.094-.005.004-.053.319-.107.7-.09.609-.106.76-.106 1.245-.004.496.004.582.065.81.188.735.602 1.226 1.357 1.607.744.372 1.52.535 2.698.56a7.4 7.4 0 0 0 1.112-.033c.79-.086 1.148-.18 2.199-.569a7 7 0 0 1 .593-.199c.14-.025.397.025.548.102.27.142.499.515.499.817-.004.356-.123.569-.467.847-.821.665-1.872 1.075-3.127 1.218-.45.05-1.471.057-1.962.012-1.394-.123-2.354-.364-3.238-.81-.69-.347-1.213-.78-1.606-1.32l-.18-.25a1 1 0 0 0-.142.173 5.8 5.8 0 0 1-1.33 1.222c-.71.47-1.732.825-2.762.969a13 13 0 0 1-1.595.056c-1.81-.159-3.191-.714-4.202-1.688-1.021-.989-1.463-2.277-1.287-3.785.195-1.732 1.01-2.955 2.432-3.67 1.091-.552 2.187-.76 3.966-.76 1.262 0 2.325.101 3.94.387.4.074.743.132.768.132.036 0 .061-.131.136-.647.13-.936.155-1.259.117-1.635-.04-.433-.094-.641-.257-.981-.421-.87-1.414-1.405-3.013-1.614a12 12 0 0 0-1.97-.016c-.769.09-1.198.2-2.15.564-.56.216-.56.216-.785.2-.384-.022-.646-.196-.813-.548-.07-.143-.083-.2-.083-.396 0-.286.079-.442.335-.687.581-.557 1.56-1.025 2.543-1.226.634-.131.945-.156 1.775-.156.862.004 1.414.049 2.179.196 1.271.241 2.239.663 2.967 1.3.217.193.544.565.683.78.041.067.085.12.098.12a1 1 0 0 0 .155-.176c1.104-1.431 2.96-2.24 5.138-2.236m-18.504 0c.367 0 .658.13.862.397q.33.396.33.927 0 .497-.292.858-.296.349-.848.348c-1.553 0-2.616.388-3.479 1.162-.832.755-1.274 1.761-1.29 3.012v8.302c0 .474-.156.854-.458 1.136a1.5 1.5 0 0 1-1.047.409 1.48 1.48 0 0 1-1.03-.393c-.27-.261-.413-.625-.42-1.095V50.814c0-.474.142-.847.436-1.12a1.55 1.55 0 0 1 1.063-.405q.586 0 1.015.405.424.394.436 1.062l.004.058v2.08q.43-1.538 1.725-2.564c.875-.694 1.774-1.04 2.993-1.04m-15.231-4.73q.541.002.94.352.409.367.408.985v3.393h3.255a.89.89 0 0 1 .882.797l.004.09a.886.886 0 0 1-.796.878l-.09.009-3.255-.004v8.654l.005.253q.006 1.128.094 1.814c.073.515.143 1.031.335 1.3.205.278.429.483.687.561.224.073.523.118.903.126h.168l1.533.005a1.03 1.03 0 0 1 1.01.952 1.036 1.036 0 0 1-.851 1.099l-.094.012h-.05v.005h-2.124l-.233-.005q-1.976-.066-3.124-1.226-1.16-1.16-1.21-3.858v-.25l-.004-9.442h-2.069a.88.88 0 0 1-.879-.794l-.007-.09c0-.457.348-.837.796-.882l.09-.004h2.131l.237-3.393c0-.433.126-.763.38-1.001.254-.22.565-.335.928-.335zM77.63 58.09c-1.1.066-1.548.164-2.208.487-.339.168-.571.348-.76.584a2.85 2.85 0 0 0-.535 1.13c-.082.33-.09 1.2-.013 1.479a2.2 2.2 0 0 0 .618 1.087c.462.487 1.075.806 1.83.968.39.083.378.083 1.026.07.475-.008.651-.02.843-.061.818-.189 1.549-.605 2.077-1.193.481-.536.879-1.342 1.096-2.23.125-.497.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.715-.31-3.295-.274zm10.264-6.662c-.6.11-1.107.314-1.553.625-.826.576-1.394 1.444-1.713 2.604-.123.458-.155.633-.27 1.423l-.102.722.14.017c.412.05 1.348.163 1.892.238l.115.015.24.03c.238.028.463.052.576.06.438.037 1.186.037 1.689.009l.176-.017c.679-.06 1.098-.167 1.614-.416.43-.21.675-.421.912-.777.347-.527.482-1.025.478-1.766 0-.528-.045-.748-.22-1.124-.397-.847-1.325-1.455-2.543-1.66-.303-.052-1.12-.045-1.431.017m22.683-9.23q.785-.001 1.271.433c.323.283.487.654.487 1.124q-.001.688-.487 1.124-.484.423-1.287.421-.804-.002-1.287-.42a1.45 1.45 0 0 1-.488-1.125q0-.688.487-1.124.498-.434 1.304-.434zm0 0"}),/*#__PURE__*/React.createElement("path",{d:"m15.503 53.029.06.033 5.27 2.972c.36.204.797.204 1.16 0l5.225-2.939a1.772 1.772 0 1 1 1.799 3.053l-.062.037-3.017 1.695a.597.597 0 0 0 0 1.035l8.148 4.591a1.2 1.2 0 0 0 1.16 0l5.036-2.841a1.775 1.775 0 0 1 1.803 3.054l-.062.036-2.833 1.598a.58.58 0 0 0-.302.516.58.58 0 0 0 .303.51l2.849 1.611a1.77 1.77 0 0 1 .72 2.4 1.773 1.773 0 0 1-2.4.723l-.062-.037-5.052-2.845a1.18 1.18 0 0 0-1.162 0l-8.235 4.64a.597.597 0 0 0 0 1.03l3.404 1.917a1.77 1.77 0 0 1 .68 2.38 1.77 1.77 0 0 1-2.36.742l-.065-.031-5.6-3.16a1.18 1.18 0 0 0-1.162 0l-5.652 3.188a1.775 1.775 0 0 1-1.803-3.054l.061-.036 3.45-1.947a.597.597 0 0 0 0-1.03L8.64 68.273a1.18 1.18 0 0 0-1.161 0L2.67 70.974A1.772 1.772 0 0 1 .872 67.92l.062-.037 2.6-1.458a.597.597 0 0 0 0-1.031L.937 63.93a1.774 1.774 0 0 1 1.68-3.123l.062.032 4.803 2.707c.359.204.796.204 1.156 0l8.245-4.636a.6.6 0 0 0 .304-.515.58.58 0 0 0-.304-.515l-3.062-1.73a1.77 1.77 0 0 1-.682-2.378 1.776 1.776 0 0 1 2.363-.744zm5.326 7.73-8.24 4.636a.591.591 0 0 0 0 1.03l8.157 4.598c.36.205.798.205 1.162 0l8.232-4.643a.588.588 0 0 0 0-1.026l-8.15-4.594a1.18 1.18 0 0 0-1.16 0zm0 0",fill:"#9d0fb0"}))};