UNPKG

devicons-react

Version:

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

1 lines 10.8 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="#892ca0",...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:"m91.736 1.465-55.738.166a1.38 1.38 0 0 0-1.074.517L.294 45.885a1.38 1.38 0 0 0-.259 1.158l12.559 54.363a1.38 1.38 0 0 0 .752.936l50.287 24.06a1.38 1.38 0 0 0 1.195-.007l50.149-24.356a1.38 1.38 0 0 0 .744-.943l12.246-54.434a1.38 1.38 0 0 0-.268-1.16L92.82 1.977a1.38 1.38 0 0 0-1.083-.512zm-.658 2.762 34.05 42.48-11.952 53.143-48.946 23.775-49.091-23.482L2.873 47.07 36.672 4.383zm-29.963 11c-4.982-.001-9.831.543-12.957 1.783-8.282 3.042-14.528 11.226-16.385 21.076-1.652 7.815-2.09 14.423-2.968 20.408-.375 2.558-.838 4.995-1.496 7.377-3.362 2.655-5.774 6.766-6.657 11.45-.616 2.913-.959 5.54-1.256 7.995h-3.435v2.762h47.42c-.36 2.696-.61 5.178-.951 7.504l.529.078H40.516v2.752h71.664V95.66h-5.037l.529-.078c-.598-4.064-.9-8.586-2.035-13.943a22 22 0 0 0-1.399-4.588h9.942v-2.76h-11.373c-1.163-1.881-2.601-3.522-4.258-4.83h9.59v-2.762H95.754c-.41-1.355-.734-2.737-1.024-4.136h7.895V59.8h-8.406c-.071-.436-.15-.864-.215-1.307-.877-5.98-1.31-12.584-2.96-20.39-1.853-9.868-8.102-18.074-16.401-21.112h-.018c-3.464-1.21-8.52-1.765-13.51-1.765zm0 2.068c4.823 0 9.764.584 12.809 1.644 7.479 2.738 13.35 10.305 15.086 19.545l.01.016v.01c1.618 7.654 2.048 14.184 2.943 20.287.403 2.748.927 5.41 1.683 8.037-2.394-.725-5.606-1.052-8.798-1.053-.632 0-1.256.018-1.873.043l-9.928-9.943a11 11 0 0 0 .586-1.319l11.363 6.563.69-1.193-11.653-6.73q.123-.552.19-1.122l12.271 3.29.358-1.333-12.428-3.332-.137.51q.008-.185.01-.371c0-6.23-5.31-11.252-11.772-11.252-6.426 0-11.713 4.969-11.77 11.152l-12.278 3.293.355 1.332 12.004-3.217q.075.61.215 1.196l-11.4 6.584.689 1.193 11.125-6.426c.18.473.398.927.64 1.367l-6.732 6.745c-1.734-.269-3.663-.395-5.584-.395-3.215 0-6.33.33-8.422 1.158a14 14 0 0 0-1.537.682c.41-1.793.753-3.604 1.025-5.46.895-6.102 1.317-12.632 2.936-20.286l.008-.01v-.016c1.736-9.24 7.607-16.807 15.086-19.545l.008-.007h.017c2.605-1.037 7.376-1.638 12.205-1.637M45.543 27.69a6.92 6.92 0 0 0-5.504 2.684l-.63.813 1.642 1.263.633-.822c.839-1.092 2.217-1.81 3.591-1.87a4.9 4.9 0 0 1 3.575 1.386l.736.734 1.463-1.47-.736-.727a6.9 6.9 0 0 0-4.77-1.99zm33.375 0a6.9 6.9 0 0 0-4.77 1.99l-.734.727 1.453 1.47.737-.733a4.9 4.9 0 0 1 3.574-1.385c1.375.059 2.762.777 3.601 1.869l.631.822 1.637-1.264-.633-.814a6.9 6.9 0 0 0-5.496-2.682m-33.426 8.084c-3.427.003-6.197 2.861-6.197 6.334 0 3.474 2.77 6.334 6.197 6.336 3.432.004 6.205-2.858 6.205-6.336 0-3.477-2.773-6.337-6.205-6.334m33.469 0c-3.428.003-6.197 2.861-6.197 6.334 0 3.474 2.77 6.334 6.197 6.336 3.427-.002 6.197-2.862 6.197-6.336 0-3.473-2.77-6.332-6.197-6.334M43.77 37.973a2.543 2.644 0 0 1 2.544 2.64 2.543 2.644 0 0 1-2.544 2.649 2.543 2.644 0 0 1-2.545-2.649 2.543 2.644 0 0 1 2.545-2.64m33.453 0a2.543 2.644 0 0 1 2.543 2.64 2.543 2.644 0 0 1-2.543 2.649 2.543 2.644 0 0 1-2.545-2.649 2.543 2.644 0 0 1 2.545-2.64M62.525 41.66c5.398 0 9.704 4.129 9.704 9.184s-4.306 9.183-9.704 9.183c-5.397 0-9.703-4.128-9.703-9.183s4.306-9.184 9.703-9.184m0 2.805c-.758 0-1.38.231-1.896.406-.517.175-.93.295-1.246.295-.568 0-1.125.31-1.428.674s-.443.743-.553 1.1c-.22.712-.329 1.437-.425 1.687-.222.575-.01 1.034.166 1.334.175.3.389.536.63.78.484.486 1.095.973 1.713 1.427a39 39 0 0 0 1.74 1.193l-.025.416c-.232.19-.8.696-1.74 1.014-.556.188-1.116.253-1.602.129-.413-.106-.823-.47-1.246-1.022.028-.217.037-.307.086-.666.087-.628.214-1.384.27-1.609l-2.008-.502c-.12.48-.223 1.177-.313 1.826-.089.65-.154 1.203-.154 1.203l-.045.371.2.313c.728 1.146 1.701 1.838 2.7 2.094s1.97.1 2.778-.174c1.051-.356 1.909-.929 2.38-1.29.474.361 1.325.935 2.372 1.29.808.274 1.77.43 2.77.174.999-.256 1.972-.948 2.7-2.094l.2-.313-.043-.37s-.067-.555-.156-1.204c-.09-.649-.193-1.346-.313-1.826l-2.008.502c.056.225.183.981.27 1.61.049.353.058.44.086.658-.424.555-.832.923-1.246 1.029-.486.124-1.046.06-1.602-.129-.94-.318-1.508-.824-1.74-1.014l-.018-.388c.48-.31 1.128-.74 1.783-1.221.618-.454 1.232-.94 1.715-1.428.242-.243.456-.48.631-.78.175-.299.386-.758.164-1.333-.096-.25-.211-.975-.431-1.688-.11-.356-.243-.735-.545-1.1-.303-.363-.86-.673-1.428-.673-.317 0-.731-.12-1.248-.295s-1.136-.406-1.895-.406m0 2.068c.305 0 .71.12 1.229.295.478.162 1.08.34 1.766.371.022.035.084.15.148.356.111.36.225.91.38 1.445-.05.069-.111.152-.243.285-.342.344-.898.792-1.471 1.213-.88.647-1.431.981-1.809 1.219-.375-.236-.934-.57-1.818-1.219-.573-.42-1.121-.869-1.463-1.213-.132-.133-.192-.216-.242-.285.155-.535.27-1.085.38-1.445.064-.206.127-.32.15-.356.684-.03 1.277-.21 1.755-.37.518-.176.934-.296 1.238-.296m9.784 10.559 8.83 8.846c-1.631.146-3.14.4-4.395.783l-4.889-8.475-1.107.637a11.5 11.5 0 0 0 1.56-1.791zm-19.446.166q.474.65 1.035 1.228l-.418-.24-3.439 5.963c-.478-.239-.964-.46-1.467-.643h-.01l-.01-.01a15 15 0 0 0-1.548-.433zm17.809 1.695 4.758 8.252c-3.323 1.341-6.137 3.858-8.133 7.086H58.49c-1.398-4-3.957-7.362-7.246-9.41l3.322-5.758a12.04 12.04 0 0 0 7.96 2.973 12.03 12.03 0 0 0 8.146-3.143m-30.885 5.53c3.057 0 6.211.38 8.084 1.03 4.634 1.696 8.312 6.406 9.4 12.186v.018l.01.01c.579 2.73.915 5.22 1.203 7.59H48.86l-.273-.073c-.03-.781-.218-1.516-.477-2.219a4.3 4.3 0 0 0 3.104 1.34c2.399 0 4.336-2.008 4.336-4.424s-1.937-4.414-4.336-4.414c-.075 0-.15-.004-.225 0-2.295.12-4.12 2.074-4.12 4.414 0 .365.048.718.132 1.059a8 8 0 0 0-6.303-3.04c-4.245 0-7.767 3.249-7.892 7.333l-.088.023H21.475c.288-2.368.624-4.859 1.203-7.59l.008-.01V77.7c1.089-5.783 4.77-10.492 9.408-12.185l.017-.01.008-.008c1.573-.624 4.607-1.014 7.668-1.014m45.06 3.367c3.275 0 6.648.406 8.665 1.107h.008c4.977 1.826 8.924 6.89 10.091 13.088v.018c1.083 5.107 1.387 9.478 1.98 13.597h-5.155l-6.403-3.691q.042-.204.074-.412l8.045 2.156.358-1.332-8.323-2.23c-.031-.962-.266-1.868-.623-2.713.838 1.016 2.09 1.67 3.495 1.67 2.525 0 4.57-2.112 4.57-4.657s-2.045-4.656-4.57-4.656-4.569 2.11-4.569 4.656c0 .507.085.996.235 1.455-1.516-2.112-4.054-3.498-6.909-3.498-4.515 0-8.259 3.452-8.373 7.795l-8.129 2.178.358 1.332 7.86-2.106q.037.232.087.46l-6.232 3.593h-6.88c.594-4.12.89-8.49 1.973-13.597l.01-.01v-.008c1.17-6.205 5.124-11.275 10.11-13.096h.007l.018-.008c1.7-.674 4.945-1.092 8.223-1.091zm-55.263 2.52c-1.4.059-2.71.74-3.566 1.85l-.631.823 1.634 1.264.633-.823a2.8 2.8 0 0 1 2.026-1.046 2.78 2.78 0 0 1 2.008.779l.734.726 1.455-1.47-.736-.727a4.79 4.79 0 0 0-3.557-1.377zm21.836 0a4.77 4.77 0 0 0-3.549 1.376l-.734.727 1.453 1.47.736-.726a2.78 2.78 0 0 1 2.008-.78 2.8 2.8 0 0 1 2.025 1.047l.623.823 1.645-1.264-.63-.822a4.8 4.8 0 0 0-3.577-1.852zm22.78 3.91q-.13.002-.26.01a5.04 5.04 0 0 0-3.765 1.947l-.631.823 1.644 1.263.631-.822a3.04 3.04 0 0 1 2.207-1.143 3.05 3.05 0 0 1 2.207.848l.737.727 1.455-1.471-.737-.727A5.05 5.05 0 0 0 74.2 74.28m22.824 0a5.05 5.05 0 0 0-3.488 1.455l-.736.727 1.455 1.47.734-.726a3.03 3.03 0 0 1 2.2-.848c.84.036 1.701.477 2.214 1.143l.633.822 1.635-1.263-.631-.823a5.02 5.02 0 0 0-3.756-1.947q-.13-.008-.26-.01m-67.45 1.246c-2.296.12-4.112 2.074-4.112 4.414 0 2.416 1.939 4.424 4.338 4.424s4.344-2.008 4.344-4.424-1.945-4.414-4.344-4.414c-.075 0-.153-.004-.227 0zm29.675 1.524h6.613a22 22 0 0 0-1.398 4.588 76 76 0 0 0-.682 3.677H60.56c-.298-2.457-.637-5.089-1.254-8.005-.017-.088-.04-.173-.057-.26m-30.549.252a1.626 1.687 0 0 1 1.627 1.687 1.626 1.687 0 0 1-1.627 1.688 1.626 1.687 0 0 1-1.627-1.688 1.626 1.687 0 0 1 1.627-1.687m21.621.242a1.626 1.687 0 0 1 1.627 1.687 1.626 1.687 0 0 1-1.627 1.688 1.626 1.687 0 0 1-1.629-1.688 1.626 1.687 0 0 1 1.63-1.687zm23.844 2.25c-2.525 0-4.57 2.11-4.57 4.656s2.045 4.656 4.57 4.656 4.57-2.11 4.57-4.656-2.045-4.656-4.57-4.656m-33.469.234c3.19 0 5.713 2.367 5.824 5.287h-2.18c.041-.056.085-.106.123-.171.14-.238.335-.645.129-1.178-.032-.081-.112-.545-.268-1.047a2.25 2.25 0 0 0-.426-.832c-.246-.296-.723-.57-1.193-.57q-.183.001-.676-.164c-.33-.112-.765-.278-1.332-.278-.566 0-1.004.166-1.334.278-.33.11-.55.164-.674.164-.47 0-.956.274-1.203.57-.246.295-.346.58-.423.832-.156.502-.229.966-.26 1.047-.207.533-.01.94.129 1.178.038.066.08.115.12.171h-2.18c.111-2.92 2.636-5.287 5.825-5.287zm32.293 1.6a1.739 1.804 0 0 1 1.739 1.8 1.739 1.804 0 0 1-1.739 1.81 1.739 1.804 0 0 1-1.74-1.81 1.739 1.804 0 0 1 1.74-1.8m23.246.234a1.739 1.804 0 0 1 1.74 1.809 1.739 1.804 0 0 1-1.74 1.8 1.739 1.804 0 0 1-1.738-1.8 1.739 1.804 0 0 1 1.738-1.809m-55.539 1.282c.114 0 .334.052.666.164.243.081.613.155.979.209.005.013.002 0 .008.015.045.147.128.457.191.719l-.01.01a9 9 0 0 1-.9.734c-.195.143-.323.235-.45.32h-.968a11 11 0 0 1-.46-.32c-.357-.262-.707-.54-.9-.734v-.01c.063-.262.137-.572.182-.719.005-.015.003-.003.008-.015.366-.054.736-.128.978-.21.332-.111.563-.163.676-.163m45.12 1.332c3.524 0 6.308 2.668 6.308 5.93 0 .833-.182 1.628-.512 2.35l-.015-.126-.114-.832c-.061-.446-.122-.911-.214-1.28l-2.008.502c.028.113.123.64.181 1.065.022.159.017.166.034.293-.206.23-.405.447-.588.494-.252.064-.568.037-.909-.078-.46-.156-.715-.365-.91-.52.3-.199.652-.436 1.014-.7.43-.316.858-.65 1.21-1.005.178-.177.342-.352.485-.597.144-.245.34-.655.131-1.194-.04-.102-.122-.597-.285-1.125-.082-.264-.18-.561-.434-.865-.253-.304-.746-.58-1.228-.58-.147 0-.391-.063-.744-.182s-.813-.295-1.403-.295-1.049.176-1.402.295c-.353.12-.597.182-.744.182-.482 0-.975.276-1.229.58-.253.304-.36.601-.441.865-.163.528-.248 1.023-.287 1.125-.209.539-.005.949.139 1.194.143.245.31.42.486.597.353.355.781.69 1.21 1.004.356.26.702.496.997.694-.195.154-.453.366-.928.527-.34.115-.657.142-.908.078-.184-.047-.392-.263-.598-.494.017-.127.023-.134.045-.293.06-.425.144-.952.172-1.065l-2.008-.501c-.092.368-.155.833-.216 1.279-.062.446-.104.832-.104.832l-.008.068a5.6 5.6 0 0 1-.486-2.293c0-3.26 2.786-5.93 6.31-5.93zm0 3.324q.204.001.736.181a6 6 0 0 0 1.082.225c.013.028 0 .01.015.06.054.174.142.512.217.815-.017.02-.012.014-.033.035-.211.212-.586.513-.97.795-.506.37-.746.51-1.048.701-.3-.191-.539-.329-1.046-.7-.385-.283-.76-.584-.971-.796-.023-.023-.015-.024-.033-.045.073-.298.154-.633.207-.804.016-.053.012-.033.025-.061a6 6 0 0 0 1.074-.225c.355-.12.608-.181.744-.181zm7.8 5.52 4.059 2.34h-5.574a8 8 0 0 0 1.515-2.34m-15.564.087a8 8 0 0 0 1.476 2.252h-5.383zm7.746.555a6.1 6.1 0 0 0 1.523.789c.593.2 1.312.324 2.076.129.448-.114.89-.347 1.286-.69a6.2 6.2 0 0 1-1.955 1.47h-5.813a6.3 6.3 0 0 1-1.86-1.352c.358.278.749.471 1.143.572.764.195 1.484.071 2.076-.129a6.1 6.1 0 0 0 1.524-.79zm-50.807 8.586v2.762H68.15v-2.762zm19.31 6.898v2.752h27.3v-2.752z"}))};