devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 11.6 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",...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:"M20.033 115.859q.734-.631 1.223-1.552.485-.92.485-1.813 0-.382-.065-.77a4.2 4.2 0 0 0-.263-.867 4.5 4.5 0 0 0-.506-.907 4.3 4.3 0 0 0-.842-.841q-.532-.414-1.216-.71c-.684-.296-1.015-.223-1.676-.346S15.782 108 14.985 108H8v18h6.473c1.043 0 2 .128 2.872-.03.872-.157 1.605-.258 2.202-.508.596-.248 1.121-.498 1.577-.849.455-.35.816-.675 1.084-1.031.268-.354.484-.716.65-1.111s.278-.737.336-1.04a4.82 4.82 0 0 0-.802-3.689 5.2 5.2 0 0 0-2.359-1.883M11 111h3.236c.788 0 1.454-.164 1.998-.016.543.148.939.231 1.188.485.251.255.424.442.521.683.096.24.145.471.145.752l-.014.274c-.123 1.184-1.183 1.933-3.005 2.266-.754.131-2.069.212-4.069.256zm8.724 10.674q-.243.428-.591.704t-.914.473c-.566.198-.723.23-1.038.296a9 9 0 0 1-1.13.151c-.438.035-.783-.127-1.032-.123-.25.004-.551-.176-.901-.176H11v-5.051c2-.097 3.29-.145 3.36-.145 1.691 0 3.078.258 4.072.775s1.514 1.227 1.514 2.129c-.001.361-.06.683-.222.967m22.97-13.019q-2.221-1.117-5.074-1.117-2.879 0-5.112 1.163-2.235 1.164-3.497 3.353c-1.262 2.189-1.262 3.147-1.262 5.067q0 2.313.809 4.153.808 1.84 2.182 2.99a9.7 9.7 0 0 0 3.108 1.748q1.736.599 3.667.599 2.933 0 5.193-1.223a8.7 8.7 0 0 0 3.509-3.438q1.25-2.215 1.249-5.08 0-2.826-1.275-4.962a8.4 8.4 0 0 0-3.497-3.253m.815 11.37q-.565 1.288-1.498 2.038a6.84 6.84 0 0 1-4.298 1.512q-2.813 0-4.693-1.841t-1.879-4.876q0-1.276.368-2.334.367-1.058.985-1.781a5.9 5.9 0 0 1 1.438-1.216q.823-.492 1.716-.723c.893-.231 1.21-.23 1.841-.23s1.251.077 1.859.23q.913.23 1.775.743a6.4 6.4 0 0 1 1.512 1.248q.65.736 1.044 1.848.396 1.11.396 2.451 0 1.643-.566 2.931m28.262 2.329L67.327 108h-3.05l-5.402 14.354L54.577 108h-3.496l6.164 18h3.169l5.283-14.288L70.193 126h3.167l7.164-18h-3.496zM85 126h13v-3H88v-5h9v-3h-9v-4h10v-3H85zm31.062-8.29a4.9 4.9 0 0 0 1.274-1.354c.312-.5.539-1.024.684-1.563s.218-1.109.218-1.706q0-1.037-.25-1.874-.25-.836-.638-1.381c-.388-.545-.583-.682-.973-.954a5.4 5.4 0 0 0-1.131-.617 6.8 6.8 0 0 0-1.248-.336c-.47-.083-.868-.001-1.196-.025-.329-.021-.69.1-1.085.1H104v18h3v-7h3.245l5.231 7h4.312l-5.639-7.602c.736-.218 1.373-.293 1.913-.688m-3.293-1.858c-.43.109-.846.121-1.248.156-.404.035-.868-.008-1.394-.008H107v-5h3.745c2.689 0 4.035.758 4.035 2.502 0 .465-.091.809-.27 1.152-.18.341-.407.561-.684.753s-.628.336-1.057.445M48.079 1.389h6.563c.107.072.205.179.322.21 2.17.572 4.451.878 6.493 1.747 6.855 2.916 11.06 8.295 13.492 15.2.121.342.335.828.606.911 1.488.448 3.008.792 4.517 1.173l.144-.152C84.363 12.387 91.037 7.729 99.89 6.109c2.313-.423 4.654-.341 7.025.395l-.491.592c-2.982 3.243-5.321 6.823-5.982 11.301a115 115 0 0 1-.739 4.303c-.739 3.934-2.077 7.586-5.095 10.398-3.86 3.599-8.62 4.464-13.661 4.394-.283-.004-.667-.371-.821-.665-.416-.795-.732-1.643-1.082-2.451-3.38.699-4.373 1.64-4.71 4.452 1.008.126 2.015.261 3.024.379 8.716 1.021 17.398 2.256 25.96 4.212 4.041.923 8.053 1.956 11.777 3.878 1.988 1.026 3.158 2.615 3.658 4.758.11.473.278.933.419 1.397v3.063c-.139.354-.31.699-.41 1.063-.428 1.557-1.225 2.876-2.486 3.89-1.559 1.252-3.403 1.747-5.409 1.922.418 2.507-.911 4.091-2.871 5.169-1.223.673-2.593 1.279-3.955 1.448-1.955.244-3.964.063-5.922.063-1.484 2.748-4.074 3.338-6.83 3.532-2.769.195-5.31-.561-7.57-2.156-.918 1.402-2.013 1.987-3.837 2.139-2.863.238-5.57-.319-8.145-1.573l-.343-.137.144.311c1.752 3.222 3.595 6.398 5.203 9.689.527 1.078.639 2.459.604 3.691-.064 2.273-1.265 3.734-3.198 4.301-.196 1.848-1.156 3.243-2.685 4.266-1.827 1.222-3.847 1.65-6.024 1.425-.38-.04-.983-.146-1.12.043-1.111 1.528-2.725 2.17-4.425 2.696h-2.406c-1.482-.382-2.828-1.831-4.534-.538-.258.195-.698.181-1.059.204-1.905.126-5.026-1.066-5.891-3.678-.888-2.684-1.994-5.295-3.024-7.987l-.202.335c-2.408 4.693-7.52 6.379-12.23 4.044a21 21 0 0 1-6.597-5.143C11.761 71.382 6.684 55.106 10.039 36.602 13.18 19.276 26.598 5.802 43.76 2.209c1.433-.299 2.879-.547 4.319-.82m20.782 28.877c2.665.185 5.303.225 7.828-.903 2.338-1.045 4.798-1.139 7.282-.669 1.651.313 3.288.698 4.931 1.051-.746-.815-1.575-1.51-2.446-2.145-4.195-3.056-8.767-5.184-14.022-5.552-.461-.032-1.161.009-1.375.296-1.642 2.206-2.615 4.669-2.488 7.48-.244 1.868.288 3.58.972 5.217l8.743-3.941-.081-.856c-1.51.35-2.942.774-4.406.994-1.732.261-3.486.332-4.938-.972m26.872-17.32.158.17c-3.468 3.372-5.82 7.493-7.952 11.705l5.727 4.846c1.698-2.239 2.396-4.789 2.988-7.389 1.041-4.567 1.261-9.424 4.754-13.176-6.549-.278-16.302 6.563-18.435 12.862l3.369 1.866c.184-.344.332-.669.521-.968 1.088-1.72 2.086-3.508 3.305-5.131 1.489-1.982 3.236-3.742 5.565-4.785M83.554 50.42c2.019.2 4.038.396 6.056.602 6.356.646 12.712 1.298 19.068 1.945.911.094 1.823.176 2.92.281-.52-1.636-1.2-2.849-2.674-3.353-1.371-.468-2.786-.812-4.181-1.21-5.525-1.103-11.025-2.363-16.583-3.265-5.417-.879-10.894-1.397-16.347-2.044-.337-.04-.81.084-1.042.313-1.034 1.018-2.004 2.102-2.997 3.162-5.515 4.004-11.853 5.063-18.464 5.146 1.666-.593 3.375-1.066 5.025-1.693 5.271-2.001 9.917-4.881 13.267-9.57.505-.706.601-1.236.15-2.046a17.75 17.75 0 0 1-2.282-9.005c.057-3.813 1.367-7.196 3.973-10.027.449-.487.537-.923.255-1.554-1.777-3.978-4.477-7.134-8.221-9.378-4.596-2.754-9.612-2.99-14.71-2.232-11.446 1.702-20.283 7.571-26.476 17.28-5.694 8.926-7.525 18.757-6.043 29.197.455 3.206 1.266 6.348 2.76 9.265.328.765.596 1.563.995 2.289 6.969 12.654 17.619 19.67 32.06 20.746 8.491.633 15.815-4.221 18.455-12.092.601-1.79 1.216-3.605.284-5.487 1.887 1.654 4.141 2.324 6.593 2.559 2.479.237 4.513-.639 5.585-2.576.289.103.599.188.889.318 2.008.902 4.111 1.184 6.292 1.011 2.822-.224 4.146-1.465 4.434-4.132 1.402.131 2.808.402 4.204.363 4.038-.115 5.973-2.375 5.104-5.63 1.589-.076 3.223-.029 4.815-.266 1.65-.244 2.984-1.148 4.069-2.797L95.368 53.5l-15.413-2.954.021-.126zm-2.559-20.801c.389 1.542.712 2.785 1.011 4.034.158.657.56.825 1.195.771 2.445-.204 4.804-.715 6.994-1.862.299-.157.58-.349 1.164-.703l-6.03-1.611-.794 1.46-.178-.043v-1.58z",fill:"#543828"}),/*#__PURE__*/React.createElement("path",{d:"M17.009 62.234c-1.494-2.917-2.305-6.059-2.76-9.265-1.482-10.44.349-20.271 6.043-29.197 6.192-9.709 15.029-15.578 26.476-17.28 5.098-.758 10.114-.521 14.71 2.232 3.744 2.244 6.443 5.4 8.221 9.378.282.631.194 1.066-.255 1.554-2.605 2.831-3.916 6.214-3.973 10.027a17.76 17.76 0 0 0 2.282 9.005c.45.81.354 1.34-.15 2.046-3.35 4.689-7.996 7.569-13.267 9.57-1.65.627-3.359 1.101-5.025 1.693 6.611-.083 12.949-1.142 18.464-5.146-1.163 1.965-2.145 4.067-3.519 5.871-6.575 8.632-15.474 12.659-26.677 9.514-1.141-.32-2.118-.461-3.107.384-.42.358-1.041.517-1.597.676-5.414 1.551-10.708 1.234-15.866-1.062m34.519-45.557c-5.416.008-9.582 4.217-9.575 9.673.007 5.242 4.396 9.603 9.642 9.577 5.301-.026 9.6-4.398 9.591-9.756-.009-5.293-4.291-9.502-9.658-9.494",fill:"#E95927",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M17.009 62.234c5.158 2.296 10.452 2.613 15.866 1.063.556-.159 1.177-.317 1.597-.676.989-.845 1.967-.704 3.107-.384 11.203 3.146 20.102-.882 26.677-9.514 1.374-1.804 2.355-3.906 3.519-5.871.993-1.061 1.963-2.145 2.997-3.162.232-.229.705-.353 1.042-.313 5.453.646 10.93 1.165 16.347 2.044 5.558.901 11.058 2.162 16.582 3.265-.208.055-.412.145-.623.16q-10.282.791-20.565 1.574h-3.577l-.021.126L95.37 53.5c-.196.629-.204 1.471-.626 1.844-.848.747-1.855 1.508-2.918 1.764-1.249.302-2.626.074-3.947.075l-.038-.071.059.057c.221 1.333.043 2.583-1.063 3.465-.757.604-1.59 1.172-2.479 1.531-2.313.932-4.641.95-6.869-.368-.58 2.418-2.447 3.047-4.425 3.4-2.021.361-3.953.02-5.632-1.355l-.206.21 1.579 3.639c.932 1.882.316 3.697-.284 5.487-2.64 7.871-9.964 12.725-18.455 12.092-14.44-1.076-25.091-8.092-32.06-20.746-.402-.727-.669-1.525-.997-2.29m50.221 1.353-.045.067.066.011z",fill:"#FBCD00",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M87.876 57.183c1.322-.001 2.699.227 3.948-.075 1.063-.256 2.07-1.017 2.918-1.764.422-.373.43-1.215.626-1.844l15.419 3.04c-1.085 1.648-2.419 2.553-4.069 2.797-1.593.236-3.227.189-4.815.266.869 3.255-1.065 5.515-5.104 5.63-1.396.039-2.802-.232-4.204-.363-.287 2.667-1.611 3.908-4.434 4.132-2.181.173-4.284-.108-6.292-1.011-.29-.131-.6-.216-.889-.318-1.072 1.938-3.106 2.813-5.585 2.576-2.452-.234-4.706-.904-6.593-2.559l-1.579-3.639.206-.21c1.679 1.375 3.611 1.717 5.632 1.355 1.978-.354 3.845-.982 4.425-3.4 2.229 1.318 4.557 1.3 6.869.368.89-.359 1.723-.928 2.479-1.531 1.105-.882 1.283-2.132 1.063-3.465z",fill:"#3DAF00",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M95.733 12.946c-2.329 1.043-4.076 2.803-5.564 4.786-1.219 1.623-2.217 3.411-3.305 5.131-.189.299-.338.624-.521.968l-3.369-1.866c2.133-6.299 11.886-13.141 18.435-12.862-3.493 3.752-3.713 8.608-4.754 13.176-.592 2.6-1.29 5.149-2.988 7.389l-5.727-4.846c2.132-4.212 4.484-8.333 7.952-11.705l.177-.295z",fill:"#25A7F0",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M68.57 29.825c-.127-2.812.847-5.274 2.488-7.48.214-.287.914-.328 1.375-.296 5.256.368 9.827 2.496 14.022 5.552.871.635 1.7 1.329 2.446 2.145-1.643-.353-3.279-.738-4.931-1.051-2.484-.47-4.944-.376-7.282.669-2.525 1.128-5.163 1.088-7.828.903z",fill:"#CBCBCA",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M83.554 50.42q10.283-.782 20.565-1.574c.211-.016.415-.105.623-.16 1.396.398 2.811.742 4.182 1.21 1.474.504 2.154 1.717 2.674 3.353-1.097-.105-2.009-.188-2.92-.281-6.356-.647-12.712-1.299-19.068-1.945-2.018-.207-4.038-.402-6.056-.603",fill:"#3EAE00",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"m80.995 29.619 3.362.466v1.58l.178.043.794-1.46 6.03 1.611c-.584.354-.865.546-1.164.703-2.19 1.147-4.549 1.658-6.994 1.862-.636.054-1.037-.114-1.195-.771-.299-1.249-.622-2.492-1.011-4.034",fill:"#25A5EC",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"m68.57 29.825.291.441c1.451 1.304 3.206 1.232 4.937.972 1.464-.22 2.896-.645 4.406-.994l.081.856-8.743 3.941c-.684-1.636-1.216-3.348-.972-5.216",fill:"#C9C8C7",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M51.528 16.677c5.366-.008 9.648 4.201 9.657 9.494.009 5.357-4.29 9.729-9.591 9.756-5.245.025-9.635-4.335-9.642-9.577-.006-5.456 4.16-9.665 9.576-9.673m5.773 9.602c.003-3.229-2.517-5.793-5.717-5.818-3.151-.025-5.756 2.574-5.785 5.773a5.717 5.717 0 0 0 5.736 5.78c3.234.006 5.763-2.511 5.766-5.735",fill:"#FBCB00",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"m87.897 57.168-.059-.057.038.071zM67.23 63.587l.022.079-.066-.011z",fill:"#3DAF00",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"m95.733 12.946.335-.125-.177.295z",fill:"#543828",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M57.301 26.279c-.003 3.225-2.532 5.741-5.766 5.735a5.716 5.716 0 0 1-5.736-5.78c.029-3.199 2.634-5.799 5.785-5.773 3.2.025 5.72 2.589 5.717 5.818m-5.777-.218c.948-.373 1.92-.6 2.712-1.107.986-.632.904-1.832-.022-2.56-1.33-1.045-4.015-1.042-5.319.005-.921.738-.995 1.934-.012 2.57.761.494 1.698.716 2.641 1.092",fill:"#553928",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M51.524 26.061c-.943-.376-1.881-.598-2.642-1.092-.983-.637-.909-1.832.012-2.57 1.305-1.047 3.989-1.05 5.319-.005.927.728 1.009 1.928.022 2.56-.791.507-1.762.734-2.711 1.107",fill:"#fff",fillRule:"evenodd"}))};