devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 9.62 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",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:"M86.138 9.325a3.26 3.26 0 0 0-2.655 1.572l-.004.008-.002.006a122 122 0 0 1-2.634 4.482l-.002.002c-3.529 5.816-6.968 8.277-11.124 8.626s-9.152-1.484-15.612-4.583h-.002l-17.99-8.471-.005-.002c-1.688-.77-3.577.005-4.35 1.556l-.006.01-8.59 19.438c-.795 1.597-.025 3.585 1.545 4.37l.008.004.01.006c3.824 1.717 11.36 5.29 17.967 8.595l.006.002.003.002c12.285 5.847 23.696 8.636 34.078 6.672 10.38-1.963 19.668-8.697 27.651-21.676l.002-.004a232 232 0 0 0 2.781-4.504h.002v-.002c.924-1.55.457-3.58-1.095-4.516l-.004-.002L88.002 9.798l-.004-.002a3.33 3.33 0 0 0-1.86-.47Zm.042.993c.444-.02.9.086 1.31.33l18.113 11.117h.002c1.088.655 1.414 2.06.757 3.161a231 231 0 0 1-2.769 4.487l-.002.002-.002.003c-7.885 12.823-16.911 19.32-26.994 21.227-10.08 1.907-21.281-.794-33.457-6.59l-.01-.003c-6.611-3.307-14.128-6.871-17.979-8.6l-.002-.003c-1.07-.537-1.622-1.984-1.097-3.038l.006-.01 8.59-19.438c.547-1.1 1.839-1.647 3.05-1.095h.002l17.98 8.467c6.5 3.118 11.618 5.053 16.122 4.674 4.505-.378 8.274-3.141 11.888-9.097l.002-.002a123 123 0 0 0 2.651-4.515l-.006.014a2.25 2.25 0 0 1 1.845-1.091M55.994 51.263c-12.785.295-24.12 6.934-33.6 22.345v.002l-.004.004a232 232 0 0 0-2.78 4.506h-.002v.002c-.925 1.546-.46 3.583 1.1 4.517l18.114 11.113h.002c1.547.93 3.58.462 4.515-1.093l.006-.008.004-.006a119 119 0 0 1 2.632-4.482l.002-.002c3.527-5.819 6.965-8.281 11.122-8.63 4.156-.35 9.153 1.484 15.614 4.583h.002l17.989 8.471.002.002c1.69.774 3.58-.005 4.354-1.552l.006-.01 8.59-19.444c.796-1.594.024-3.581-1.545-4.37l-.01-.004-.01-.006c-3.822-1.713-11.359-5.284-17.965-8.589l-.004-.002-.004-.002c-9.982-4.805-19.381-7.546-28.13-7.345m.023.993c8.525-.197 17.782 2.484 27.677 7.248 6.611 3.307 14.127 6.868 17.977 8.595 1.075.54 1.627 1.99 1.102 3.04l-.006.01-8.589 19.444c-.548 1.096-1.84 1.646-3.052 1.09L73.149 83.22l-.004-.002c-6.499-3.117-11.62-5.053-16.124-4.675-4.506.379-8.274 3.143-11.887 9.103a120 120 0 0 0-2.648 4.504c-.655 1.086-2.055 1.413-3.15.754L21.22 81.788l-.002-.002c-1.092-.654-1.414-2.06-.758-3.157q1.36-2.26 2.77-4.49l.001-.002.002-.004c9.364-15.224 20.324-21.59 32.783-21.877Zm-5.39 46.343c-1.514 0-2.721.454-3.53 1.286s-1.188 2.005-1.188 3.332v.951h-2.145v3.097h2.145v11.142h3.223v-11.142h3.442v-3.097h-3.471v-.86c0-.507.137-.866.38-1.11.242-.245.62-.411 1.236-.411.525 0 1.011.031 1.335.106l.609.142v-3.128l-.384-.088c-.383-.088-.903-.22-1.651-.22zm3.4.027v15.881c0 1.314.39 2.345 1.128 3.014.739.669 1.765.944 2.928.944.591 0 .985-.013 1.312-.107l.36-.102v-2.977l-.55.062c-.251.028-.369.027-.606.027-.43 0-.759-.095-.956-.252s-.329-.383-.329-.88v-15.61Zm-3.4.965c.467 0 .741.076 1.044.141v1.144c-.313-.032-.61-.082-.952-.082-.805 0-1.483.24-1.942.704s-.667 1.113-.667 1.81v1.853h3.471v1.112H48.14v11.141H46.9v-11.141h-2.145v-1.112H46.9v-1.944c0-1.14.313-2.03.907-2.642.594-.611 1.498-.984 2.82-.984m4.392.027h1.303v14.618c0 .711.257 1.3.701 1.655s1.006.47 1.576.47c.055 0 .113-.008.165-.009v1.076c-.185.02-.315.044-.68.044-1.008 0-1.764-.236-2.262-.688-.499-.451-.803-1.151-.803-2.277zm-45.59.093c-2.96 0-5.342.973-6.964 2.667C.844 104.07 0 106.458 0 109.208c0 2.852.844 5.23 2.475 6.885 1.63 1.654 4.02 2.552 6.986 2.552 1.77 0 3.44-.29 4.665-1.02l.477.03v-3.615l-.717.357c-1.213.603-2.541.998-4.307.998-1.96 0-3.483-.618-4.53-1.676-1.049-1.059-1.642-2.581-1.642-4.479 0-1.902.567-3.445 1.583-4.517s2.496-1.702 4.44-1.702c1.954 0 3.22.39 4.38 1.126l.762.483v-3.477l-.21-.147c-1.364-.965-3.177-1.295-4.934-1.295Zm0 .992c1.54 0 3.052.328 4.15 1.023v1.249c-1.146-.572-2.426-.946-4.149-.946-2.162 0-3.942.727-5.159 2.011s-1.856 3.098-1.856 5.2c0 2.107.675 3.91 1.928 5.176s3.064 1.971 5.236 1.971c1.597 0 2.874-.354 4.031-.837v1.235c-.956.563-2.483.868-4.149.868-2.768 0-4.86-.817-6.279-2.256s-2.19-3.53-2.19-6.19c0-2.548.771-4.661 2.19-6.143s3.502-2.36 6.246-2.36zm71.986 3.161c-2.139 0-3.87.776-5.03 2.1-1.16 1.326-1.745 3.168-1.745 5.262 0 2.12.572 3.992 1.846 5.328s3.218 2.09 5.803 2.091c1.38 0 3.113-.192 4.372-.87l.261-.14v-3.104l-.658.23c-1.174.41-2.408.698-3.886.698-1.493 0-2.515-.34-3.2-.895-.543-.44-.855-1.075-1.056-1.82h9.525v-1.518c0-2.083-.415-3.91-1.43-5.246s-2.636-2.116-4.802-2.116m29.064 0c-2.468 0-4.36.76-5.607 2.087s-1.827 3.182-1.827 5.275c0 2.122.578 3.989 1.825 5.324 1.248 1.335 3.14 2.095 5.609 2.095 1.256 0 2.54-.163 3.463-.659l-.235.058h.53v-3.252l-.667.244c-.772.283-1.534.45-2.847.45-1.631 0-2.703-.494-3.397-1.248-.695-.754-1.03-1.81-1.03-3.012 0-1.203.33-2.262 1.012-3.015.683-.753 1.736-1.244 3.35-1.244 1.177 0 1.989.217 2.782.585l.705.328v-3.202l-.288-.134c-1.12-.512-2.13-.68-3.378-.68m11.29 0c-2.139 0-3.869.776-5.029 2.1-1.16 1.326-1.746 3.168-1.746 5.262 0 2.12.573 3.992 1.847 5.328s3.217 2.091 5.8 2.091c1.413 0 3.116-.193 4.373-.87l.261-.14v-3.104l-.659.23c-1.172.41-2.407.698-3.88.698-1.493 0-2.517-.34-3.203-.895-.545-.441-.857-1.075-1.058-1.82H128v-1.518c0-2.083-.416-3.91-1.43-5.246s-2.635-2.116-4.8-2.116zm-99.724.033c-2.113 0-3.846.783-5.02 2.108s-1.785 3.167-1.785 5.252.62 3.932 1.795 5.268c1.176 1.336 2.907 2.136 5.006 2.153h.004c2.1 0 3.828-.803 4.996-2.143 1.168-1.341 1.779-3.194 1.779-5.278 0-2.085-.611-3.926-1.781-5.252s-2.897-2.108-4.994-2.108m15.393.027c-1.475 0-2.718.713-3.698 1.738v-1.467h-3.288v14.243h3.288v-7.872c0-1.25.34-2.138.872-2.718.533-.579 1.277-.881 2.225-.881 1.006 0 1.622.23 2.018.662s.626 1.15.626 2.27v8.508h3.253v-8.235c0-1.9-.456-3.461-1.372-4.56-.915-1.099-2.285-1.688-3.924-1.688m58.855 0c-1.474 0-2.717.713-3.698 1.738v-1.467H89.31v14.243h3.285v-7.872c0-1.25.34-2.138.872-2.718.533-.579 1.277-.881 2.223-.881 1.006 0 1.624.231 2.02.662s.623 1.15.623 2.27v8.508h3.254v-8.235c0-1.9-.455-3.461-1.37-4.56s-2.286-1.688-3.924-1.688m-35.566.244v8.262c0 1.9.455 3.46 1.37 4.558.915 1.099 2.286 1.69 3.924 1.69 1.474 0 2.718-.714 3.7-1.74v1.469h3.287v-14.239h-3.289v7.841c0 1.248-.34 2.136-.872 2.715-.533.58-1.278.882-2.223.882-1.006 0-1.622-.23-2.017-.663-.396-.432-.626-1.152-.626-2.275v-8.5zm20.688.688c1.937 0 3.184.636 4.011 1.725.828 1.09 1.229 2.696 1.229 4.645v.526h-9.767l.083.567c.178 1.217.677 2.28 1.583 3.014s2.178 1.118 3.824 1.118c1.356 0 2.47-.302 3.552-.634v1.167c-.99.449-2.455.669-3.641.669-2.395 0-4.028-.676-5.086-1.785-1.057-1.11-1.571-2.699-1.571-4.642 0-1.91.531-3.502 1.5-4.608.968-1.107 2.378-1.762 4.283-1.762m29.064 0c1.052 0 1.804.176 2.674.533v1.114c-.742-.267-1.478-.529-2.494-.529-1.823 0-3.199.592-4.085 1.57s-1.27 2.298-1.27 3.682c0 1.387.392 2.708 1.291 3.684.9.977 2.29 1.568 4.128 1.568 1.109 0 1.806-.198 2.521-.405v1.078c-.668.298-1.696.502-2.765.502-2.269 0-3.845-.67-4.882-1.78s-1.56-2.705-1.56-4.647c0-1.911.52-3.49 1.558-4.595 1.037-1.104 2.615-1.775 4.884-1.775m11.29 0c1.938 0 3.185.636 4.012 1.725.827 1.09 1.227 2.696 1.227 4.645v.526h-9.768l.084.567c.178 1.218.68 2.282 1.587 3.016s2.18 1.116 3.826 1.116c1.351 0 2.465-.302 3.546-.634v1.167c-.989.45-2.424.669-3.641.669-2.394 0-4.026-.674-5.084-1.783-1.057-1.11-1.571-2.7-1.571-4.644 0-1.91.531-3.502 1.5-4.608.968-1.107 2.377-1.762 4.282-1.762m-99.724.033c1.856 0 3.268.661 4.25 1.773.981 1.113 1.533 2.704 1.533 4.595s-.553 3.498-1.535 4.626c-.982 1.127-2.393 1.802-4.245 1.803-1.855-.015-3.277-.691-4.267-1.816s-1.548-2.724-1.548-4.613c0-1.892.55-3.483 1.534-4.595.985-1.112 2.405-1.773 4.278-1.773m15.393.027c1.41 0 2.44.465 3.163 1.332.722.866 1.141 2.182 1.141 3.924v7.242h-1.27V109.9c0-1.255-.253-2.251-.885-2.94-.631-.689-1.584-.985-2.75-.985-1.169 0-2.22.405-2.955 1.204s-1.134 1.956-1.134 3.387v6.88h-1.304v-12.257h1.304v1.672l.932.234c.757-1.407 2.139-2.178 3.758-2.178zm58.855 0c1.41 0 2.439.465 3.16 1.332.722.866 1.142 2.182 1.142 3.924v7.242h-1.27V109.9c0-1.255-.254-2.251-.885-2.94s-1.584-.985-2.75-.985c-1.167 0-2.22.406-2.954 1.204s-1.133 1.956-1.133 3.387v6.88h-1.3v-12.257h1.3v1.672l.932.236c.76-1.408 2.142-2.18 3.758-2.18zm-34.574.244h1.27v7.508c0 1.258.254 2.254.885 2.944s1.584.986 2.75.986c1.167 0 2.217-.403 2.952-1.201s1.135-1.957 1.135-3.388v-6.849h1.305v12.254h-1.303v-1.672l-.932-.237c-.76 1.408-2.145 2.18-3.76 2.18-1.41 0-2.439-.464-3.16-1.33-.722-.868-1.142-2.184-1.142-3.925zm19.574.814c-1.313 0-2.382.436-3.12 1.212-.739.775-1.138 1.85-1.268 3.083l-.056.548h8.498l-.025-.521c-.065-1.303-.394-2.385-1.078-3.155-.683-.77-1.705-1.167-2.951-1.167m40.385 0c-1.325 0-2.396.435-3.131 1.212-.736.776-1.129 1.851-1.258 3.083l-.056.548h8.5l-.026-.521c-.064-1.303-.394-2.385-1.077-3.155-.684-.77-1.705-1.167-2.952-1.167m-99.602.027c-1.563 0-2.768.639-3.524 1.626-.755.988-1.08 2.284-1.08 3.63s.326 2.648 1.08 3.642c.755.994 1.96 1.641 3.524 1.641 1.537 0 2.728-.658 3.472-1.655.745-.997 1.068-2.296 1.068-3.628 0-1.33-.316-2.623-1.058-3.614s-1.933-1.642-3.482-1.642m59.217.966c1.047 0 1.73.294 2.209.833.38.429.539 1.204.659 2.025h-6.049c.166-.764.355-1.51.78-1.955.543-.571 1.298-.903 2.4-.903zm40.385 0c1.048 0 1.73.294 2.21.833.38.429.538 1.204.659 2.025h-6.053c.164-.765.35-1.512.772-1.957.54-.57 1.295-.901 2.412-.901m-99.602.027c1.286 0 2.116.479 2.688 1.242.571.763.86 1.85.86 3.021 0 1.167-.296 2.261-.872 3.033s-1.408 1.258-2.676 1.258c-1.304 0-2.153-.481-2.735-1.248s-.876-1.859-.876-3.043.295-2.267.876-3.027 1.43-1.236 2.735-1.236"}))};