UNPKG

devicons-react

Version:

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

1 lines 11 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="#6de1fa",...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:"m24.56 40.092-.316.021-2.922.192c-9.302.604-17.63 7.124-20.707 16.19C-.91 60.987-.89 67.817.682 71.952l.707 1.863 1.377-1.937c-.57.71-.947 1.356-.924 2.1.023.766.4 1.506 1.04 2.525 3.475 5.522 8.196 9.063 14.198 10.637 3.543.928 8.734 1.016 12.01.183 5.486-1.386 10.964-5.128 13.873-9.513.547-.825.96-1.45 1.244-1.936s.48-.796.475-1.228a.84.84 0 0 0-.323-.624c-.191-.133-.378-.16-.562-.173-.37-.028-.789.026-1.348.091l-1.54.184-.573-1.266-.002-.002a10 10 0 0 0-.623-1.195c-.1-.16-.192-.292-.291-.406a1 1 0 0 0-.17-.164c-.07-.054-.162-.135-.375-.135-.332 0-.417.15-.512.25s-.175.21-.258.338a6 6 0 0 0-.482.94v.001h-.002c-.096.233-.442.782-.89 1.367a21 21 0 0 1-1.553 1.796c-5.02 5.14-12.814 6.46-19.213 3.253-1.975-.99-5.585-4.232-6.645-5.945v-.002c-.323-.526-.688-.938-1.185-1.24s-1.096-.494-1.918-.684c-.751-.173-1.237-.29-1.674-.303a1.6 1.6 0 0 0-.996.294c-.25.183-.445.428-.682.718l.102-.142c.399-.562.686-.87.869-.987s.255-.121.535-.052h.004c.489.116 1.359.33 1.926.47h.002c.241.058.433.101.62.12.188.017.426.032.655-.169.23-.2.246-.483.229-.67a3.4 3.4 0 0 0-.123-.584c-1.907-7.05-.595-12.565 4.064-17.224 2.764-2.764 5.515-4.158 9.39-4.76 1.338-.207 2.108-.337 2.737-.646.629-.31 1.022-.787 1.53-1.492l1.17-1.627c0 .015.036.084.034.097-.02.15-.201.448-.7 1.104L24.444 47.1l3.24.877c4.71 1.275 8.527 4.515 10.854 9.238 1.006 2.044 1.197 2.88 1.336 5.74.088 1.856-.056 4.236-.258 5.049-.398 1.573-.314 2.265.46 3.863v.002l1.023 2.11 2.129-.315c.491-.071.947-.144 1.293-.205q.26-.045.43-.082a3 3 0 0 0 .15-.037l.074-.024c.03-.01.057-.008.154-.084l.016-.013.013-.014c.001 0 .062-.065.077-.086q.02-.03.029-.049l.03-.056.032-.086a5 5 0 0 0 .07-.215 26 26 0 0 0 .202-.693c.16-.572.368-1.346.584-2.186v-.002c1.417-5.544.793-11.12-1.842-16.514-2.033-4.158-6.41-8.51-10.549-10.476-1.255-.597-2.792-1.165-4.174-1.584-1.381-.42-2.547-.703-3.295-.684-.213.006-.424-.017-.671.23l-.002.003a.56.56 0 0 0-.168.351 1 1 0 0 0-.002.237c.013.146.047.291.093.455.093.327.244.718.436 1.123v.002c.06.126.029.103.074.203l-.672-1.207zm-.566 1.039.742 1.328.74 1.33-.884 1.232c-.49.683-.735.968-1.158 1.176-.424.208-1.121.351-2.448.557-4.04.628-7.062 2.158-9.945 5.04-4.877 4.878-6.295 10.9-4.322 18.194.014.055.012.064.023.11-.073-.015-.107-.018-.203-.041h-.002c-.567-.14-1.43-.353-1.928-.471h-.004c-.43-.105-.91-.071-1.308.184-.4.255-.723.653-1.147 1.25l-.492.69-.043-.112C.177 67.815.14 61.003 1.561 56.815 4.508 48.132 12.512 41.878 21.389 41.3Zm2.756.486c.48.022 1.528.219 2.777.598 1.339.406 2.845.963 4.035 1.53 3.863 1.835 8.179 6.121 10.08 10.01 2.544 5.208 3.132 10.51 1.772 15.83-.214.834-.42 1.602-.578 2.163-.079.281-.145.51-.193.668v.002a11 11 0 0 1-.297.057c-.33.058-.78.13-1.262.2l-1.406.206-.703-1.447v-.002c-.752-1.553-.773-1.67-.39-3.184v-.002c.275-1.103.382-3.399.29-5.338-.141-2.902-.403-4.031-1.438-6.135-2.439-4.95-6.499-8.41-11.49-9.761l-1.806-.489.564-.74c.502-.658.825-1.037.897-1.578.07-.54-.162-.976-.49-1.662v-.002a7 7 0 0 1-.362-.924m-10.096 11.81-.146.147-6.742 6.774.968 1.89c.286.564 1.08 1.643 2.225 3.14a191 191 0 0 0 4.123 5.187h.002c1.514 1.834 2.917 3.5 3.965 4.708.524.605.957 1.095 1.275 1.438q.238.257.393.406c.052.05.095.09.146.131a1 1 0 0 0 .098.066c.044.026.092.087.307.07.166-.012.21-.056.252-.081a1 1 0 0 0 .093-.069 2 2 0 0 0 .157-.144q.163-.166.408-.445c.328-.372.77-.894 1.29-1.526a296 296 0 0 0 3.788-4.71 351 351 0 0 0 3.914-5.042c1.126-1.483 1.955-2.606 2.266-3.133h-.002l1.08-1.826-3.537-3.554-3.412-3.426zm60.213.325c-2.073 0-3.764.488-5.01 1.506-1.237 1.01-1.873 2.456-1.873 4.187 0 1.487.456 2.732 1.375 3.616h.002l.002.002c.93.874 2.342 1.458 4.233 1.832l1.502.299c1.202.24 2.017.602 2.45 1.001v.002l.003.002c.441.401.664.933.664 1.725 0 .901-.294 1.494-.934 1.959h-.002c-.643.469-1.615.734-2.957.734a9.5 9.5 0 0 1-2.69-.402 14 14 0 0 1-2.825-1.223l-.745-.418v3.735l.327.12a21.4 21.4 0 0 0 3.076.884h.002c.996.2 1.946.306 2.853.306 2.35 0 4.192-.463 5.496-1.465h.002v-.002c1.3-1.01 1.963-2.54 1.963-4.416 0-1.567-.484-2.894-1.457-3.869l-.002-.002c-.966-.984-2.417-1.632-4.31-2h-.002l-1.487-.297-.002-.002c-1.307-.243-2.168-.583-2.521-.876-.358-.31-.545-.743-.545-1.448 0-.833.27-1.372.87-1.8.607-.434 1.54-.685 2.82-.686a8.8 8.8 0 0 1 2.265.31 15 15 0 0 1 2.559.954l.716.343v-3.55l-.345-.114q-1.425-.462-2.79-.705a15.3 15.3 0 0 0-2.683-.242m-23.408.328v19.18h3.47v-7.682h2.176c.903 0 1.56.186 2.014.504.436.31 1.005 1.055 1.592 2.238l2.47 4.94h3.762l-2.865-5.696-.002-.004c-.512-1.043-1.029-1.877-1.568-2.51h-.002v-.001c-.298-.347-.645-.482-.97-.71.713-.337 1.346-.766 1.782-1.382v-.002h.002c.6-.855.887-1.917.887-3.133 0-1.85-.56-3.333-1.707-4.309-1.152-.984-2.834-1.433-4.988-1.433zm-36.39.348H29.15l3.12 3.133 2.99 3.004-.686 1.162h-.002c-.219.37-1.078 1.559-2.199 3.035s-2.52 3.28-3.9 5.027a295 295 0 0 1-3.776 4.693 64 64 0 0 1-1.27 1.5c-.086.098-.136.15-.202.221-.057-.059-.095-.094-.166-.172a62 62 0 0 1-1.254-1.412c-1.04-1.2-2.442-2.862-3.952-4.691h.002a190 190 0 0 1-4.101-5.155c-1.136-1.486-1.977-2.689-2.129-2.99l-.637-1.244zm59.798.324q1.234 0 2.508.227c.746.131 1.523.345 2.31.586v1.285c-.66-.28-1.32-.56-2.013-.748a9.8 9.8 0 0 0-2.52-.346h-.004c-1.41 0-2.558.268-3.406.873-.838.599-1.287 1.53-1.287 2.613 0 .905.291 1.69.895 2.21l.004.001.002.004c.621.519 1.596.835 2.976 1.092h.002l.004.002 1.478.295h.002c1.773.344 3.024.938 3.791 1.72l.002.003.002.002c.778.777 1.168 1.795 1.168 3.166 0 1.652-.521 2.807-1.576 3.627-1.059.811-2.67 1.255-4.885 1.255q-1.24-.001-2.652-.287h-.002a20 20 0 0 1-2.603-.746v-1.4c.763.38 1.525.759 2.28.986a10.5 10.5 0 0 0 2.975.445h.002c1.472 0 2.666-.284 3.547-.926.878-.637 1.348-1.618 1.348-2.767 0-.997-.33-1.863-.99-2.463-.654-.602-1.631-.988-2.932-1.248l-1.502-.299c-1.784-.353-3.025-.904-3.74-1.576-.707-.68-1.067-1.602-1.067-2.893 0-1.499.491-2.585 1.506-3.414 1.024-.836 2.46-1.279 4.377-1.279m-22.408.328h5.053c2.014 0 3.441.428 4.34 1.195.895.761 1.355 1.892 1.355 3.547 0 1.061-.243 1.896-.707 2.559-.462.65-1.127 1.107-2.059 1.37l-1.547.439 1.524.515c.423.143.87.461 1.33.996.46.54.944 1.31 1.432 2.305l.002.002 2.138 4.252H65.8l-2.194-4.385v-.002c-.623-1.256-1.22-2.121-1.91-2.61h-.002v-.001c-.674-.473-1.55-.684-2.588-.684H55.93v7.682h-1.471zm1.473 1.018v7.46h3.58c1.264 0 2.297-.287 3.025-.939l.002-.002.002-.002c.72-.658 1.07-1.633 1.07-2.793s-.351-2.13-1.072-2.781l-.002-.002h-.002c-.726-.647-1.757-.941-3.023-.941zm1 1h2.58c1.11 0 1.868.253 2.355.685.483.436.744 1.072.744 2.04 0 .965-.262 1.607-.744 2.05-.486.435-1.242.686-2.355.686h-2.58zm36.603 1.191c-1.06 0-2.002.215-2.806.656h-.003c-.423.235-.696.696-1.038 1.055v-1.383h-3.255v19.836h3.254v-6.547c.344.36.618.823 1.044 1.057v.002c.803.44 1.744.655 2.804.654 1.791 0 3.316-.746 4.43-2.162 1.12-1.425 1.672-3.282 1.672-5.504 0-2.227-.55-4.085-1.672-5.502-1.114-1.417-2.639-2.162-4.43-2.162m15.014 0c-2.153 0-3.945.717-5.248 2.135h-.002c-1.296 1.419-1.93 3.339-1.93 5.658 0 2.256.68 4.126 2.055 5.498l.002.002c1.371 1.362 3.245 2.038 5.511 2.037q1.352 0 2.674-.293h.002a14 14 0 0 0 2.557-.793l.307-.127V69.1l-.74.406a10 10 0 0 1-2.294.908h-.002a9.3 9.3 0 0 1-2.36.297c-1.403 0-2.414-.361-3.14-1.06l-.002-.003-.002-.002c-.615-.61-.968-1.523-1.13-2.675h10.2v-1.596c0-2.11-.573-3.85-1.736-5.135l-.002-.002c-1.159-1.293-2.779-1.949-4.72-1.949m15.51 0c-2.23 0-4.065.692-5.385 2.08-1.319 1.38-1.969 3.271-1.969 5.584 0 2.283.642 4.174 1.951 5.569 1.305 1.397 3.098 2.097 5.26 2.097a10.5 10.5 0 0 0 2.232-.23h.002a9.6 9.6 0 0 0 2.063-.694l.287-.134v-3.256l-.746.422a8.2 8.2 0 0 1-1.79.75 7 7 0 0 1-1.812.234c-1.346 0-2.3-.399-3.002-1.205-.707-.814-1.082-1.975-1.082-3.553 0-1.586.374-2.743 1.08-3.549h.002c.704-.803 1.656-1.207 3-1.207a6.8 6.8 0 0 1 1.807.248h.002a8 8 0 0 1 1.797.737l.744.42v-3.278l-.295-.13a10.6 10.6 0 0 0-2.02-.674h-.001a9.8 9.8 0 0 0-2.125-.23zm-30.524 1c1.527 0 2.692.567 3.645 1.78v.001c.958 1.21 1.457 2.818 1.457 4.883 0 2.058-.498 3.667-1.457 4.887-.953 1.212-2.118 1.78-3.645 1.78-.926 0-1.687-.185-2.324-.534-.632-.347-1.16-.879-1.59-1.627l-.933-1.621v8.615h-1.254V59.617h1.254v3.45l.933-1.62c.43-.747.956-1.275 1.59-1.627.637-.349 1.398-.53 2.324-.53zm15.014 0c1.726 0 3.007.537 3.976 1.62h.002v.001c.975 1.076 1.48 2.532 1.48 4.465v.596h-10.341l.035.533c.108 1.628.609 2.94 1.537 3.857l.002.002.002.002c.942.91 2.255 1.346 3.838 1.346.892 0 1.765-.106 2.613-.328.622-.161 1.2-.443 1.784-.709v1.033c-.676.263-1.364.493-2.075.64l-.004.003h-.004a11.3 11.3 0 0 1-2.457.27c-2.07 0-3.637-.587-4.806-1.747l-.002-.002c-1.173-1.17-1.76-2.73-1.76-4.789 0-2.14.563-3.772 1.668-4.982 1.113-1.21 2.574-1.81 4.512-1.81zm15.51 0q.977 0 1.908.207c.525.118 1.03.304 1.533.51v.998c-.42-.188-.829-.402-1.273-.523h-.002a7.8 7.8 0 0 0-2.075-.284c-1.556 0-2.853.52-3.752 1.547-.905 1.033-1.33 2.463-1.33 4.21 0 1.737.424 3.17 1.328 4.208.9 1.032 2.2 1.549 3.756 1.549.699 0 1.387-.086 2.067-.266l.006-.002.004-.002c.443-.126.852-.34 1.271-.53v.976c-.506.216-1.022.41-1.56.525a9.5 9.5 0 0 1-2.022.207h-.002c-1.953 0-3.417-.59-4.53-1.781-1.115-1.188-1.68-2.786-1.68-4.885 0-2.13.57-3.723 1.69-4.894v-.002c1.121-1.178 2.635-1.768 4.663-1.768m-31.07.877c-1.314 0-2.433.567-3.19 1.615-.763 1.053-1.112 2.457-1.112 4.172 0 1.719.35 3.123 1.112 4.174.757 1.05 1.876 1.615 3.19 1.615 1.32 0 2.442-.564 3.202-1.615h.002c.758-1.05 1.112-2.454 1.112-4.174 0-1.715-.354-3.12-1.112-4.172h-.002c-.76-1.049-1.882-1.615-3.203-1.615zm15.59.031c-1.346 0-2.495.398-3.347 1.2-.853.795-1.33 1.922-1.453 3.293l-.049.546 9.051-.02-.01-.507c-.025-1.31-.408-2.421-1.164-3.252v-.002c-.761-.828-1.815-1.258-3.03-1.258zm-15.59.969c1.055 0 1.792.375 2.392 1.201.596.827.924 2.01.924 3.586 0 1.582-.328 2.762-.924 3.588-.6.827-1.336 1.201-2.393 1.201-1.049 0-1.782-.373-2.379-1.201h-.002c-.597-.825-.92-2.005-.92-3.588 0-1.58.322-2.76.92-3.586h.003c.596-.827 1.33-1.2 2.378-1.2zm15.59.031c.991 0 1.714.307 2.29.934.475.523.72 1.233.818 2.09l-6.783.011c.168-.886.478-1.607 1.012-2.105l.002-.002c.65-.613 1.504-.928 2.66-.928zM4.515 71.728c.258.008.726.103 1.474.276.78.18 1.277.353 1.625.564.348.212.578.464.854.912v.002c1.272 2.058 4.759 5.168 7.047 6.315 6.788 3.401 15.054 2 20.377-3.45a22 22 0 0 0 1.63-1.884c.474-.618.84-1.152 1.022-1.592l.002-.002c.108-.257.223-.468.33-.648.163.262.361.632.545 1.045v.002l.877 1.935 2.268-.27a9 9 0 0 1 1.02-.077c-.036.099-.055.192-.243.513-.26.444-.667 1.064-1.213 1.887-2.732 4.117-8.066 7.78-13.287 9.1-3.006.763-8.192.685-11.51-.184-5.773-1.514-10.243-4.858-13.603-10.2-.615-.976-.876-1.587-.89-2.023-.012-.436.179-.83.727-1.502.271-.33.453-.534.57-.62.119-.088.162-.104.378-.098Z"}))};