UNPKG

devicons-react

Version:

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

1 lines 11.7 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="#1f65b7",...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:"M93.367 22.299s-8.076 9.288-10.096 8.21l3.9-7.907s-3.898 7.907-9.146 6.562c2.42-3.096 3.354-5.935 3.354-5.935s-4.028 6.473-9.008 4.722c-1.17-.41 1.455-3.385 1.455-3.385s-3.341 3.252-5.629 2.848c-2.287-.402.135-4.576.135-4.576s-4.037 6.327-4.846 6.057c-.806-.269.405-4.442.405-4.442s-2.96 4.845-4.575 4.576 0-4.978 0-4.978-1.748 5.248-3.095 4.844-1.616-3.499-1.616-3.499-.364 4.202-2.289 4.575C37.78 32.799 21.763 38.989 1.71 59.043c12.182-6.566 19.66-15.125 32.846-20.772a21.3 21.3 0 0 0-.617 5.047c0 13.01 11.747 23.557 26.238 23.557s26.24-10.546 26.24-23.557c0-3.126-.688-6.106-1.922-8.836 13.016 3.327 19.985 9.364 22.871 9.487 12.653.54 20.594-11.711 20.594-11.711s-7.94 9.152-13.729 6.931c5.183-3.027 9.153-10.43 9.153-10.43s-10.097 10.432-17.094 8.884c6.325-4.98 9.42-13.592 9.42-13.592s-8.032 12.396-13.055 12.918c5.788-5.114 8.211-12.383 8.211-12.383s-6.597 9.693-11.71 10.367c6.864-6.192 7.134-10.096 7.134-10.096s-9.5 12.277-13.324 10.364c4.573-4.98 7.67-11.307 7.67-11.307s-7.94 10.767-10.094 9.018c-1.481-.27 2.424-5.116 2.424-5.116s-4.845 4.308-6.192 3.23c2.422-1.478 6.594-8.747 6.594-8.747zM67.152 32.342c2.24.008 4.37.112 6.399.29 1.574.54 3.064 1.242 4.312 2.167a18.4 18.4 0 0 1-1.445 4.19 2 2 0 0 0-.479-.06 2.105 2.105 0 0 0-2.105 2.108c0 .505.184.961.48 1.324q-.092.116-.185.229l-5.07 1.816-.02-.04 4.025-5.58-5.527 3.673q-.03-.03-.062-.059l1.931-6.484-3.781 5.328-.086-.037-.084-6.727-2.543 6.131-2.119-6.203.102 6.56q-.174.054-.342.116l-3.309-5.918 1.885 6.611c-.067.043-.136.082-.201.127l-4.596-3.342a2.3 2.3 0 0 0 .059-1.916c3.852-3.109 9.044-4.647 14.068-3.953a18 18 0 0 0-1.307-.351m-8.976.4a17 17 0 0 0-5.069 2.65 2.321 2.321 0 0 0-3.03 2.97 17 17 0 0 0-2.141 3.525 18.6 18.6 0 0 1-3.16-7.008c3.946-.97 8.365-1.705 13.4-2.137M44.39 34.971a16.87 16.87 0 0 0 2.902 8.568 17 17 0 0 0-.451 1.635 16.9 16.9 0 0 0-.283 5.773 3.05 3.05 0 0 0-1.723 2.744 3.05 3.05 0 0 0 3.05 3.051q.24-.001.468-.039a17 17 0 0 0 3.09 4.203q-.009.035-.016.07c-7.41-3.325-12.574-10.762-12.574-19.41 0-2.401.9-4.256 2.316-5.7a68 68 0 0 1 3.22-.895zm33.834.105c1.903 1.537 3.166 3.63 3.166 6.49 0 3.756-.978 7.283-2.686 10.344a17.03 17.03 0 0 0-8.2-3.685c.165-.107.323-.22.483-.332l5.205-1.243-3.433-.175a17 17 0 0 0 2.834-3.368c.113.02.228.036.345.036a2.11 2.11 0 0 0 2.108-2.106c0-.62-.273-1.175-.701-1.558.478-1.396.778-2.872.879-4.403m-24.079 3.809 3.4 4.271q-.108.133-.212.27l-6.729-2.475c.257-.423.526-.838.82-1.234a2.314 2.314 0 0 0 2.72-.832zm-3.548 2.078 5.744 4.248-.012.033-5.035.154a18 18 0 0 1-1.973-1.828 15.6 15.6 0 0 1 1.276-2.607m22.642 2.652a18 18 0 0 1-3.213 2.72l-.289-.015-.006-.025zm33.043 1.322c-1.354-.09-2.548.413-3.158 2.075-6.26 11.91-19.382 18.572-34.727 20.793-15.342 2.22-26.649-1.006-35.935-3.623-12.213-3.443-21.904 2.683-32.504-2.633 2.452 1.94 5.249 3.835 13.324 3.86 2.739.009 11.508-.428 13.123.984 1.615 1.414-5.45 8.074-5.45 8.074s11.956-10.109 13.122-6.662c.727 2.144-3.432 7.875-3.432 7.875s4.17-5.658 7.268-6.866c2.127-.829 3.92-.728 5.451 1.415 1.01 1.412-4.844 8.277-4.844 8.277s7.872-7.672 9.286-7.268 0 7.268 0 7.268 2.897-6.957 4.441-7.47c2.12-.707-4.846 16.151-4.846 16.151S55.91 71.59 57.498 71.239c2.725-.605 4.543 10.903 4.543 10.903s-1.327-10.055.102-10.702c9.038-4.09 3.834 17.364 3.834 17.364s5.913-14.559 2.28-17.787c9.589 6.358 8.42 17.787 8.42 17.787s2.521-5.442-4.55-18.823c3.837-.2 9.596 9.94 9.596 9.94s-6.258-11.106-2.018-11.307c8.424-.4 9.287 14.739 9.287 14.739s2.524-2.12-4.24-16.96c4.307-2.758 14.738 13.73 14.738 13.73s-9.624-16.084-8.076-17.161c1.546-1.077 7.203 5.115 7.203 5.115s-4.308-5.922-3.166-6.527c1.144-.607 12.586 11.775 12.586 11.775S97.942 61.211 99.691 59.73c1.036-.876 4.037.744 6.327 2.215-3.21-2.295-7.823-5.887-6.327-6.664 3.096-1.607 11.914 3.844 11.914 3.844s-5.317-4.374-4.443-5.451c.876-1.077 11.305 6.865 11.305 6.865s-9.218-7.27-9.69-9.086 7.27.606 7.27.606-8.548-3.97-8.682-5.114c-.136-1.145 5.653 1.278 5.653 1.278s-3.755-3.085-6.735-3.285zm-.265 17.008a112 112 0 0 0 2.826 1.957s-1.248-.943-2.826-1.957M48.764 45.398a17 17 0 0 0 3.55 2.961l-3.402.737 5.55.4q.675.297 1.38.535L50.896 53.2a3.05 3.05 0 0 0-2.445-2.506 15.3 15.3 0 0 1 .264-5.101c.015-.064.034-.128.049-.194zm4.033 1.075 3.11.804q-.012.154-.016.309l-.711.154a16.6 16.6 0 0 1-2.383-1.267m16.832 3.68 1.744.136a18.2 18.2 0 0 1 6.582 2.861c-3.793 5.827-10.36 9.686-17.832 9.686-1.857 0-3.66-.24-5.375-.686a19 19 0 0 1-1.62-1.546c.938-2.414 2.379-4.61 4.24-6.381l-1.595 5.963 4.303-6.102q.054.023.11.045l-.604 7.193 2.506-6.697q.01.001.021.004l2.133 7.037.52-7.092 3.18 6.051-1.83-6.74q.053-.03.107-.06l5.664 4.386-3.758-5.748 6.387 2.488zM56.643 51.34l-4.545 5.754 1.511-1.219a17 17 0 0 0-1.652 3.342 18.3 18.3 0 0 1-2-3.287 3.05 3.05 0 0 0 .982-2.239c0-.094-.017-.183-.025-.275zM40.875 91.113c-.492 0-1.35.097-1.908.223 0 .284-.043.664-.244 2.437-.164 1.43-.97 7.05-1.282 8.645.842-.023 1.676-.186 1.922-.328.15-.082.23-.23.283-.53.626-3.83 2.035-5.06 2.743-5.06.357 0 .463.411.38.918-.2 1.132-.38 2.109-.53 3.092-.18 1.185-.163 1.967-.03 1.967.277 0 1.446-.06 1.99-.29 0-.493.112-1.513.18-2.019.163-1.118.26-1.73.408-2.586.275-1.654-.132-2.758-1.31-2.758-1.266 0-2.355.775-3.19 2.168.328-2.153.603-4.158.752-5.178.067-.41.067-.7-.164-.7zm67.291 0c-.425 0-1.431.14-1.871.223-.023.693-.38 3.027-.514 3.787-.29-.186-.738-.299-1.215-.299-2.795 0-4.457 2.445-4.457 5.112 0 1.61.665 2.54 1.73 2.54 1.23 0 2.384-.655 3.19-2.003 0 .052-.037.365-.052.58-.03.672.036 1.424.148 1.424.275 0 1.35-.045 1.871-.276-.014-.492.021-1.364.12-2.25.11-1.05.834-5.783 1.214-8.265.067-.395.03-.573-.164-.573m-91.324 3.483v.002c-.527-.023-1.755.334-2.02.502-.016.447-.18 1.714-.299 2.4a276 276 0 0 1-1.28 8.264c.461-.015 1.348-.098 1.743-.225.298-.082.41-.297.477-.744.112-.723.276-1.721.447-2.787.373.328.931.469 1.572.469 2.578 0 4.106-2.525 4.106-5.141 0-1.214-.471-2.512-1.871-2.512-1.297 0-2.316.87-3.002 1.87h-.04c.083-.538.284-1.87.262-2.087a1 1 0 0 0-.095-.011m-6.371.228c-1.17 0-2.452.261-3.502 1.334-1.245 1.245-1.559 2.937-1.559 3.904 0 1.633.603 2.415 1.572 2.415 1.334 0 2.602-.902 3.243-1.983-.015.142-.052.44-.067.67-.052.642-.016 1.313.133 1.313.276 0 1.297-.06 1.84-.29-.037-.35 0-1.283.084-1.976.179-1.557.574-4.306.738-5.006-.656-.15-1.714-.38-2.482-.38zm17.15 0c-1.17 0-2.45.261-3.502 1.334-1.244 1.245-1.558 2.937-1.558 3.904 0 1.633.603 2.415 1.572 2.415 1.334 0 2.6-.902 3.242-1.983-.015.142-.053.44-.068.67-.052.642-.013 1.313.136 1.313.275 0 1.296-.06 1.84-.29-.037-.35 0-1.283.082-1.976.18-1.557.575-4.306.739-5.006-.656-.15-1.715-.38-2.483-.38zm7.832 0c-2.758 0-4.45 2.28-4.45 4.865 0 1.938 1.021 2.788 2.497 2.788 1.282 0 2.168-.44 2.697-.97.29-.29.395-.617.395-.929s-.149-.575-.268-.664c-.454.432-1.282.975-2.086.975-.753 0-1.08-.58-1.08-1.55 0-1.526.737-3.07 2.235-3.07.358 0 .655.083.968.194.261 0 .67-.752.625-1.2-.298-.29-.893-.439-1.533-.439m14.656 0c-2.548 0-4.129 2.415-4.129 4.815 0 1.706.733 2.838 2.536 2.838 1.43 0 2.384-.536 2.861-1.065.178-.194.289-.524.289-.889 0-.313-.082-.542-.209-.638-.514.447-1.317.982-2.271.982-.783 0-1.133-.455-1.133-1.26v-.214c1.483-.097 4.076-.821 4.076-2.848 0-.97-.686-1.72-2.02-1.72zm11.15 0c-2.756 0-4.447 2.28-4.447 4.865 0 1.938 1.02 2.788 2.497 2.788 1.28 0 2.167-.44 2.697-.97.29-.29.394-.617.394-.929s-.15-.575-.27-.664c-.454.432-1.28.975-2.085.975-.752 0-1.08-.58-1.08-1.55 0-1.526.738-3.07 2.236-3.07.357 0 .654.083.967.194.26 0 .67-.752.627-1.2-.298-.29-.894-.439-1.535-.439zm7.266 0c-1.17 0-2.45.261-3.502 1.334-1.244 1.245-1.556 2.937-1.556 3.904 0 1.633.603 2.415 1.572 2.415 1.334 0 2.6-.902 3.24-1.983-.015.142-.051.44-.066.67-.052.642-.014 1.313.135 1.313.276 0 1.296-.06 1.84-.29-.038-.35-.001-1.283.082-1.976.179-1.557.574-4.306.738-5.006-.655-.15-1.715-.38-2.483-.38zm6.57 0c-1.705 0-2.89 1.132-2.89 2.496 0 .655.26 1.23 1.117 1.856.984.708 1.23.953 1.23 1.236 0 .328-.343.574-.872.574-.59 0-1.408-.245-1.84-.513-.314.216-.396.954-.15 1.363.216.336.94.64 1.76.64 1.944 0 3.091-1.296 3.091-2.496 0-.723-.312-1.23-1.117-1.802-1.066-.775-1.31-1.008-1.31-1.32 0-.41.393-.604.833-.604.313 0 .572.067.803.15.59.208.94-.559.955-1.035-.276-.313-.916-.545-1.61-.545m5.669 0c-1.707 0-2.893 1.132-2.893 2.496 0 .655.262 1.23 1.12 1.856.983.708 1.23.953 1.23 1.236 0 .328-.344.574-.873.574-.59 0-1.408-.245-1.84-.513-.313.216-.397.954-.15 1.363.215.336.94.64 1.76.64 1.943 0 3.091-1.296 3.091-2.496 0-.723-.312-1.23-1.117-1.802-1.065-.775-1.31-1.008-1.31-1.32 0-.41.392-.604.831-.604.313 0 .576.067.807.15.589.208.939-.559.953-1.035-.275-.313-.915-.545-1.61-.545zm7.59 0c-1.17 0-2.451.261-3.502 1.334-1.245 1.245-1.557 2.937-1.557 3.904 0 1.633.603 2.415 1.572 2.415 1.333 0 2.6-.902 3.24-1.983-.014.142-.051.44-.066.67-.052.642-.014 1.313.135 1.313.276 0 1.297-.06 1.84-.29-.036-.35 0-1.283.082-1.976.18-1.557.574-4.306.738-5.006-.656-.15-1.715-.38-2.482-.38zm6.162 0c-.186 0-1.647.299-1.922.395.044.358-.038 1.245-.246 2.63-.231 1.514-.545 3.563-.746 4.569 1.073-.023 1.595-.15 1.841-.299.201-.112.312-.312.38-.64.707-3.98 2.153-4.95 2.779-4.95.454 0 .456.576.396 1.053-.149.827-.418 2.25-.545 3.04-.164.953-.149 1.855-.037 1.855.283 0 1.528-.082 1.961-.291-.015-.492.066-1.215.178-2.02.149-.953.342-1.989.447-2.71.223-1.55-.15-2.632-1.32-2.632-1.393 0-2.384.917-3.137 2.139h-.03c.016-.104.032-.285.046-.397.164-1.237.134-1.742-.045-1.742m16.832 0c-.275 0-1.514.276-1.819.41.03.298.017 1.05-.035 1.483-.164 1.61-.59 4.351-.836 5.699.522-.022 1.626-.148 1.9-.312.187-.082.284-.216.337-.53.685-3.747 1.788-4.635 2.347-4.635.298 0 .522.106.723.202.38-.41.804-1.497.736-2.041a1.02 1.02 0 0 0-.685-.276c-.678 0-1.714.425-2.586 2.348h-.045c.23-1.46.112-2.348-.037-2.348m8.3 0c-1.17 0-2.45.261-3.502 1.334-1.244 1.245-1.558 2.937-1.558 3.904 0 1.633.605 2.415 1.574 2.415 1.334 0 2.6-.902 3.24-1.983-.015.142-.051.44-.066.67-.052.642-.016 1.313.133 1.313.276 0 1.298-.06 1.842-.29-.037-.35 0-1.283.082-1.976.179-1.557.572-4.306.736-5.006-.655-.15-1.713-.38-2.48-.38zm-69.867 1.229v.002c.41 0 .559.364.559.61 0 .603-.707 1.312-2.205 1.43.268-1.377 1.02-2.042 1.646-2.042m-39.654.135c.246 0 .492.065.67.132a2 2 0 0 0-.067.373c-.41 2.682-1.868 4.114-2.695 4.114-.328 0-.523-.379-.523-1.057 0-.804.245-1.82.82-2.61.558-.76 1.184-.953 1.795-.953zm17.15 0c.246 0 .493.065.672.132-.03.112-.053.21-.068.373-.41 2.682-1.87 4.114-2.697 4.114-.328 0-.522-.379-.522-1.057 0-.804.246-1.82.82-2.61.56-.76 1.184-.953 1.795-.953zm40.907 0c.246 0 .492.065.67.132a2 2 0 0 0-.067.373c-.41 2.682-1.871 4.114-2.7 4.114-.326 0-.519-.379-.519-1.057 0-.804.245-1.82.819-2.61.559-.76 1.186-.953 1.797-.953zm19.828 0c.246 0 .492.065.67.132-.03.112-.054.21-.069.373-.41 2.682-1.868 4.114-2.695 4.114-.328 0-.523-.379-.523-1.057 0-.804.247-1.82.82-2.61.56-.76 1.186-.953 1.797-.953zm31.293 0c.246 0 .492.065.67.132-.03.112-.05.21-.065.373-.41 2.682-1.871 4.114-2.7 4.114-.326 0-.52-.379-.52-1.057 0-.804.246-1.82.82-2.61.559-.76 1.184-.953 1.795-.953zm-14.64.015c.431 0 .707.133.923.326a5 5 0 0 0-.098.532c-.417 2.384-1.862 3.724-2.6 3.724-.358 0-.626-.394-.626-1.162 0-1.43.723-3.42 2.4-3.42zm-85.82.297c.396 0 .612.41.612 1.05 0 1.499-.68 3.384-2.318 3.384a1.36 1.36 0 0 1-.97-.424c.03-.134.032-.2.07-.41.394-2.086 1.653-3.6 2.607-3.6z"}))};