UNPKG

devicons-react

Version:

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

1 lines 8.51 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:"M22.907 56.922c.87 1.296 1.623 2.904 1.907 4.367.357 1.578.37 3.223.102 4.823-.295 1.6-.864 3.157-1.744 4.544-.686 1.168-1.929 2.54-3.357 3.548a12.8 12.8 0 0 1-4.431 2.006c-.79.187-1.594.299-2.395.328-1.21.047-2.703-.03-3.801-.519a4.1 4.1 0 0 1-1.354-.94c-.273-.268-.673-.85-.863-1.415a4.8 4.8 0 0 1-.268-1.413c-.042-.638 0-.851 0-2.09v-3.872c0-.587-.031-1.214-.015-1.89.012-.913.085-1.5.359-2.286.272-.78.722-1.47 1.272-2.043.801-.827 1.57-1.209 2.47-1.517l.016-.006c1.384-.354 2.458-.334 3.81.196a5.6 5.6 0 0 1 2.938 2.703 6.15 6.15 0 0 1 .581 3.503 4.68 4.68 0 0 1-1.422 2.767 5.16 5.16 0 0 1-3.19 1.407c-.739.056-1.36-.034-2.063-.251-.22-.088-.597-.336-.428-1.017l.172-.894a.16.16 0 0 1 .166-.126 4.25 4.25 0 0 0 1.6-.19 3.7 3.7 0 0 0 1.007-.533c.323-.242 1.17-1.195 1.005-2.474-.027-.218-.147-1.035-.864-1.634-.668-.555-1.428-.567-1.65-.567-.725 0-1.387.303-1.858.804-.652.68-.73 1.307-.762 2.22-.006.557.017 1.17.017 1.845 0 2.392.002 1.163-.01 5.77.034.503.153.692.153.692.173.261.33.455 1.084.574.507.085 1.23.103 1.775.085a9 9 0 0 0 1.807-.25 9.8 9.8 0 0 0 3.33-1.5c1.116-.796 2.059-1.858 2.514-2.662.66-1.035 1.085-2.214 1.32-3.424.19-1.21.19-2.452-.078-3.622-.188-1.03-.833-2.435-1.428-3.27a9.3 9.3 0 0 0-2.483-2.47 10 10 0 0 0-3.111-1.41 9.4 9.4 0 0 0-3.347-.213c-1.837.213-3.77 1.039-5.276 2.374-1.4 1.24-2.296 2.733-2.721 4.163a9.5 9.5 0 0 0-.391 2.06c-.094 1.192-.032 2.48.108 3.251.064.388.125.892.3 1.56.016.05 0 .11-.032.153-.623.698-1.433.936-1.927.667-.099-.057-.29-.189-.429-.516 0 0-.675-1.706-.878-3.063-.195-1.338-.266-3.113.275-5.029.536-1.918 1.75-3.929 3.591-5.572 1.987-1.774 4.405-2.838 7.228-3.141 2.706-.28 5.767.362 8.409 2.17 1.272.842 2.538 2.141 3.3 3.278zm85.079-.226c.157.1.27.285.296.482.026.2-.058.544-.193.783-.257.46-.822.885-1.36 1.022-.2.052-.461.064-.614.03-.23-.053-.377-.161-.47-.35-.057-.118-.061-.142-.06-.31.002-.424.212-.85.59-1.205.393-.365.845-.56 1.312-.564.237-.002.363.025.499.112m7.521 3.402c.426 0 .749.124 1.009.385.28.282.401.624.355 1.007-.057.49-.243.88-.6 1.254a3.4 3.4 0 0 1-.95.717c-.207.105-.709.282-.73.258a3 3 0 0 1-.102-.23l-.087-.214.163-.1c.224-.137.41-.322.487-.486.157-.338.048-.68-.266-.82-.37-.167-1.053-.09-1.603.179-.528.258-1.129.876-1.488 1.53-.038.068-.527 1.107-1.086 2.307a208 208 0 0 1-1.078 2.287c-.12.217-.208.324-.297.367-.08.039-.095.04-.23.018-.436-.066-.798-.43-.924-.927q-.113-.452.036-1.175l.037-.176-.27.253c-.6.559-.989.859-1.573 1.21-.636.383-1.268.634-1.876.746-.464.086-.808.102-1.102.056-.603-.093-1.057-.46-1.244-1.008q-.21-.608.06-1.398c.034-.098.425-.981.873-1.965.47-1.038.832-1.859.86-1.953a2 2 0 0 0 .057-.318c.01-.134.005-.163-.034-.237-.057-.112-.114-.15-.256-.176-.206-.038-.524.015-.837.142l-.166.068-.123-.214c-.12-.21-.122-.214-.083-.242.174-.13 1.389-.757 1.698-.878.227-.088.555-.178.823-.226.276-.05.767-.046.963.007.55.152.805.493.773 1.04-.013.241-.072.518-.164.785-.041.12-.414.955-.825 1.855-.413.901-.78 1.702-.814 1.781a2.2 2.2 0 0 0-.176.644c-.01.136-.006.166.031.244.053.11.14.171.318.228.111.035.177.042.393.041.429 0 .784-.099 1.274-.352.54-.279 1.005-.625 1.65-1.228l.159-.147.112-.286c.18-.459.553-1.298.91-2.053.199-.42.259-.611.259-.825 0-.178-.054-.28-.181-.343-.086-.043-.119-.049-.297-.045a1.7 1.7 0 0 0-.664.146l-.16.066-.122-.213c-.12-.21-.121-.213-.082-.241.146-.11 1.228-.677 1.548-.811.685-.293 1.399-.4 1.902-.289.202.046.46.176.568.288.214.222.286.546.218.983-.022.145-.021.224.002.159.015-.044.489-.465.705-.628.687-.514 1.279-.762 2-.834a3 3 0 0 1 .247-.013m-16.774.001c.232 0 .539.033.775.093.578.148 1.066.452 1.318.818.292.424.442 1.137.381 1.832a5.7 5.7 0 0 1-1.647 3.533c-.967.97-2.55 1.82-3.886 2.084a4.5 4.5 0 0 1-1.053.106c-.517-.002-.862-.067-1.248-.237a2.1 2.1 0 0 1-.895-.767c-.066-.1-.126-.18-.136-.176-.009.002-.102.06-.208.128-.449.292-1.168.67-1.524.805-.24.09-.55.169-.823.21-.251.036-.78.053-1 .03-.467-.05-.958-.195-1.274-.377a2.26 2.26 0 0 1-.762-.736c-.223-.38-.323-.884-.297-1.481.031-.715.15-1.22.42-1.781.19-.397.397-.715.999-1.541.323-.445.352-.499.366-.671.01-.11.004-.143-.031-.217-.082-.17-.292-.255-.585-.237a1 1 0 0 0-.369.095l-.216.085-.111-.212c-.112-.208-.113-.213-.074-.241.179-.131 1.36-.74 1.67-.861.66-.257 1.32-.343 1.799-.237.176.04.425.156.525.246q.398.36.19 1.263c-.109.475-.235.715-.771 1.482-.854 1.22-.935 1.35-1.072 1.745-.15.431-.222 1.015-.156 1.29.097.413.386.603.914.604.42 0 .838-.134 1.165-.373.414-.306.873-.953 1.34-1.885.16-.319.704-1.494 1.455-3.147.552-1.212.607-1.29.887-1.266.51.045 1.01.443 1.18.935.101.29.093.588-.028 1.056-.109.423-.137.491-.762 1.81-.235.499-.46.99-.499 1.093-.154.414-.229.75-.231 1.05 0 .182.003.211.05.307q.256.522 1.154.392c.607-.085 1.1-.34 1.575-.811.742-.733 1.23-1.748 1.405-2.922.034-.224.034-.968 0-1.235-.056-.458-.22-1.205-.292-1.34a.3.3 0 0 1-.036-.112.24.24 0 0 1 .12-.189.8.8 0 0 1 .298-.04zm24.09.01c.497-.002.837.066 1.158.229.384.194.67.558.784.997.16.606-.045 1.444-.504 2.074-.222.305-.672.754-1.041 1.039-1.042.806-2.795 1.546-3.934 1.663l-.206.022.037.06c.179.282.373.464.643.596.839.412 2.395.354 3.71-.136 1.368-.512 2.739-1.496 3.955-2.838.089-.096.168-.177.178-.177s.102.07.208.155l.189.152-.144.225c-.81 1.25-1.825 2.275-2.975 2.997a9.15 9.15 0 0 1-4.06 1.373c-.295.027-1.188.04-1.42.018-1.01-.09-1.695-.293-2.25-.661-.62-.415-.917-.94-.972-1.726-.026-.356.055-.945.192-1.395.535-1.764 2.171-3.424 4.148-4.208a6.4 6.4 0 0 1 2.304-.459m-.997 1.684c-.364.003-.673.1-1.012.321-.182.118-.55.463-.725.682-.415.513-.84 1.38-.999 2.037l-.012.055.175-.013a4 4 0 0 0 .34-.042 3.5 3.5 0 0 0 1.045-.36c.892-.487 1.606-1.281 1.762-1.96.06-.268.028-.452-.1-.583-.108-.11-.203-.14-.474-.137zm-68.455-.618q1.207 1.137 1.243 3.117-.037 1.98-1.243 3.118-1.206 1.135-3.149 1.156-1.943-.02-3.15-1.156-1.207-1.137-1.243-3.118.036-1.98 1.244-3.117 1.205-1.134 3.15-1.156 1.941.022 3.148 1.156m8.339-.893q.753.274 1.293.93l-1.38 1.129a1.8 1.8 0 0 0-.655-.497 2.2 2.2 0 0 0-.888-.173q-1.036.022-1.683.741-.65.72-.67 1.88.022 1.16.66 1.88.643.72 1.638.743c.365-.002.685-.081.97-.233q.428-.225.705-.642l1.498 1.115q-.526.724-1.31 1.07a4 4 0 0 1-1.635.342c-1.294-.016-2.345-.399-3.15-1.157q-1.205-1.137-1.241-3.118.035-1.98 1.242-3.117 1.208-1.134 3.15-1.156.703-.01 1.456.263m14.751-.067q.638.198 1.161.65l-1.233 1.348a1.35 1.35 0 0 0-.592-.41 2 2 0 0 0-.706-.132 1.7 1.7 0 0 0-.791.191q-.387.197-.414.652.029.53.587.75.555.221 1.288.423.73.204 1.287.683c.372.319.563.824.584 1.52q-.04 1.36-.938 2.021-.901.66-2.199.655a4.3 4.3 0 0 1-1.474-.24 3.8 3.8 0 0 1-1.262-.778l1.276-1.402q.282.363.695.563c.276.134.561.204.865.206q.464 0 .842-.21a.74.74 0 0 0 .4-.641q-.029-.54-.595-.784a12 12 0 0 0-1.311-.46 3.65 3.65 0 0 1-1.312-.696q-.565-.47-.596-1.466.044-1.302.952-1.97.91-.668 2.153-.669.694-.005 1.333.196m7.069 0q.64.198 1.16.65l-1.233 1.348a1.36 1.36 0 0 0-.592-.41 2 2 0 0 0-.705-.132 1.7 1.7 0 0 0-.793.191q-.385.197-.413.652.03.53.586.75.558.221 1.288.423.733.204 1.29.683.554.477.581 1.52-.037 1.36-.938 2.021t-2.197.655a4.3 4.3 0 0 1-1.476-.24 3.7 3.7 0 0 1-1.26-.778l1.275-1.402q.283.363.696.563.41.202.864.206.463 0 .843-.21a.74.74 0 0 0 .4-.641q-.03-.54-.596-.784a12 12 0 0 0-1.31-.46 3.65 3.65 0 0 1-1.311-.696q-.569-.47-.596-1.466.043-1.302.95-1.97.909-.668 2.154-.669.694-.005 1.333.196m-49.88.008q1.301-.026 2.18.51.878.54.91 1.962c-.02.938-.303 1.592-.86 1.962q-.837.556-2.148.532H32.42v3.173h-1.793v-8.139zm7.847 0q1.285-.022 2.157.524.874.549.91 1.948-.001.867-.446 1.465-.447.598-1.31.765l2.065 3.437h-2.147l-1.702-3.255h-.884v3.255h-1.794v-8.139zm28.748 0v1.658H66.51v1.515h3.529v1.656H66.51v1.654h3.942v1.656h-5.735v-8.139zm-21.862 2.19q-.677.72-.692 1.88.016 1.159.692 1.88.677.72 1.84.742 1.162-.022 1.837-.743.677-.72.693-1.88-.016-1.16-.693-1.88t-1.838-.741q-1.162.022-1.839.741m-15.963 1.26h1.193q.495.01.87-.205.376-.212.396-.773-.032-.61-.51-.792a2.6 2.6 0 0 0-1.028-.164h-.92zm7.72-.082h1.057c.348.018.685-.024 1-.123q.475-.147.505-.786-.025-.594-.45-.774a2.2 2.2 0 0 0-.941-.168h-1.17z"}))};