UNPKG

devicons-react

Version:

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

1 lines 4.52 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:"M17.445 48.426c-3.58 7.71-5.713 6.219-12.113 6.219-.424.641-.851 1.285-1.268 1.92h4.467a.854.854 0 0 1 .854.853.85.85 0 0 1-.854.852H2.953c-.38.59-.742 1.161-1.074 1.699l14.02-.098h-.628c.85.017 2.222-.48 2.887-1.525l3.305-5.225a.854.854 0 1 1 1.443.912L19.6 59.26c-.997 1.566-2.884 2.341-4.354 2.316l-14.38.106c-.667 1.199-.867 1.984-.858 2.35-.061.903.221 1.842.752 2.667h12.763q2.978-.328 5.286 2.477l3.2 5.176a.85.85 0 0 1-.267 1.175.85.85 0 0 1-.453.131.85.85 0 0 1-.723-.398q-2.96-4.798-3.605-5.428c-.645-.63-1.47-1.422-3.438-1.422H1.832l1.139 1.809h4.556a.854.854 0 0 1 .854.853.854.854 0 0 1-.854.854H4.045l1.074 1.705c7.68 0 8.746.854 11.383 5.943h2.236q-2.865-5.119-3.62-6.039c-.757-.92-1.776-1.61-3.095-1.61H10.84a.854.854 0 0 1-.854-.853.854.854 0 0 1 .854-.853h1.183c1.81 0 3.84 1.163 4.573 2.578l4.05 6.625a1 1 0 0 1 .069.152h3.05l-.974-1.672a.854.854 0 0 1 .307-1.168.85.85 0 0 1 .43-.115.85.85 0 0 1 .738.424l1.474 2.531h.752c.595.002 1.03-.063 1.88-.611q.77-.61 1.099-1.024 3.756-4.756 7.818-11.431c.928-1.524.953-3.413.035-4.932-3.49-5.779-7.368-11.905-8.525-12.478-.614-.354-1.494-.642-2.62-.672h-.161l-1.389 2.38a.85.85 0 0 1-.738.425.85.85 0 0 1-.43-.118.85.85 0 0 1-.307-1.166l.887-1.521h-2.494a.84.84 0 0 1-.11.428L17.6 55.48c-.941 1.631-2.958 2.576-4.528 2.576h-1.228a.854.854 0 0 1-.854-.854.854.854 0 0 1 .854-.853h1.228c1.113 0 2.387-.79 3.02-1.668q.633-.88 3.619-6.256h-2.266zm10.174 2.482 1.463 2.195a.854.854 0 0 1-.238 1.184.84.84 0 0 1-.471.143.85.85 0 0 1-.71-.38l-1.06-1.583zm-2.187 3.36 4.193 6.863a4.96 4.96 0 0 1-.012 5.213l-.04.058-.516.696a.85.85 0 0 1-1.194.177.853.853 0 0 1-.178-1.193l.493-.664a3.26 3.26 0 0 0-.01-3.398L24.4 55.852zm46.681 1.037c-.298.02-.596.12-.863.306-.461.32-.718.863-.727 1.424L70.31 70.85a1.706 1.706 0 0 0 1.68 1.732 1.71 1.71 0 0 0 1.735-1.682V60.414L83.76 71.42c1.28 1.26 2.774 1.26 4.068 0l9.693-10.826q-.05 9.033-.05 10.289c0 1.256.698 1.271 1.64 1.271.972 0 1.772-.02 1.772-1.304V57.223c-.003-.708-.508-1.348-1.17-1.598s-1.84 0-2.309.53L85.793 68.601a.17.17 0 0 1-.25.004L73.465 55.83a1.7 1.7 0 0 0-1.352-.525m-26.855.162-.047.002a1.096 1.096 0 0 0-1.05 1.096v14.58a1.01 1.01 0 0 0 1.009.963h1.445l.047-.003c.536-.024.963-.465.963-1.007V66.24l12.537.004c2.945.095 6.504-1.479 6.504-4.45V59.94c0-3.152-3.808-4.472-7.039-4.473h-14.37zm66.744.107c-.766 0-1.387.3-1.387 1.067s.621 1.386 1.387 1.386h8.703l.055-.002c2.86.07 3.714 1.055 3.959 1.756l.021.065.01.033.016.06.013.061.01.057.01.054.006.053.004.049.002.045.001.06-.001.053-.003.055-.005.05v.102l-.004.066-.008.057-.008.043-.011.068-.012.051-.014.051-.017.055q-.005.014-.008.027l-.022.057-.012.029-.025.059-.03.06-.015.03-.035.062-.039.062c-.38.59-1.312 1.258-3.582 1.258h-9.86l-.095.002-.16.004-.174.008-.186.01-.133.01-.136.013-.14.014-.073.008-.147.017-.152.022-.154.023-.157.026-.16.029-.162.033-.164.035c-1.84.422-3.947 1.511-3.947 4.227v3.627c0 1.15.344 1.438 1.187 1.424l.098-.004.102-.004.107-.008h20.266c.785.062 1.108-.2 1.224-.649l.016-.07a2 2 0 0 0 .027-.187l.006-.08.002-.041.004-.082v-.131l-.002-.088-.004-.086c-.043-.644-.311-1.06-1.273-1.06h-18.56v-2.467l.001-.157.004-.113.004-.074.006-.074.008-.07.003-.036.01-.07.012-.069.014-.066.017-.065.018-.064c.162-.514.571-.881 1.554-1.05l.123-.02.13-.018.134-.015.14-.014.15-.012.075-.006.157-.008.164-.005.172-.006.177-.002h.09l9.28.076.03-.002c5.326-.205 6.958-2.017 7.298-3.453l.02-.094a3 3 0 0 0 .048-.367v-1.592c-.034-1.87-1.763-4.168-7.254-4.168zm-81.783.03a.85.85 0 0 1 .691.404l3.041 4.924a5.27 5.27 0 0 1-.031 5.55l-6.64 10.485a1 1 0 0 1-.085.107l-.994-1.595 6.278-9.91a3.55 3.55 0 0 0 .021-3.74l-3.041-4.923a.855.855 0 0 1 .277-1.175.85.85 0 0 1 .483-.127m-6.985 2.038 2.088 3.23a5.01 5.01 0 0 1-.01 5.456l-2.462 3.77-3.778-6.067zm24.233.385h12.607c1.263 0 3.39 0 3.39 1.912v1.856c-.054 1.778-1.52 1.78-3.411 1.78l-12.586.046zM26.922 68.512a.85.85 0 0 1 .469.17.85.85 0 0 1 .17 1.193l-2.649 3.533-.967-1.553 2.25-3.004a.85.85 0 0 1 .727-.34z"}))};