UNPKG

devicons-react

Version:

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

1 lines 9.75 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:"m68.178 31.227-1.914.005h-1.916l-1.264.15-1.264.151-1.26.252-1.263.254-1.045.309-1.047.3-.87.346-.87.342-.674.309-.678.31-.85.496-.845.492-.414.303-.414.299v.117l1.037-.027 1.037-.03.754.182.756.178.627.314.62.315.403.293.403.297.556.587.557.59.312.479.319.476.35.705.355.704.31.927.31.93.22 1.078.216 1.078.131 1.207.13 1.21.085 2.568.086 2.57.135.852.133.855.173.8.182.802.348 1.046.347 1.041.418.872.416.873.375.607.371.605.475.641.475.64.668.702.668.697.66.555.664.549.85.566.845.56.975.48.972.48.852.314.855.316.834.221.834.22.622.122.619.12 1.525-.04 1.524-.043.457-.055.453-.05-.045-.077-.05-.078h-.49l-.857-.218-.86-.217-.884-.432-.885-.433-.695-.522-.695-.527-.662-.701-.659-.704-.472-.712-.475-.715-.303-.61-.304-.607-.227-.723-.226-.724v-1.528l.127-.431.13-.434.266-.406.272-.408.517-.342.514-.346.607-.139.604-.134h1.455l.474.138.471.141.48.242.48.242.56.412.562.414.795.807.795.809 1.908 2.334 1.91 2.336 1.088 1.101 1.088 1.1.734.537.735.545.877.424.875.422.523.142.524.145 1.216.045 1.22.046 1.003-.146 1-.14.8-.21.8-.21.855-.319.856-.316.89-.47.895-.468.674-.451.674-.453.64-.524.64-.52.577-.548.574-.55-.049-.05-.052-.05-.77.222-.773.225-.733.129-.73.127-1.23.094-1.231.093-.998-.052-1.002-.055-.914-.092-.916-.09-1.112-.215-1.115-.214-1.2-.383-1.2-.389-1.215-.61-1.21-.61-.827-.589-.828-.59-1.006-1-1.004-1.003-.625-.938-.629-.94-.338-.712-.342-.717-.236-.766-.238-.761.039-.715.04-.72.202-.46.2-.459.386-.342.387-.337.449-.159.455-.156.996.002 1.004.006.49.193.492.194.51.334.508.332 1.004.884 1 .89.72.485.723.485.608.258.609.255.674.176.672.178 1.105.049 1.108.049.546-.106.55-.107.523-.157.523-.16.785-.304.785-.303.65-.332.653-.334-1.209-.111-1.209-.116-1.006-.222-1.004-.227-.746-.258-.75-.26-.955-.464-.957-.467-.916-.61-.912-.61-.742-.593-.74-.591-1.309-1.309-1.31-1.309-1.301-1.529-1.305-1.527-1.435-1.694-1.436-1.691-1.309-1.309-1.306-1.308-.852-.68-.85-.683-.826-.551-.824-.553-.933-.475-.938-.476-.828-.309-.828-.306-.871-.221-.87-.22-1.001-.153zm-3.586 2.38.082.082.082.082-.172.377-.174.381-.287.291-.289.287-.266.14-.263.134-.569.037-.564.03-.453-.16-.453-.163-.348-.242-.352-.242-.132-.202-.133-.207.062-.039.067-.039 1.09-.177 1.087-.182.99-.094zm18.869 4.418v.182l.807.772.808.773.737.592.738.595 1.01.678 1.005.676.91.484.907.485 1.01.398 1.01.399.99.257.994.256.654.094.652.092.264.03.26.03.916.012.912.016.855-.131.852-.131.787-.262.785-.263.233-.133.232-.135-.477.057-.478.054-.785.069-.783.07-.75-.076-.746-.074-.63-.213-.628-.211-.64-.37-.642-.365-1.293-1-1.29-.998-.698-.459-.695-.462-.734-.37-.733-.361-.918-.3-.92-.302-1.002-.173-1.008-.172-1.238-.055zm4.094 5.264v.156l.64.766.643.764.557.53.552.534.567.463.564.46.916.606.912.604 1.133.55 1.13.546.874.306.871.303.912.225.916.222.826.133.828.133 1.381.092 1.38.09 1.263-.09 1.267-.092.838-.168.838-.174 1.35-.428 1.35-.425.521-.11.523-.11.872-.001.869-.008.523.158.524.15.58.307.58.301.525.475.524.474.39.586.387.584.201.596h.004l.203.592.027-.25.024-.252-.127-.864-.131-.865-.232-.74-.235-.74-.26-.524-.263-.521-.38-.533-.372-.536-.574-.525-.575-.523-.695-.362-.695-.363-.848-.22-.846-.225-1.351-.006h-1.348l-.828.181-.828.182-1.045.324-1.043.323-1.076.287-1.076.29-.928.15-.926.15H97.61l-.828-.106-.824-.105-.855-.176-.856-.182-.96-.303-.966-.304-.793-.344-.793-.346-.863-.486-.863-.49-.729-.547zm19.808 12.057-.916.195-.912.197-.883.293-.877.293-.818.383-.816.385-1.875 1.115-1.873 1.12-.58.245-.584.248-.504.137-.508.137h-1.104l-1.107-.006-.89-.135-.89-.133-.037.037-.039.038.424.185.42.191.75.25.75.254.686.131.69.13L97.653 61l1.784-.04.916-.138.912-.142.855-.215.856-.215.58-.217.578-.219.785-.398.787-.393.928-.558.924-.56.64-.301.645-.303.52-.133.523-.137.828-.05.828-.053 1.28.097 1.277.096.638.135.637.133.152.045.15.048v-.146l-.716-.45-.719-.45-.74-.317-.74-.314-.826-.23-.829-.23h-3.744zm6.532 3.695-.854.13-.846.128-.674.226-.677.223-.735.39-.736.393-.701.492-.7.497-2.613 2.62-2.61 2.624-.567.392-.569.393-.564.29-.565.288-.48.154-.479.155.883.005.883.006.904-.092.9-.09 1.018-.171 1.02-.172 1.027-.297 1.028-.297.74-.322.74-.324.611-.354.608-.35.48-.347.477-.348.556-.484.559-.485 1.17-1.308 1.174-1.309.492-.42.49-.42.393-.199.392-.199.471-.111.473-.114.834.055.834.053.48.127.479.127.173.058.174.06-.26-.222-.263-.224-.565-.301-.566-.301-.564-.18-.569-.181-.87-.133-.868-.131zm4.863 3.285-.707.18-.705.178-.657.32-.658.32-.09.11-.091.107.546.06.545.061.516.133.518.13.441.223.441.225.348.238.348.239 1.056.998 1.059.992.512.271.507.272.481.133.477.132.263.043.26.04.78-.036.777-.037.574-.142.568-.141.569-.262.564-.261-.611-.153-.608-.15-.246-.096-.246-.101-.408-.278-.408-.275-1.217-1.184-1.219-1.185-.459-.287-.453-.291-.633-.223-.635-.225-1.05-.039zm-51.584 3.918-.043.041-.045.043.691.906.696.909.773.847.777.848.774.709.777.71.612.491.607.482 1.066.715 1.065.713 1.199.604 1.197.605.807.317.807.314.925.26.928.26.748.132.75.131.781.055.786.05 1.28-.095 1.282-.098 1.941-.265 1.944-.272 1.42-.047 1.426-.046.925.107.928.11.959.241.957.243.565.22.566.221.021.006.024.006v-.16l-.442-.479-.437-.482-.584-.43-.584-.432-.715-.357-.717-.36-.662-.22-.658-.22-.8-.173-.802-.172-1.699-.086-1.695-.09-.68-.091-.681-.09-.655-.166-.654-.166-.525-.281-.524-.28-.199-.267-.195-.266-.059-.236-.055-.242.121-.293.125-.293.29-.225.292-.22.348-.135.348-.137.568-.133.567-.13.283-.003h.281v-.183l-.459-.198-.453-.203-.436-.12-.435-.124-1.004.006h-1l-1.568.537-1.567.535-.783.153-.785.15-1.305.004-1.307.002-.652-.111-.654-.112-.963-.252-.967-.254-.777-.294-.778-.303-.607-.28-.61-.279-.699-.388-.695-.393-.807-.525zm46.502.111v.436h.61v1.916h.433v-1.916h.611v-.436zm2.178 0v2.364l.195-.028.193-.029.045-.611.043-.604.191.453.194.46h.498l.176-.503.181-.502.063.678.064.674h.444l-.057-.404-.055-.407v-1.54h-.492l-.281.74-.281.74h-.055l-.277-.74-.282-.74h-.507zM13.139 68.871l-2.676.377v12.928h2.713v-6.049c.584-.302 1.488-.68 1.978-.68.471 0 .66.246.66.66v6.069h2.713V75.75c0-1.771-.545-2.94-2.109-2.94-1.055 0-2.168.34-3.28.848v-4.787zm34.955.096v2.883h2.713v-2.883zM0 69.625v12.55h2.826V78.37h2.149c3.052 0 4.334-1.187 4.334-3.543v-1.638c0-2.356-1.131-3.563-4.184-3.563zm2.826 2.506h2.149c1.187 0 1.507.416 1.507 1.32v1.092c0 .904-.264 1.377-1.507 1.377H2.826v-3.79zm21.21.68c-3.26 0-4.145 1.826-4.145 3.71v2.13c0 1.884.884 3.712 4.144 3.712s4.147-1.828 4.147-3.713v-2.129c0-1.884-.887-3.71-4.147-3.71zm9.153 0c-3.052 0-3.937 1.695-3.937 3.673v2.149c0 2.26 1.13 3.73 4.107 3.73 1.282 0 2.62-.282 3.45-.584l-.397-2.035c-.81.245-1.941.397-2.789.397-1.244 0-1.658-.283-1.658-1.338v-.264h4.937v-1.922c0-1.997-.66-3.806-3.713-3.806m11.02 0c-1.055 0-2.524.338-3.654.884l-.284-.697h-2.015v9.178h2.713v-6.069c.584-.32 1.488-.66 1.978-.66.471 0 .66.246.66.66v6.069h2.713V75.75c0-1.771-.547-2.94-2.111-2.94zm3.885.187v9.178h2.713v-9.178zm3.795 0 2.845 4.56-2.92 4.618h2.73l1.622-2.545 1.621 2.545h2.733l-2.922-4.617 2.845-4.561h-2.675l-1.602 2.506-1.602-2.506zm-18.68 1.941c.942 0 1.13.528 1.13 1.168v.397h-2.374v-.397c0-.64.302-1.168 1.244-1.168m-9.174.15c.98 0 1.432.492 1.432 1.358v2.28c0 .866-.452 1.357-1.432 1.357s-1.431-.49-1.431-1.357v-2.28c0-.866.451-1.357 1.431-1.357zm67.479 2.143.74.227.74.228.678.338.674.338.674.46.673.462 1.264 1.268 1.264 1.261.675.422.674.422.633.246.629.244.61.13.607.13.33.006.326.01v-.176h-.156l-.522-.38-.513-.382-.721-1.078-.727-1.076-.459-.53-.462-.529-.463-.357-.461-.355-.612-.303-.611-.303-.607-.178-.61-.181-.828-.137-.826-.133-1.305-.047zM74.97 83.676l-1.08.148v12.764h1.08zm-74.56.521v12.39h1.097v-5.636H7.05v-.986H1.508v-4.781H7.46v-.987zm12.728 3.145c-.856.316-1.824.93-2.791 1.562l-.057-1.377h-.967v9.06h1.078v-6.51c.875-.578 1.917-1.265 2.866-1.675l-.13-1.06zm4.632 0c-.93 0-2.065.149-2.79.353l.167.91c.838-.167 1.787-.296 2.68-.296 1.489 0 2.139.41 2.139 1.656v1.767h-2.68c-1.786 0-2.66.596-2.66 2.512 0 1.619.744 2.53 2.344 2.53 1.19 0 2.196-.354 3.07-.893l.074.707h.93v-6.623c0-1.693-.93-2.623-3.274-2.623m10.293 0c-1.097 0-2.716.539-3.683 1.004l-.076-.819h-.948v9.06h1.079v-7.2c1.135-.596 2.734-1.041 3.478-1.041.633 0 .986.242.986.912v7.33h1.08v-7.201c1.135-.596 2.623-1.041 3.479-1.041.633 0 .986.242.986.912v7.33h1.08v-7.201c0-1.247-.502-2.045-1.916-2.045-1.097 0-2.755.52-3.797 1.004-.241-.633-.78-1.004-1.748-1.004m13.036 0c-2.55 0-3.387 1.432-3.387 3.293v2.845c0 1.973.82 3.293 3.369 3.293 1.098 0 2.288-.204 3.125-.502l-.186-.873c-.893.242-1.934.428-2.865.428-1.805 0-2.363-.69-2.363-2.308v-1.135h5.6v-1.748c0-1.86-.744-3.293-3.293-3.293m21.396 0c-2.549 0-3.517 1.432-3.517 3.293v2.845c0 1.861.968 3.293 3.517 3.293s3.516-1.432 3.516-3.293v-2.845c0-1.86-.967-3.293-3.516-3.293m9.486 0c-.855.316-1.823.93-2.79 1.562l-.055-1.377h-.969v9.06h1.08v-6.51c.875-.578 1.916-1.265 2.865-1.675zm-26.382.185 2.064 9.06h1.62l2.382-8.278 2.38 8.279h1.62l2.064-9.06h-1.023l-1.879 8.335-2.437-8.336h-1.452l-2.455 8.336-1.861-8.336H45.6zm33.425 0-3.572 4.465 3.684 4.596h1.377l-3.758-4.596 3.61-4.465zm-37.925.744c1.693 0 2.232.801 2.232 2.327v.818h-4.539v-.818c0-1.526.613-2.327 2.307-2.327m21.396.038c1.693 0 2.438.763 2.438 2.289v2.92c0 1.525-.745 2.289-2.438 2.289s-2.437-.764-2.437-2.29v-2.92c0-1.525.744-2.288 2.437-2.288m-45.172 4.39h2.643v2.178c-.819.577-1.879.93-2.772.93-1.265 0-1.488-.485-1.488-1.545 0-1.191.37-1.563 1.617-1.563"}))};