UNPKG

devicons-react

Version:

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

1 lines 9.72 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:"M85.92 24.49a1.15 1.15 0 0 0-.568.147l-.008.003c-.36.21-.587.592-.596 1.008v18.81c0 .013-.02.042-.047.069-.024.007-.05.013-.072 0l-3.033-1.754v-.002a1.93 1.93 0 0 0-1.914 0l-.002.002-12.18 7.082-.002.001-.004.002a1.92 1.92 0 0 0-.97 1.652v14.144c0 .682.373 1.32.97 1.66l.004.002.002.002 12.18 7.08.004.002a1.92 1.92 0 0 0 1.908 0l.004-.002 12.18-7.08.002-.002c.6-.34.974-.977.974-1.662v-35.25c0-.706-.375-1.352-.976-1.69l-7.27-4.075-.018-.01a1.3 1.3 0 0 0-.566-.136h-.002zm-.008.893h.002c.06 0 .12.017.172.043l7.252 4.064c.319.18.522.52.522.912v35.25c0 .355-.203.703-.522.884l-.006.002-12.18 7.084a1.03 1.03 0 0 1-1.023 0l-12.18-7.084-.006-.002a1.04 1.04 0 0 1-.521-.884v-14.13c.003-.367.201-.705.521-.885l.006-.004 12.18-7.082a1.02 1.02 0 0 1 1.021 0v-.002l3.045 1.76.01.008a1 1 0 0 0 .941 0l.036-.024c.284-.19.46-.504.46-.832v-18.79a.3.3 0 0 1 .149-.254.26.26 0 0 1 .12-.03zm-71.88 16.75c-.34 0-.636.116-.88.257v.002L.971 49.447a1.93 1.93 0 0 0-.973 1.688l.029 18.97c0 .412.218.802.601 1.01a1.09 1.09 0 0 0 1.182 0l-.023.016 7.24-4.162.004-.002c.6-.34.969-.978.969-1.66V56.43c0-.356.201-.703.521-.883l.006-.004 3.074-1.793.014-.007a.93.93 0 0 1 .507-.135c.193 0 .36.048.457.119l.038.023 3.074 1.793.005.002c.318.18.522.53.522.885v8.877c0 .683.37 1.318.967 1.658l7.172 4.156c.368.233.836.226 1.207 0 .368-.208.602-.595.6-1.02v-18.96c0-.684-.374-1.32-.971-1.66l-.004-.002-12.15-7.08-.014-.008a2.2 2.2 0 0 0-.828-.25l-.043-.002h-.12v-.002zm99.96.209a1.9 1.9 0 0 0-.947.254l-.004.001-12.18 7.078h-.002l-.004.002a1.92 1.92 0 0 0-.965 1.66v14.14c0 .684.371 1.322.971 1.662l12.1 6.938a1.87 1.87 0 0 0 1.885-.002h.002l7.316-4.098c.375-.206.605-.602.603-1.029a1.17 1.17 0 0 0-.601-1.025l-12.23-7.08h.004a.31.31 0 0 1-.155-.26V56.16a.27.27 0 0 1 .141-.239l.01-.003 3.824-2.197.015-.01a.25.25 0 0 1 .27 0l.016.01 3.818 2.197a.31.31 0 0 1 .154.26v3.458c0 .415.218.807.605 1.014.37.223.835.232 1.2 0l7.226-4.242a1.9 1.9 0 0 0 .94-1.666v-3.434a1.94 1.94 0 0 0-.934-1.654l-.006-.004-12.1-7.053h-.005a1.94 1.94 0 0 0-.952-.255H114zm-66.52.158c-.332 0-.664.087-.96.26h-.003l-12.2 7.064c-.594.345-.96.983-.96 1.67v14.14c0 .687.366 1.325.96 1.67l12.2 7.072a1.93 1.93 0 0 0 1.924 0l12.2-7.072c.595-.346.961-.983.961-1.67v-14.14c0-.688-.366-1.327-.96-1.672l-12.2-7.064a1.9 1.9 0 0 0-.964-.26zm-33.44.523h.082c.17.017.335.068.485.149l12.14 7.074.004.004c.32.18.525.528.525.884v18.974a.27.27 0 0 1-.143.242l-.025.014a.25.25 0 0 1-.27 0l-.013-.008-7.186-4.164-.004-.002a1.03 1.03 0 0 1-.52-.884v-8.877c0-.683-.372-1.32-.97-1.66l-.002-.002-3.07-1.79.037.024c-.305-.219-.659-.285-.983-.285a1.83 1.83 0 0 0-.984.27l-3.055 1.778-.008.004c-.598.34-.969.977-.969 1.66v8.877c0 .357-.2.703-.517.883l-.004.002-7.244 4.164-.024.016a.2.2 0 0 1-.226 0l-.045-.028c-.056-.03-.127-.14-.127-.238l-.03-18.97v-.004a1.03 1.03 0 0 1 .524-.906l.002-.002 12.18-7.06v.003a.96.96 0 0 1 .435-.143zm32.71.125.227.389c.163-.095.344-.14.525-.137l13.11 22.66a1 1 0 0 1-.414.473l-12.2 7.07c-.068.04-.14.067-.215.09l-12.65-23.29 11.84-6.861-.224-.389zm67.26.084h.002c.18 0 .354.049.51.139l12.09 7.049c.296.18.504.534.504.889v3.444c.005.363-.184.7-.498.883h-.002l-7.24 4.25-.012.008a.25.25 0 0 1-.271 0l-.04-.023c-.053-.027-.124-.137-.124-.235v-3.483a1.2 1.2 0 0 0-.598-1.01l-.002-.001-3.805-2.19a1.15 1.15 0 0 0-1.223 0l-3.811 2.19.01-.004a1.16 1.16 0 0 0-.604 1.033v4.425a1.2 1.2 0 0 0 .592 1.016h.004l12.24 7.086.008.006a.27.27 0 0 1 .142.24v.01a.27.27 0 0 1-.142.24l-.004.002-7.33 4.104-.008.004a.97.97 0 0 1-.984 0l-.004-.002-12.1-6.939-.004-.002a1.03 1.03 0 0 1-.518-.88V51.34c0-.36.2-.705.518-.885l.006-.004 12.19-7.08c.163-.093.335-.137.508-.137zm-65.07.85 11.26 6.52c.016.01.026.024.041.034l-3.63 6.705-7.673-13.26zm-14.52 6.88 4.012 7.388-4.162 7.203v-14.06c0-.191.055-.373.15-.531zm26.3.696v12.77l-3.574-6.178 3.574-6.596zm19.94 1.24v.002a.9.9 0 0 0-.389.09l-.025.015-4.145 2.416c-.268.138-.418.446-.418.715v4.857c0 .27.092.557.422.721l4.141 2.416.03.014a.88.88 0 0 0 .765 0l.03-.014 4.14-2.416c.278-.14.422-.455.422-.72v-4.856c0-.268-.099-.555-.422-.717l-4.139-2.416-.023-.013a.86.86 0 0 0-.389-.094zm0 .9 4.08 2.381v4.777l-4.08 2.381-4.084-2.38v-4.78zm33.32 1.068a.7.7 0 0 0-.39.12l-2.305 1.344-.01.007a.74.74 0 0 0-.354.643v2.715c0 .258.153.51.34.633l.024.013 2.309 1.346a.71.71 0 0 0 .779 0l2.307-1.346.012-.007a.76.76 0 0 0 .351-.64v-2.718a.75.75 0 0 0-.357-.637l-.008-.006-2.305-1.35a.7.7 0 0 0-.375-.109zm.004.926 2.168 1.268v2.555l-2.168 1.266-2.168-1.266v-2.557l2.168-1.264zm-75.04 3.484 7.662 14.1-11.82-6.85q-.013-.01-.025-.02l4.18-7.233zm24.3 11.86v.002a2.9 2.9 0 0 0-1.42.358l-.006.007-11.47 6.682a2.89 2.89 0 0 0-1.428 2.494v13.33a2.89 2.89 0 0 0 1.428 2.498l.002.002 3.02 1.73.024.018c1.503.74 2.182.764 2.842.764 1.17 0 2.156-.371 2.828-1.09.674-.72 1.012-1.747 1.012-2.971V81.804a.806.806 0 0 0-.782-.791h-1.484a.805.805 0 0 0-.783.789V94.97c0 .35-.19.701-.522.89-.33.188-.837.251-1.586-.13l-3.066-1.784v-13.25l11.37-6.59 11.37 6.59v13.25l-11.37 6.621-2.854-1.719h-.002c-.18-.12-.487-.226-.781-.03l.022-.014c-.8.46-.868.49-1.64.748-.05.016-.122.04-.212.09a.57.57 0 0 0-.297.355c-.062.218.04.447.148.566.105.115.229.196.389.285l.006.004.006.004 3.809 2.28.02.009c.43.232.907.367 1.417.367s.988-.128 1.377-.29l.05-.028 11.47-6.68h.003a2.9 2.9 0 0 0 1.428-2.502v-13.33c0-1.025-.545-1.98-1.43-2.494l-11.47-6.68-.01-.008a2.9 2.9 0 0 0-1.42-.36h-.002zm.004.893h.004c.345-.002.684.084.986.25l11.46 6.676c.607.353.983 1.015.983 1.725v13.332a2 2 0 0 1-.985 1.723l-11.43 6.658a2.8 2.8 0 0 1-1.02.22c-.35 0-.677-.09-.994-.261h-.002l-3.59-2.15a7.3 7.3 0 0 0 1.27-.574l2.881 1.732.031.02c.25.124.516.159.795-.028l11.42-6.654c.28-.14.416-.454.416-.719v-13.33c0-.265-.146-.578-.416-.717l-11.44-6.635-.027-.015c-.25-.125-.516-.16-.795.027l-11.44 6.635.024-.012c-.325.166-.416.453-.416.717v13.33c0 .264.083.55.418.719l3.11 1.809.02.012c.944.483 1.816.469 2.439.115s.967-1.01.967-1.672v-13.06h1.264v13.06c0 1.06-.282 1.84-.766 2.357s-1.193.81-2.178.81c-.66 0-1.02.024-2.443-.677h-.004l-2.99-1.72h-.004a2 2 0 0 1-.984-1.724v-13.33c0-.71.374-1.365.986-1.723l11.46-6.678a2.05 2.05 0 0 1 .989-.248zm17.9 5.559a2.312 2.312 0 0 0 0 4.62 2.312 2.312 0 0 0 0-4.62m0 .195a2.115 2.115 0 0 1 0 4.23 2.115 2.115 0 0 1 0-4.23m.002.15a1.96 1.96 0 0 0-1.951 1.966 1.96 1.96 0 0 0 1.951 1.963 1.955 1.955 0 0 0 1.949-1.963 1.96 1.96 0 0 0-1.949-1.965m0 .2c.968 0 1.752.788 1.752 1.766 0 .977-.784 1.764-1.752 1.764a1.756 1.756 0 0 1-1.75-1.764c0-.978.782-1.766 1.75-1.766m-.836.422a.1.1 0 0 0-.102.1v2.542a.1.1 0 0 0 .102.102h.488a.1.1 0 0 0 .102-.102v-.91h.334c.075 0 .105.013.12.025.013.01.027.036.038.096v.002l.004.031.01.08.03.24c.021.178.042.378.042.41a.1.1 0 0 0 .098.1h.513a.1.1 0 0 0 .09-.144 1.4 1.4 0 0 1-.058-.272c-.017-.12-.03-.255-.045-.359-.014-.16-.024-.307-.092-.435-.036-.067-.14-.083-.215-.123.06-.028.112-.034.17-.088.114-.105.193-.279.193-.53 0-.362-.174-.578-.382-.673-.207-.096-.437-.09-.58-.09zm.1.199.76.002c.142 0 .344 0 .497.07s.27.19.27.494c0 .21-.062.312-.137.381a.7.7 0 0 1-.258.135.1.1 0 0 0 .026.19c.15.011.201.054.24.13.04.073.055.2.068.358v.006c.014.098.03.237.047.367.01.073.03.122.045.183h-.304a7 7 0 0 0-.034-.335l-.029-.239-.01-.078q-.001-.016-.004-.025l-.002-.024a.35.35 0 0 0-.105-.209c-.065-.054-.15-.068-.246-.068h-.436a.1.1 0 0 0-.1.096v.91h-.29zm.332.207a.1.1 0 0 0-.098.1v.693a.1.1 0 0 0 .098.1h.402a.47.47 0 0 0 .385-.17.46.46 0 0 0 .088-.28c0-.195-.076-.325-.182-.386s-.22-.057-.29-.057zm.097.195h.305a.4.4 0 0 1 .19.031c.044.027.083.066.083.217a.3.3 0 0 1-.048.158c-.036.05-.09.09-.225.09h-.305zm-14.47 1.451c-1.7 0-3.099.355-4.102 1.07s-1.576 1.811-1.576 3.107c0 1.374.597 2.38 1.586 2.971.99.594 2.315.838 3.904 1 1.862.186 2.844.43 3.275.65.215.112.286.198.32.268.038.07.051.155.051.315 0 .53-.139.784-.582 1.02s-1.249.385-2.422.385c-1.486 0-2.33-.2-2.779-.496-.446-.295-.606-.695-.714-1.41l.004.069c0-.416-.392-.737-.76-.737h-1.496a.8.8 0 0 0-.787.793c0 1.062.29 2.28 1.287 3.205s2.64 1.521 5.223 1.521c1.87 0 3.389-.366 4.47-1.12 1.086-.754 1.694-1.924 1.694-3.319 0-1.343-.514-2.339-1.484-2.945-.971-.605-2.321-.875-4.105-1.109-1.774-.23-2.752-.426-3.19-.61-.217-.093-.279-.16-.308-.21-.029-.047-.05-.123-.05-.299 0-.28.03-.492.316-.714s.928-.457 2.197-.457c1.146 0 1.882.138 2.324.396.442.26.674.634.832 1.361l.002.008c.08.342.381.591.732.605h1.541c.28 0 .436-.133.547-.242a.5.5 0 0 0 .05-.064.9.9 0 0 0 .166-.51v-.045c-.122-1.478-.7-2.646-1.754-3.391-1.054-.744-2.52-1.066-4.41-1.066zm0 .895c1.788 0 3.067.313 3.896.898.8.567 1.225 1.404 1.35 2.631h-1.283c-.196-.814-.565-1.467-1.217-1.85-.68-.397-1.566-.52-2.777-.52-1.373 0-2.212.231-2.744.643-.533.413-.658 1.007-.658 1.422 0 .243.026.51.178.762s.403.435.723.57c.64.27 1.63.44 3.422.67 1.748.23 3 .521 3.746.988.746.465 1.068 1.041 1.068 2.184 0 1.15-.44 1.978-1.31 2.584-.87.605-2.214.963-3.964.963-2.447 0-3.833-.563-4.611-1.285-.75-.696-.974-1.575-.99-2.449h1.276c.13.78.406 1.486 1.08 1.93.703.465 1.71.643 3.27.643 1.241 0 2.164-.123 2.842-.486.68-.363 1.057-1.042 1.057-1.811 0-.217-.02-.476-.154-.733-.135-.257-.376-.477-.703-.644-.654-.336-1.694-.554-3.596-.744-1.543-.157-2.762-.417-3.533-.88-.772-.461-1.154-1.06-1.154-2.202 0-1.047.407-1.814 1.2-2.38.795-.565 2.01-.904 3.587-.904z"}))};