UNPKG

devicons-react

Version:

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

1 lines 9.22 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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M17.723 83.5c-1.078-.133-2-.52-2.832-1.195-1.461-1.184-2.207-2.637-2.504-4.883-.043-.305-.055-.902-.074-3.379L12.129 70c-.148-.68-.43-1.301-.965-2.145-.969-1.516-1.844-2.598-2.645-3.27-.262-.215-.355-.316-.395-.414-.117-.293-.047-.445.391-.812.73-.613 1.457-1.484 2.316-2.773.992-1.484 1.25-2.082 1.406-3.301.043-.309.055-.898.074-3.383l.07-3.363c.152-1.141.363-1.902.746-2.695.398-.828.859-1.426 1.602-2.066.703-.609 1.41-.984 2.25-1.191.707-.176.926-.187 3.297-.187h2.148l.129.078a.5.5 0 0 1 .195.207c.063.129.063.176.063 1.422l-.031 1.398c-.035.125-.23.324-.344.348-.039.008-.961.02-2.051.027-2.148.012-2.285.02-2.824.191a2 2 0 0 0-.695.34c-.426.301-.715.863-.875 1.703-.066.344-.066.434-.086 4.141l-.059 4.055c-.137 1.027-.387 1.844-.816 2.684a8.1 8.1 0 0 1-1.582 2.176l-.543.598a.6.6 0 0 0-.039.207.6.6 0 0 0 .039.207c.02.047.266.316.547.598a8.1 8.1 0 0 1 1.578 2.176c.43.84.68 1.656.816 2.684.023.176.043 1.496.059 4.055l.086 4.141c.25 1.324.766 1.895 1.934 2.137.402.086 1.016.109 2.762.109l1.816.043a.58.58 0 0 1 .293.395c.012.07.016.703.012 1.406l-.012 1.277-.074.109a.7.7 0 0 1-.187.176c-.113.063-.148.063-2.289.059-1.629 0-2.262-.012-2.523-.043zm87.734-.012a.55.55 0 0 1-.262-.312c-.047-.152-.043-2.602.004-2.734a.63.63 0 0 1 .297-.328c.051-.023.813-.039 2.078-.047l2.289-.059c1.305-.219 1.855-.785 2.125-2.187.063-.328.063-.445.082-4.113l.074-4.16c.176-1.281.586-2.363 1.32-3.484a8 8 0 0 1 1.141-1.367c.434-.426.508-.531.508-.723s-.078-.305-.508-.723a8.2 8.2 0 0 1-1.141-1.363c-.734-1.125-1.145-2.207-1.32-3.488-.047-.336-.055-.832-.074-4.16l-.082-4.113c-.234-1.215-.656-1.766-1.574-2.055-.539-.172-.676-.18-2.824-.191l-2.051-.027c-.121-.027-.305-.219-.344-.359-.023-.094-.031-.5-.027-1.437l.012-1.309.074-.109a.7.7 0 0 1 .191-.176c.117-.066.125-.066 2.426-.055l2.605.066c1.258.227 2.121.672 3.082 1.582.969.922 1.598 2.133 1.902 3.656.176.875.18.977.203 4.176l.074 3.379c.156 1.234.414 1.84 1.41 3.328.887 1.324 1.691 2.273 2.387 2.828.484.391.488.695.012 1.094-.777.641-1.52 1.52-2.402 2.844-1 1.492-1.25 2.09-1.406 3.324-.043.352-.055.855-.074 3.375l-.203 4.176c-.305 1.523-.93 2.727-1.902 3.656-.828.789-1.602 1.23-2.578 1.473-.676.168-.945.184-3.301.184-2.027 0-2.137-.004-2.223-.059zm-29.555-8.633a10 10 0 0 1-4.895-1.785c-2.105-1.496-3.574-3.809-4.008-6.32-.145-.836-.141-.512-.141-9.363V49.02l.066-.125a.83.83 0 0 1 .438-.375c.082-.027.652-.035 1.973-.035h1.852l.156.07a.9.9 0 0 1 .406.414c.047.105.055.328.066 2.816.02 2.984.004 2.793.219 3.035a1 1 0 0 0 .258.195l.156.082 2.438.016 2.566.082a.95.95 0 0 1 .402.461c.055.141.059.258.059 1.961l-.066 1.949a.88.88 0 0 1-.41.414c-.137.063-.187.063-2.562.078l-2.551.082c-.172.09-.363.305-.434.488-.055.145-.059.266-.059 2.594 0 2.695-.004 2.578.207 3.27a4.93 4.93 0 0 0 3.746 3.359c.473.09.902.109 1.449.063.387-.031.496-.031.613 0a.9.9 0 0 1 .492.434c.035.09.113.703.242 1.906l.148 1.922c-.086.328-.348.559-.703.617a10.3 10.3 0 0 1-2.125.063zm-42.082-.047-1.297-.184a9.89 9.89 0 0 1-7.559-7.227c-.219-.859-.293-1.504-.293-2.473a9.3 9.3 0 0 1 1.012-4.332 9.7 9.7 0 0 1 1.871-2.609c1.617-1.617 3.66-2.586 5.977-2.844a13 13 0 0 1 .996-.039 9.4 9.4 0 0 1 3.273.555c2.461.855 4.531 2.723 5.652 5.102 1.266 2.684 1.25 5.852-.051 8.504a9.7 9.7 0 0 1-2.008 2.777c-1.547 1.5-3.437 2.414-5.625 2.711a18 18 0 0 1-1.949.059zm1.598-5a5.03 5.03 0 0 0 3.184-2.09c1.227-1.828 1.113-4.184-.285-5.898-.988-1.211-2.625-1.902-4.168-1.766a7 7 0 0 0-.617.082c-2.367.5-4.027 2.637-3.922 5.035a4.9 4.9 0 0 0 1.453 3.289 5.07 5.07 0 0 0 2.82 1.391c.316.043 1.211.016 1.535-.043m53.32 4.996c-4.234-.312-7.758-3.219-8.859-7.297-.348-1.293-.418-2.801-.195-4.164.559-3.406 2.895-6.289 6.121-7.562a10 10 0 0 1 2.625-.641 13 13 0 0 1 1.965.004 10.1 10.1 0 0 1 3.504 1.031c.176.094.332.168.344.168s.02-.102.02-.227a1.6 1.6 0 0 1 .051-.387.95.95 0 0 1 .48-.527l.16-.074h1.828c1.48 0 1.848.008 1.949.043.168.063.395.285.477.473l.07.16.023 5.465c.023 5.438.027 5.633.137 6.27.199 1.203.684 1.816 1.621 2.051.359.094.75.141 1.141.141.172 0 .363.016.43.035.164.043.363.25.41.43.031.102.035.609.031 2.027l-.012 1.895-.09.133c-.168.238-.52.402-1.09.508-.234.043-.465.055-1.137.055-.906 0-1.246-.035-1.844-.184-1.141-.285-2.105-.895-2.77-1.742l-.258-.328-.062-.078-.273.219a9.8 9.8 0 0 1-6.184 2.121 10 10 0 0 1-.613-.016zm1.641-5.012a4.96 4.96 0 0 0 2.605-1.449 4.91 4.91 0 0 0-.852-7.488c-1.664-1.102-3.781-1.09-5.469.023-.43.285-1.035.895-1.332 1.336a5.1 5.1 0 0 0-.746 1.781c-.059.27-.07.406-.07.961s.012.688.07.965c.102.469.227.828.438 1.246a4.93 4.93 0 0 0 3.688 2.668c.414.066 1.262.043 1.668-.043m-30.074 4.953c-.238-.078-.328-.164-1.805-1.711l-5.293-5.473c-.402-.297-1.02-.145-1.266.309l-.066.125-.031 6.172-.066.125a.92.92 0 0 1-.465.395c-.207.07-3.723.07-3.961 0a.71.71 0 0 1-.437-.367c-.055-.117-.059-.602-.059-12.711V49.016l.098-.164a.6.6 0 0 1 .297-.27l.195-.098h3.785l.191.09a.69.69 0 0 1 .406.496c.023.105.031 1.91.031 5.84 0 6.316-.016 5.84.207 6.098a.88.88 0 0 0 1.137.164c.066-.047 1.305-1.363 2.754-2.926l2.758-2.937c.238-.18.199-.18 2.664-.18 2.227 0 2.258.004 2.395.066a.78.78 0 0 1 .418.402.9.9 0 0 1 .02.746c-.035.082-.32.422-.699.844l-5.691 6.336c-.582.75-.457 1.184.668 2.348l3.934 4.039 3.461 3.605a.8.8 0 0 1 .059.602.9.9 0 0 1-.297.492c-.219.16-.156.156-2.82.152-1.359 0-2.496-.008-2.52-.016zm0 0",fill:"#bfbfc2"}),/*#__PURE__*/React.createElement("path",{d:"M75.98 74.797c-2.441-.203-4.684-1.262-6.336-2.992a9.73 9.73 0 0 1-2.707-6.129c-.047-.645-.043-16.398.004-16.613a.56.56 0 0 1 .152-.289c.215-.234.168-.23 2.215-.23 1.301 0 1.844.012 1.934.039.168.047.379.242.434.398.039.113.051.531.066 2.805l.02 2.668.074.172a.92.92 0 0 0 .484.48l.188.086 2.441.016c2.438.016 2.441.016 2.535.082a.85.85 0 0 1 .297.363l.07.152v1.797c0 1.762 0 1.801-.066 1.934a.77.77 0 0 1-.332.363c-.082.047-.336.055-2.52.066l-2.426.016-.16.074a1.2 1.2 0 0 0-.508.52l-.066.145v2.488c0 2.457 0 2.488.066 2.801.336 1.551 1.313 2.813 2.695 3.492.836.406 1.738.566 2.727.477.34-.031.465-.031.57-.004a.8.8 0 0 1 .438.391c.07.156.441 3.547.41 3.75-.023.176-.184.402-.355.508-.109.066-.211.094-.473.129-.426.059-1.43.082-1.871.047zm-42.246-.062c-2.348-.211-4.402-1.152-6.066-2.777-1.637-1.602-2.633-3.656-2.895-5.988a14 14 0 0 1 0-2.027c.383-3.352 2.301-6.152 5.273-7.695 1.512-.785 3.164-1.141 4.973-1.066 3.488.148 6.684 2.234 8.273 5.402 1.211 2.41 1.359 5.285.41 7.824a9.6 9.6 0 0 1-2.281 3.504 9.68 9.68 0 0 1-5.82 2.797c-.383.043-1.5.059-1.867.027zm1.789-4.879c2.004-.434 3.5-1.953 3.906-3.973a5.7 5.7 0 0 0 0-1.863c-.332-1.551-1.262-2.789-2.613-3.48a4.5 4.5 0 0 0-1.309-.465 4.9 4.9 0 0 0-2.184.047c-.914.23-1.629.637-2.316 1.32-.723.719-1.164 1.531-1.383 2.559a6.4 6.4 0 0 0-.016 1.848 5.03 5.03 0 0 0 3.914 4.004c.43.086.457.09 1.098.078.465-.004.645-.02.902-.074zm53.32 4.891c-.773-.062-1.293-.145-1.898-.301-3.305-.852-5.957-3.418-6.93-6.703a9.97 9.97 0 0 1-.094-5.215c.758-3.008 3-5.551 5.898-6.684.688-.27 1.41-.461 2.18-.578.422-.066.578-.074 1.426-.074.832 0 1.008.012 1.398.07 1.07.168 2.047.477 2.984.945.215.109.418.199.449.199.051 0 .059-.035.074-.32.012-.234.031-.348.078-.441.082-.16.309-.355.461-.402.086-.023.633-.035 1.945-.035 2.051 0 1.957-.008 2.18.234.227.254.207-.191.223 5.629l.047 5.621c.203 2.324.824 3.012 2.813 3.098.57.027.648.047.793.219a.6.6 0 0 1 .109.207c.023.074.035.785.035 1.957v1.844l-.07.137c-.133.262-.484.438-1.09.543-.379.066-1.75.074-2.172.016-1.09-.156-1.867-.453-2.605-1a5.8 5.8 0 0 1-1.031-1.043c-.109-.152-.191-.234-.227-.234s-.18.094-.324.207a9.7 9.7 0 0 1-4.574 2 10 10 0 0 1-2.078.105zm1.566-4.891c1.992-.43 3.5-1.941 3.898-3.918a4.98 4.98 0 0 0-1.941-5.004 6.1 6.1 0 0 0-1.297-.684 4.98 4.98 0 0 0-3.824.223c-.543.266-.871.5-1.336.965-.59.59-.945 1.152-1.211 1.906-.203.586-.242.852-.246 1.613 0 .742.039 1 .234 1.586a5.03 5.03 0 0 0 3.738 3.309c.43.086.457.09 1.094.078.453-.008.652-.023.891-.074m-30.172 4.801c-.129-.039-.305-.211-2.012-2l-4.648-4.832c-.387-.402-.516-.473-.859-.473a.74.74 0 0 0-.402.086 1.03 1.03 0 0 0-.469.477c-.062.141-.062.156-.078 3.215-.02 3.379-.004 3.148-.207 3.336-.219.203-.109.191-2.156.203-1.609.008-1.875 0-2.02-.039-.203-.062-.395-.227-.437-.379-.023-.078-.031-4.27-.031-12.656v-12.54l.063-.129a.65.65 0 0 1 .168-.211c.227-.176.207-.172 2.242-.164l1.871.008.152.078a.66.66 0 0 1 .355.488c.02.105.027 2.156.027 5.836 0 6.316-.016 5.824.215 6.086.324.371.898.441 1.27.152.059-.043 1.293-1.359 2.738-2.922l2.742-2.926a.8.8 0 0 1 .219-.113c.07-.02.977-.031 2.383-.031h2.273l.156.074c.355.164.527.66.359 1.031-.039.082-.316.418-.703.844l-5.687 6.336a3 3 0 0 0-.23.359c-.09.164-.098.211-.098.461s.008.293.102.477c.055.109.18.305.273.434s1.926 2.023 4.063 4.215l3.957 4.117c.145.273.078.699-.148.93-.223.219-.02.203-2.797.211-2.102.004-2.523 0-2.645-.039zm0 0",fill:"#0f82c2"}))};