UNPKG

devicons-react

Version:

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

1 lines 13.6 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:"m82.04 11.032-4.805 7.352q11.392 13.22 22.785 26.446c1.07-4.376 1.852.394 2.723 2.248 2.344 5.29 2.708 11.188 3.437 16.851 1.382 10.718.928 16.99-.056 22.84-3.184 18.95-14.488 30.013-25.279 36.38-3.693 2.179-7.248 3.702-12.46 4.415-5.372.733-10.635.441-16.026-.61-4.45-.864-8.926-2.327-13.038-4.212-6.555-3.004-11.965-8.205-16.202-13.91-4.096-5.515-6.681-12.102-8.647-18.7-3.57-12.002-5.076-24.785-2.23-37.134 1.776-7.694 4.335-15.316 7.836-22.345 3.714-7.456 8.933-14.21 15.255-19.812 3.796-3.364 7.92-6.464 12.567-8.332C51.307 1.134 54.913.828 58.638 1.07c3.683.243 7.197.657 10.703 1.905 4.774 1.697 9.268 4.351 12.7 8.057Zm0 0",fill:"#ffcfab"}),/*#__PURE__*/React.createElement("path",{d:"m75.951 18.715-2.849.609-3.865 2.033-5.897-.813-10.58 13.02-5.693.814-2.85 1.423 2.647 6.714L62.73 29.497l8.747-1.02zm5.495 1.016-2.239 3.662.406 3.255 4.678.406 6.308-3.458-4.678-1.423z",fill:"#f39505"}),/*#__PURE__*/React.createElement("path",{d:"m84.901 15.255 4.682 5.898 1.22 2.036-8.95-3.052 1.016-2.85zm0 0",fill:"#ffcfab"}),/*#__PURE__*/React.createElement("path",{d:"m47.067 42.921 3.252 5.288-3.252 8.344 7.73 1.422 1.626 1.626 4.88 7.526 15.462-8.136 4.6 1.271 4.963-1.474-3.458-3.662.61-1.016 1.628-1.016.813 2.642 1.423 3.254 3.865 4.68 1.016-.61.204-3.049 3.594-.632 1.267-.986 3.175-.386.814-4-2.34-9.664v-4.068l3.663-.61 3.254 2.443 4.679 1.219 1.833-.406-5.495-6.916-3.375-3.456-1.912-1.224-3.663-2.442-7.528.408-5.9 1.425-5.084 2.443-3.053-.411-3.866-1.83-1.218-1.832-7.933-.203zm0 0",fill:"#ab9a7e"}),/*#__PURE__*/React.createElement("path",{d:"m84.969 9.457-3.245 1.288-4.96 6.136-5.287 12.002 2.036 2.443 5.694 1.626 6.511-2.642 9.953-2.515-1.219-1.398-1.41-1.175-13.226 2.239-.813-2.443 1.017-2.642 4.881-7.527 5.088 2.235 5.759 1.961.45-.793-3.905-2.614-3.73-5.47zm26.379 11.9-3.46.816s-2.845 1.423-2.031 1.423c.813 0 4.678 1.219 4.678 1.219l1.629 1.224.407 1.828-2.24 4.475-1.016 1.02-4.678-3.052-1.426-1.02-1.423-.204-2.24.204 2.331 2.984 1.471.044 5.44 6.044 1.35 1.643 2.43-1.56 2.846-6.306 1.58-5.013.217-4.2-1.304-1.57zM94.87 38.853l-1.829.204-3.255 2.848 1.22 1.626 1.63-.61 2.844-3.052zM91.465 52.55c-.762-.042-2.49 1.296-2.52 2.143-.035 1.042 2.535 3.071 2.735 2.158.197-.908.341-3.072.126-4.028-.04-.18-.164-.263-.34-.273zm5.282.317c-.946.006-2.299.209-2.299.209s-.546 1.87.251 1.87c.8 0 3.006-1.397 2.948-1.87v-.002c-.022-.16-.406-.21-.9-.207m-11.639.024-1.833 1.016-.813 1.422 3.052 1.833.61-1.63z",fill:"#fff"}),/*#__PURE__*/React.createElement("path",{d:"M56.03.004c-2.795.05-5.527.487-8.15 1.547-4.732 1.902-8.899 5.041-12.716 8.423-6.368 5.645-11.629 12.45-15.372 19.968-3.524 7.072-6.096 14.731-7.88 22.459-2.872 12.463-1.348 25.336 2.239 37.395 1.975 6.627 4.577 13.272 8.729 18.86 4.272 5.754 9.737 11.017 16.398 14.07 4.149 1.902 8.66 3.377 13.154 4.25v-.002c5.435 1.06 10.759 1.357 16.194.615 5.277-.722 8.923-2.282 12.65-4.48 10.88-6.42 22.314-17.623 25.524-36.737.99-5.884 1.446-12.233.058-22.99-.726-5.64-1.082-11.592-3.474-16.994l-.002-.006-.002-.004c-.39-.826-.798-2.479-1.294-3.471-.123-.248-.247-.465-.458-.647-.026-.023-.076-.033-.107-.054l.27-.364c.46-.733 1.575-.642 3.4.49 1.486.877 3.443 1.056 5.543 1.203 3.435.235 3.163-.28 1.55-1.901l-1.945-1.745s.714.414 1.9-.682c1.592-1.469 4.635-8.224 5.177-13.086.61-4.933-.204-5.672-5.472-5.067-2.16.271-4.765.908-5.845 1.58 0 0-1.54.774-1.306 1.213.24.438 2.29.652 2.29.652 3.85.606 4.901 1.881 4.901 3.3 0 1.487-2 5.145-2.944 5.145-.338 0-1.554-.949-2.702-2.028-2.295-2.227-3.53-2.519-5.753-1.862-1.248-.343-3.06-.522-4.523-1.363-.36-.203-.127-.492-.84-1.386-1.279-1.609-2.255-1.467-3.607-1.132-1.689.407-1.756.408-.474-.538 1.283-.944 1.214-1.08-1.618-4.797l-2.837-3.849 3.375 1.69c3.448 1.757 6.416 2.226 7.092 1.147.272-.339-.676-1.216-2.095-1.89-1.35-.677-2.97-2.23-3.578-3.378-.674-1.216-1.555-2.633-1.957-3.175-1.017-1.147-4.55-1.765-6.45-1.05a4.8 4.8 0 0 0-.888.463c-3.445-3.562-7.844-6.13-12.501-7.785C66.109.739 62.544.32 58.844.076A34 34 0 0 0 56.03.004m.018 1.027a33 33 0 0 1 2.727.069c3.666.242 7.128.652 10.566 1.875 4.498 1.6 8.711 4.08 12.011 7.463-1.047.953-1.932 2.276-2.97 3.638-1.316 1.717-2.043 3.017-2.657 4.06-1.263-.299-3.428.622-4.305 1.435-1.485 1.352-1.825 1.418-4.73.674-2.9-.81-3.238-.742-4.793.677-.876.876-3.312 3.917-5.403 6.753-2.029 2.902-3.916 5.269-4.12 5.336-.203 0-1.622.136-3.108.267-1.486.136-3.51.54-4.522.949-1.622.605-1.758.876-1.283 2.634.334 1.012 1.82 4.12 3.374 6.82l2.77 4.863-1.69 4.052c-.943 2.232-1.553 4.323-1.35 4.594.204.338 2.162.809 4.39 1.081l4.053.473 3.108 4.658c2.905 4.391 3.422 4.64 4.455 4.122.35-.172 2.028-1.351 4.255-2.432 2.231-1.147 5.27-2.836 6.754-3.85 2.105-1.387 4.233-1.86 5.36-1.43.684.258 1 .85.721 1.77-.59 1.891-.561 3.072-.299 4.303.462.49 1.057.717 1.921 1.298 2.98 1.834 4.121 1.961 4.187 0v-1.482l.742 1.55c1.08 2.232 2.838 1.623 3.108-1.147.204-1.622-.204-2.702-1.283-3.85-.813-.877-1.234-2.027-.897-2.027.679 0 2.99 3.108 2.99 3.92 0 .266.406.538.944.538 1.016 0 1.756-1.418 1.756-3.374 0-.749 2.017-1.167 3.897-1.833.503-.179.499-.43.977-.761.908.192.61.203 1.286.155 1.008-.072 1.46-.354 1.742-.806 1.418-2.295 1.622-5.198.542-7.765-.497-1.24-.915-3.656-.93-4.991l.107.125.237-.966c.13-.53.255-.91.361-1.15.027-.063.016-.033.04-.075.033.05.045.051.08.122.38.762.799 2.421 1.283 3.448 2.289 5.177 2.659 11.015 3.39 16.698 1.377 10.678.925 16.874-.054 22.69-3.156 18.789-14.332 29.71-25.032 36.024-3.66 2.16-7.125 3.643-12.27 4.347-5.31.725-10.512.438-15.86-.606-4.406-.855-8.846-2.305-12.921-4.174-6.448-2.955-11.803-8.091-16.002-13.748-4.042-5.441-6.612-11.972-8.569-18.541-3.554-11.945-5.041-24.637-2.222-36.872 1.77-7.662 4.315-15.247 7.796-22.232 3.683-7.396 8.864-14.098 15.136-19.657 3.776-3.345 7.856-6.406 12.418-8.24 2.486-1.004 5.09-1.426 7.786-1.472m29.399 8.905c.742-.01 1.509.143 2.319.447.605.27 1.69 1.622 2.363 3.04.745 1.417 2.028 3.04 2.837 3.578.828.59 2.977 1.431 2.853 1.546-.259.244-4.164-.98-6.635-2.355-1.892-1.08-3.848-1.826-4.323-1.622-.541.136-2.09 2.096-3.578 4.391-2.973 4.595-3.514 8.172-1.35 8.914 1.283.406 10.802-1.846 12.36-2.091 1.124-.182 2.565.943 2.565 1.756 0 .27-2.028.674-4.458.878-2.906.269-5.539 1.011-7.5 2.159-3.51 1.96-5.534 2.096-8.303.677-2.77-1.418-2.634-2.905 1.35-10.874 3.564-7.297 6.286-10.403 9.5-10.444m-.518 6.12c.473 0 1.553 1.147 2.499 2.5 2.903 4.39 2.903 4.188.876 3.65-2.968-.881-5.3-2.255-5.857-2.627.482-1.064 1.673-3.523 2.482-3.523m-10.535 3.39c.132.02.204.105.204.256 0 .136-.744 1.894-1.69 3.988-1.553 3.31-1.96 3.714-4.256 4.122-1.351.199-3.378.402-4.526.402-1.618 0-3.172 1.08-7.428 5.267-2.972 2.905-6.35 5.945-7.498 6.754l-2.093 1.419-1.215-2.701c-1.486-3.307-1.08-3.849 3.578-4.256 3.849-.334 4.256-.607 7.365-5.133 1.146-1.69 3.239-4.39 4.725-6.008 2.3-2.634 2.77-2.904 4.053-2.164 2.162 1.148 4.593.88 6.35-.606 1.112-.912 2.038-1.405 2.431-1.34m7.256 1.249c.351.132 3.415 1.778 5.037 2.32l2.969.943-2.295 1.147c-1.215.61-3.309 1.288-4.66 1.487-3.039.474-3.648-.47-2.297-3.646.558-1.415.931-1.737 1.246-2.251m32.795.969c1.554.134 2.263-.028 2.325 2.793.137 2.363-.84 5.447-2.19 8.758-2.092 5.268-4.177 7.315-5.396 5.151-.702-1.227-2.33-3.688-5.052-5.92-.207-.172-.47-.443-1.052-.575-.853-.198-1.087.136-1.307-.031-1.142-1.526-1.108-2.209.378-2.275.814 0 2.03.61 2.703 1.418.609.745 1.96 1.826 2.904 2.295 1.622.88 1.892.813 3.311-.673 1.08-1.148 1.694-2.785 1.802-4.854.104-2.036-.653-3.182-4.101-3.928-1.01-.199-3.011-.177-2.741-.38.606-.606 6.46-1.848 8.416-1.78zm-18.44 7.548c1.75.035 1.976.582 2.23 1.974.473 2.567 1.96 3.175 1.553.61-.271-1.826-.271-1.826.742-.61.609.742 1.084 2.091 1.084 3.04 0 .945.204 2.432.402 3.24.339 1.153.001 1.486-1.754 1.893l-2.23.474.474 3.985c.204 2.16.877 5.065 1.418 6.483 1.013 2.364.809 6.55-.339 7.296-.271.199-1.956.132-3.646-.069-2.77-.406-3.108-.609-3.108-2.23v-3.04c0-1.35-.27-1.352-2.7-.065-1.148.606-2.026 1.551-2.026 2.16 0 1.554 1.957 3.578 3.443 3.578.677 0 3.925.61 4.815.618-.02.259-.395.486-.643.562-1.023.326-2.693.147-3.295.035-1.079-.135-1.215.204-1.147 2.165.135 1.283 0 1.887-.272 1.35-.2-.542-1.146-1.757-2.16-2.702-1.078-1.012-1.824-2.633-1.956-4.051-.338-3.176-1.69-5.607-4.391-7.902-2.836-2.367-3.917-4.257-3.379-6.149.272-1.08.882-1.486 2.163-1.486 2.295-.068 6.62-2.024 9.389-4.323 3.645-3.173 2.43-3.308-1.892-.268-3.579 2.5-4.59 2.902-8.644 3.105l-4.527.338 2.228-2.295c1.149-1.214 2.164-2.43 2.164-2.701 0-1.42 6.212-4.053 10.874-4.595 2.482-.278 4.08-.441 5.13-.42m-27.148.184c1.615.038 2.26.304 2.565.914.339.605 1.622 1.618 2.905 2.227 1.283.61 2.77 1.08 3.307 1.08 1.758 0-.334 2.5-3.172 3.781-1.418.61-2.566 1.35-2.566 1.622 0 .27 1.35.745 3.036 1.012 2.701.339 3.04.61 2.702 1.758-.673 2.162.812 4.865 4.12 7.701 2.632 2.162 2.973 2.703 2.163 3.444-.677.673-1.688.808-3.916.406l-3.04-.542.203-3.51c.203-3.854-.813-4.798-1.486-1.419-1.012 5.131-.407 6.077 4.39 6.957 1.35.2 3.104 1.148 3.917 2.024l1.486 1.622-1.96.673c-1.148.408-2.295.475-2.566.136-1.418-1.214-4.798-1.214-6.686 0l-1.96 1.283-2.702-2.16c-3.781-2.904-4.254-3.646-5.539-7.698-.944-3.244-1.957-4.796-2.634-4.12-.136.136.339 2.091 1.148 4.455 1.286 3.984 3.108 6.42 6.957 9.189.744.537 1.216 1.079 1.017 1.283-.475.402-8.648 4.522-9.054 4.522-.204 0-1.621-1.957-3.172-4.386-2.434-3.787-3.108-4.392-4.933-4.46-1.148-.068-2.905-.27-3.917-.54l-1.757-.404 1.622-3.921 1.69-3.917-1.487-2.363c-.877-1.486-1.216-2.77-.944-3.51.469-1.017.606-.95.944.402.543 2.096 1.622 1.96 1.757-.204 0-.942.944-2.565 1.956-3.577 1.084-1.013 1.758-1.486 1.487-1.012-.47.945.204 2.904 1.012 2.904.34 0 .61-1.015.61-2.23 0-1.551.741-2.97 2.702-5.201 2.295-2.634 2.632-2.836 2.7-1.554 0 .882.409 1.554.88 1.554.608 0 .81-.606.607-1.957l-.27-2.028 3.917-.204a30 30 0 0 1 1.961-.033zm33.759 3.121c.139-.02.322.024.531.115.837.36 2.006 1.714 3.53 3.619.743.948 2.025 2.77 2.906 3.984 0 0 .565.707 1.224 1.347a19 19 0 0 0 1.398 1.224s-1.089.05-3.435-.61c-5.388-1.518-5.738-2.295-5.335-3.917.337-1.284.473-1.284 2.23.403.945.948 2.026 1.486 2.229 1.219.741-.678-2.904-4.187-3.985-3.784-.944.338-1.794-2.189-1.558-3.345.031-.156.126-.235.265-.255m-8.366 3.128c-.741 0-.543.471.745 1.822 1.012 1.016 2.091 1.62 2.295 1.35.673-.673-1.758-3.172-3.04-3.172m.006 2.836c-1.13-.007-2.55.527-3.652 1.551-1.486 1.418-1.689 2.029-1.147 3.04.403.745 1.215 1.352 1.752 1.352 1.418 0 5.2-3.85 4.866-4.93-.238-.68-.94-1.01-1.819-1.013m.136.591c.306.013.468.22.468.626 0 .334-.475.673-1.017.673-.536 0-1.283.61-1.685 1.35-.407.745-1.084 1.148-1.486.949-.475-.339-.135-1.084 1.08-2.096 1.222-1.013 2.13-1.525 2.64-1.502m5.873 1.299c.469 0 .673.204.469.474a.81.81 0 0 1-.943 0c-.204-.271 0-.474.474-.474m-3.163 11.647c-1.215-.047-2.889.255-3.223.598-.27.275-.37.722-.421 1.07-.051.352.078.81.226 1.082.694 1.255 2.693.832 4.28-.957.949-1.012.949-1.283.135-1.618-.237-.104-.59-.159-.996-.175zm-.402 1.03c.25.02.398.096.398.28 0 .375-2.142 1.65-2.426.858-.29-.816.309-1.02 1.046-1.088.389-.035.734-.07.982-.05m-5.893.157c.335 0 .674.74.674 1.689h.002c0 1.752-.946 2.227-1.692 1.011-.606-.948.069-2.7 1.016-2.7m-6.14.68c.419.007.737.375.737 1.01 0 .538-.271 1.013-.61 1.013-.877 0-1.485-1.08-.944-1.622.278-.278.566-.405.817-.401M41.523 78.134q-3.438 0-6.187 1.148-2.748 1.152-4.642 3.182c-1.272 1.367-2.24 2.975-2.909 4.81-.665 1.842-1 3.841-1 6.005q.001 4.415 2.725 6.81c1.822 1.597 4.348 2.4 7.583 2.4.885 0 1.709-.072 2.482-.208a22 22 0 0 0 2.247-.518 23 23 0 0 0 2.097-.702l1.877-.765 2.33-10.073h-9.391l-.602 2.63h6.26l-1.326 6.009a18.4 18.4 0 0 1-2.623.749 15 15 0 0 1-2.989.291q-3.624 0-5.477-1.845c-1.233-1.231-1.85-2.971-1.85-5.232a15.5 15.5 0 0 1 .67-4.478q.667-2.225 1.975-3.894a10.1 10.1 0 0 1 3.295-2.725q1.956-1.029 4.556-1.029 2.366.001 4.423.735c1.37.49 2.642 1.278 3.805 2.374h.286l.71-3.562q-2.146-1.124-4.204-1.618a17.5 17.5 0 0 0-4.12-.494zm24.447 0q-3.263 0-5.91 1.204c-1.764.803-3.256 1.899-4.463 3.286q-1.83 2.115-2.805 4.917-.978 2.808-.976 6.057 0 4.239 2.539 6.547 2.536 2.31 6.997 2.31 2.426 0 4.578-.669 2.153-.668 3.81-1.505l.74-3.627h-.223q-.582.461-1.403.993a15 15 0 0 1-1.844 1.024 13.4 13.4 0 0 1-2.451.86q-1.345.341-2.845.34-3.184 0-4.869-1.806-1.691-1.806-1.69-5.052a15.7 15.7 0 0 1 .758-4.902q.758-2.302 2.08-3.909a9.7 9.7 0 0 1 3.203-2.577q1.841-.921 4.05-.921 1.448-.002 2.648.307 1.197.304 2.064.765c.705.354 1.231.685 1.586.984a18 18 0 0 1 1.048.97h.235l.71-3.532c-1.271-.713-2.51-1.24-3.722-1.57a14.5 14.5 0 0 0-3.845-.494m22.574 0q-3.265 0-5.91 1.204-2.647 1.205-4.463 3.286-1.829 2.115-2.805 4.917-.976 2.808-.977 6.057 0 4.239 2.538 6.547 2.537 2.31 6.998 2.31 2.426 0 4.578-.669 2.153-.668 3.81-1.505l.74-3.627h-.223a19 19 0 0 1-1.402.993 15 15 0 0 1-1.845 1.024 13.4 13.4 0 0 1-2.45.86q-1.346.341-2.846.34-3.184 0-4.869-1.806-1.686-1.806-1.685-5.052 0-2.6.753-4.902.758-2.302 2.084-3.909a9.7 9.7 0 0 1 3.2-2.577q1.841-.921 4.048-.921 1.455-.002 2.65.307 1.196.304 2.063.765c.705.354 1.233.685 1.587.984a18 18 0 0 1 1.047.97h.235l.71-3.532c-1.272-.713-2.51-1.24-3.717-1.57a14.5 14.5 0 0 0-3.85-.494z"}),/*#__PURE__*/React.createElement("path",{d:"M85.252 53.046s-.45.482-.969.845c-.513.362-1.167.606-1.167.606s2.43 3.144 2.785 2.737c.359-.406.1-1.108-.051-2.024-.155-.924-.598-2.163-.598-2.163zm0 0",fill:"#ffcfab"}))};