UNPKG

devicons-react

Version:

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

1 lines 13.8 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:"M18.767 82.685c-2.043-1.606-4.224-3.146-5.713-5.317-3.135-3.828-5.548-8.258-7.198-12.914-.998-3.028-1.339-6.275-2.625-9.185-1.344-2.114.231-4.425 2.547-5.097 1.03-.198 2.843-1.171.655-.476-1.962 1.44-2.151-1.306-.139-1.481 1.372-.181 1.878-1.305 1.408-2.316-1.474-.962 3.574-2.017 1.034-3.452-2.645-2.855 3.7-3.404 2.135-.162-.375 2.492 4.435-.458 3.318 2.421 1.135 1.383 4.248.315 4.17 2.254 1.652.114 2.22 1.503 3.77 1.61 1.608.727 4.521 1.298 5.068 3.11-1.594 1.261-5.286-2.608-5.464.886.482 5.163.358 10.48 2.248 15.396.893 2.978 3.059 5.32 5.015 7.64 1.872 2.271 4.407 3.869 6.991 5.214 2.266 1.069 4.709 1.777 7.18 2.223 1.001-.766 2.771-3.614 4.333-2.413.075 1.35-3.101 2.822-.149 2.674 1.734-.525 2.936 1.34 4.364-.343 1.315 1.558 5.467-.994 4.531 2.19-1.267.816-3.112.321-4.379 1.447-2.09-1.045-3.753.933-6.068.685-2.569.458-5.184.645-7.789.648-4.274-.337-8.638-.48-12.703-1.967-2.293-.666-4.527-1.972-6.54-3.275m3.608 1.565c2.236.966 4.423 1.985 6.874 2.293 3.889.54 7.905 1.373 11.808.615-1.767-.798-3.593.308-5.353-.571-2.11.455-4.375-.115-6.521-.396-2.439-1.086-5.072-1.834-7.357-3.245-2.855-1.043 1.476 1.338 2.248 1.531 1.784 1.013-1.962-.52-2.491-.94-1.495-.839-1.686-.664-.148.188.31.179.616.371.94.525m-4.256-3.008c2.168.804-.009-1.524-1.001-1.389-.44-.764-1.682-1.246-.806-1.655-1.574.547-1.65-2.079-2.389-1.704-1.667-.526-.648-2.39-2.634-3.534-.181-1.206-1.971-2.251-2.542-4.07-.252-.932-2.024-3.605-.936-1.118.926 2.396 2.555 4.449 3.913 6.498 1.052 1.95 2.296 3.991 4.213 5.208.646.62 1.27 1.57 2.182 1.764m-6.242-6.855c.074-.327.396.708 0 0m8.839 7.818c.479-.217-.691-.272 0 0m1.176.428c-.121-.593-.538.332 0 0m1.473.613c.7-.667-1.081-.421 0 0m2.524 1.407c.426-.628-1.364-.236 0 0m-4.847-3.378c1.088-.705-1.407-.009 0 0m1.104.551c-.031-.372-.393.166 0 0m5.521 3.446c.888.561 5.184 1.227 2.494.229-.451.096-4.988-1.282-2.494-.229m-8.763-6.827c-.087-.372-1.38-.412 0 0m2.568 1.499c.67-.466-1.388-.36 0 0m2.163 1.326c.96-.363-1.557-.364 0 0m-5.779-3.964c1.042.8 4.202.104 1.595-.476-1.186-.632-3.858-1.064-2.036.381zm7.243 4.421c.435-.739-1.82-.422 0 0m-2.201-1.749c2.546.721-2.141-1.611-.628-.265l.335.151zm4.414 2.55c2.411.024-2.179-.332 0 0m-10.384-6.617c-.094-.449-.594.037 0 0m14.462 8.906c.064-.81-.786.604 0 0m-10.345-6.385c-.147-.428-.754-.019 0 0m-3.887-2.802c1.384-.085-1.897-.609 0 0m-4.606-2.977c-.173-.665-1.506-1.193 0 0m12.09 7.673c-.253-.29-.12.063 0 0m7.524 4.617c-.023-.442-.41.167 0 0m-8.19-5.305c.136-.571-1.181-.174 0 0m-5.606-3.553c1.03-.11-1.651-.697 0 0m9.483 5.891c1.605-.635-1.565-.309 0 0m-4.933-3.347c1.85.238-2.201-1.259-.407-.135zm6.43 3.954c1.728-1.032 1.158 2.418 2.931.291 1.748-1.277-1.51 1.578.644.228 1.559-1.042 3.861.494 5.315.995 1.045-.051 2.062.904 3.135.322 2.064-.556-4.037-.824-2.438-1.809-1.888.549-3.282-.655-4.212-1.865-2.119-.489-4.566-1.573-5.625-3.448-.432-.703.622.101-.373-1.05-1.276-1.136-1.913-2.426-2.77-3.805-1.023-.545-1.144-2.152-1.247-.054.008-1.324-1.236-2.216-1.541-1.847-.005-1.276 1.333-.636.396-1.58-.201-1.323-.865-2.7-1.064-4.193-.309-.721-.043-2.262-1.058-.633-.369 1.722-.122-2.115.453-.851.753-1.292-.271-1.139-.313-.961.491-1.089.311-2.634-.129-2.045.261-1.155.413-4.251-.391-3.701.488-1.208.926-5.528-1.193-3.881-.858.013-2.345.31-3.046.66 2.201 1.214-.222.439-1.12.245-.116 1.125-1.004.64-2.114.65 1.772.218-.863 1.813-1.878 1.193-1.321.63 1.139 2.207.026 2.694.137.733-2.023-.266-1.854 1.43-1.282-.541-.175 2.012.466 1.148 2.18.591 1.534 1.935 1.589 3.212-.355.745-1.754-1.75-.312-1.634-1.138-1.849-1.258-.668-2.205.191-.219.061 2.412 1.222.761 1.795 1.452.225 1.495 1.495 1.792 2.3.872.91.693-1.004 1.738.09-.662-.976-3.503-2.746-1.216-2.178-.012-.98-.414-1.771.288-1.752.695-1.256-.728 3.1.837 1.503.434-.19.541-1.258 1.32.101 1.13 1.113.409 1.919-1.187.897.285.971 2.134 1.315 1.786 2.829.368 1.333.884.842 1.333.765.352 1.294.553.343.569-.272 1.612.345 1.234 1.298 1.74 1.965 1.112.5-1.591-3.4.317-1.173 2.007 1.812.753 2.567-1.048 2.278 1.14-.093 1.507 1.541 2.934 1.484 1.301.618 2.182 2.994-.061 2.005-.777-.702-3.53-1.566-1.28-.232 2.075.961 3.724 1.535 5.726 2.743 1.432 1.021 2.051 2.192 2.594 2.427-1.204.572-3.628-.461-1.828-.777-1.124-.203-2.387-.773-1.312.627.916.764 3.241.685 3.659.77-.354.777-.96.84.013.9-1.083.581.353.672.453 1.003m-2.223-6.277c-.662-.692-.834-1.986-.118-.861.367.148 1.175 2.116.118.861m7.239 4.597c.413-.027.013.314 0 0m-8.283-6.295c-.026-1.045.239.807 0 0m-.719-.966c-.833-1.607 1.049.454 0 0m-8.72-6.018c.489-.131.241.834 0 0m6.94 3.76c.3-1.127.353.945 0 0m-4.903-3.409c-.345-.621.723.584 0 0m4.207 1.349c-.788-1.766.56-.965.175.289zm-7.256-4.839c-.352-.579-.935-2.278-.746-2.798.168.846 1.796 3.637.797 1.156-1.103-2.079 1.319.673 1.568 1.194.117.516-.681-.141-.141 1.069-.984-1.377-.58.761-1.478-.621m-2.241-1.546c.092-1.347.512.923 0 0m1.008.349c.481-1.017.815 1.417 0 0m-2.427-1.878c-.834-.831-1.438-1.594.041-.514.568.021-1.267-1.741.136-.561 1.475.27.728 2.419-.177 1.075m1.275-.033c.485-.481.257.473 0 0m.785.251c-.736-1.377.892.579 0 0m-1.559-1.489c-2.426-2.161 3.049 1.128.396.4zm6.954 4.039c-1.051-.629-.28-4.432.08-1.832 1.02-.33-.057 1.344.704 1.328-.12 1.057-.461 1.435-.784.504m2.572 1.522c.103-1.147.216.782 0 0m-.447-.444c.115-.487.011.578 0 0m-8.604-5.827c-1.56-2.15 4.531 2.177.999.546-.369-.097-.814-.133-.999-.546m4.954 2.625c-.148-1.811.328.3 0 0m3.759 2.413c.291-1.031.023.682 0 0m-8.473-5.859c.927-.198 3.839 1.626 1.165.521-.297-.329-.932-.18-1.165-.521m7.957 3.966c.099-1.853.554-1.105.004.265zm-7.268-4.611c.377-.554-1.003-2.503.199-.698.519.412 1.502.69.634.863 1.366 1.206-.332.326-.833-.165m6.874 4.033c.261-2.11.231 1.235 0 0m-7.664-5.982c.29-.123.154.385 0 0m1.795 1.067c.461-.969.85 1.08 0 0m5.056 2.814c-.003-.373.097.541 0 0m-.292-.649c-.701-1.731.653.917 0 0m-.431-1.136c-.117-.714.401.899 0 0m.703-1.14c-.483-.849.607-3.74.73-1.946-.509 1.396-.146 2.179.207.305.655-1.476-.142 2.91-.937 1.641m.72-4.301c.21-.257.047.311 0 0m-1.204 23.725c-.286-.25.036.157 0 0m2.48 1.253c1.38.354 1.373-.215.126-.384-.67-.624-2.787-1.286-.892-.078.124.319.52.311.766.462m-4.897-3.253c.759.568 2.862 1.605 1.083.216.6-.696-1.148-1.068-.569-1.535-1.476-.902-1.165-.821-.13-.793-1.773-.794.256-.733.161-1.141-.684-.135-3.397-1.206-1.801.088-1.622-.826-.387.308-.877.188-1.66-.451 1.477 1.264-.263.838.951.753 2.561 1.933.401.797-.284.41 1.545 1.03 1.995 1.342m2.593 1.49c3.153 1.014-1.547-1.242 0 0m13.278 8.045c.041-.626-.43.533 0 0m1.365.573c.728-.703.03 1.124 1.205-.172.013-.928-.035-1.477-1.35-.35-.364.203-.525 1.055.145.522M12.589 70.896c-.223-.876-1.567-.874 0 0m1.456.956c-.541-.897-1.93-.813 0 0m8.292 5c.81.72 3.718.528.983.089-.404-.599-2.571-.457-.983-.089m11.396 7.039c1.246-1.046-1.207.465 0 0m2.592 1.78c.008-.336-.537.146 0 0m.004-.47c1.379-1.462-1.336.086 0 0M9.004 67.896c-1.176-1.677-.731-2.431-1.864-3.801-.216-1.048-1.946-3.425-.895-.907.962 1.473 1.247 3.753 2.759 4.708m26.892 16.841c2.539-1.64-1.042-.716 0 0m1.937.758c1.272-1.092-.804-.227 0 0M12.158 69.042c.363-.54-.94-.07 0 0m25.271 15.935c1.231-.792-.284-.671-.223.072zM20.728 74.451c-.042-.536-.65.045 0 0m1.032.593c-.329-.663-.504.105 0 0m17.643 10.469c1.577-1.138-.955-.217-.33.216zm-.604-.291c1.285-1.077-1.355.476 0 0m3.086 2.054c.863-.578-1.049-.187 0 0M12.948 68.652c1.155.259 4.619 2.847 2.576.18-1.047-.31-.419-2.868-1.487-2.416.717 1.198.589 1.706-.915.952-1.89-.924-1.063.457-.692.837-.504.114.666.439.518.447m-5.265-4.158c.207-.857-1.906-4.708-.998-1.931.327.582.294 1.684.998 1.931m9.665 5.959c-.597-.498-.029-.072 0 0m1.465.341c0-.906-1.62-.369 0 0M31.515 78.8c-.243-.618-.957-.014 0 0m.61.445c-.091-.347-.352.068 0 0m5.034 3.172c.484-.356-.604-.046 0 0M10.312 65.165c1.385-.536-1.485-.382 0 0m20.084 12.652c-.015-.895-.883.224 0 0M9.765 63.89c.889-.301-.824-.198 0 0m2.581 1.25c-.014-.294-.272.113 0 0m31.496 19.313c1.144-.229 3.751.582 4.172-.303-1.39-.034-4.806-.979-4.967.225l.304.048zM13.167 65.348c.021-.91-.708-.035 0 0m-6.788-4.71c-.308-1.731-1.173-.263 0 0m1.618.406c.021-.556-1.481-.5 0 0m.926.455c-.268-.216-.209.273 0 0m5.821 3.734c.275-.253-.649-.186 0 0m-6.436-4.759c-.158-1.307-1.877-.195 0 0m-3.322-2.153c-.046-.604-.322.227 0 0m.495-.373c-.08-.717-.424.09 0 0m2.727 1.627c1.154-.452-2.1-.937-.236-.085zm36.509 22.552c.739-.677-.937-.209 0 0m4.411 2.285c.296-.872-.746.116 0 0M8.488 58.147c.121-.848-.916.167 0 0m-3.882-2.601c-.208-1.195-.179-3.292 1.814-2.584-2.661.529 1.843 3.309 1.275 1.113 1.119.056 2.188-.661 1.602.425 2.205-.242 3.733-2.155 5.864-1.887 1.659-.22 3.474-.387 5.261-1.055 1.471-.105 2.887-1.688 2.081-2.626-2.005-.17-4.104.082-6.32.522-2.455.51-4.686 1.479-7.164 1.896-2.416.325.485.895-.208 1.021-1.259.438 1.504.732-.163 1.193-1.029-.196-2.101-.549-1.661-1.634-2.313.301-4.347 1.26-2.519 3.614zm5.576-2.839c.542-1.998 2.905 1.644.888.265-.24-.181-.637-.328-.888-.265m.105-.97c.783-.582.415.328 0 0m.993.017c.072-.919 2.277.487.364.331zm1.36-.546c.497-.582.144.514 0 0m.348-.233c.827-.994 4.681-.636 1.86-.098-.756-.569-1.335.336-1.86.098m5.032-.776c-.125-2.715 2.5.963 0 0m1.428-.01c.521-1.365 2.026-.548.242-.274.038.147-.053.708-.242.274M7.925 57.445c1.559-.955-1.655-.83 0 0m1.153.319c.547-.581-1.189-.235 0 0m-3.398-2.41c.891-.686-1.055-.261 0 0m46.051 28.809c.027-.795-.681.357 0 0m-4.679-3.193c.134-.914-.602.079 0 0m5.966 3.501c1.246.006 3.775-.387 1.064-.386-.426.065-2.478.053-1.064.386M10.092 57.204c1.009-.068 1.578-1.112-.196-1.053-2.747-.282 2.424.942-.353.592-.371.246.528.529.549.461m.888.449c-.105-.646-.312.344 0 0m1.054-2.809c.437-.542-.606-.145 0 0M8.68 49.239c1.8-.611 4.262-1.3 5.111.301-.865-1.04-.35-2.065.468-.543 1.155 1.539 1.732-.7.982-1.217.856 1.063 1.829 1.567.573.067 1.366-1.642-2.734.216-3.665.197-.449.2-4.629 1.065-3.469 1.195m1.055-2.02c1.025-.775 3.55.461 1.93-.771-.159-.139-3.545.935-1.93.771m3.743.155c1.2.03-.519-1.615.912-.87-.234-.767-1.666-.91-2.366-1.218-.397.703.805 2.097 1.454 2.088m-3.087-3.397c.416-.564-.728.286 0 0m1.53.365c1.936-.256-.494-.833-.391-.02zm-2.856-2.233c-1.364-1.781 2.564.299 1.178-1.565-1.166-.928-2.285 1.047-1.178 1.565m17.491 9.421c.625-1.108-2.58-1.494-.42-.392.197.065.153.467.42.392m0 0"}),/*#__PURE__*/React.createElement("path",{d:"M56.063 43.886q-.335 1.324-.414 4.44 0 .613-.553.613t-.769-.533q-.593-1.44-1.125-2.013-.63-.67-1.677-.809-1.124-.178-5.604-.178-1.026 0-1.341.217-.198.138-.197.594v8.938q0 .455.571.435 1.757-.022 5.09-.238.651-.08.878-.424.228-.344.444-1.786.138-.79.927-.611.673.138.573.611-.554 2.685-.356 6.986.02.513-.65.552-.553.06-.691-.592-.513-2.465-1.903-2.635-1.392-.165-4.528-.166-.355-.002-.354.255v8.882q0 .985.729 1.341.573.294 2.467.532c.646.064.927.35.849.848q-.12.652-1.737.513-4.677-.373-7.714.041-.849.117-.848-.69 0-.513.848-.592 1.933-.219 1.933-3.395V48.127q0-1.3-.463-2-.465-.703-1.727-1.274-.788-.356-.591-.968.098-.375.315-.414.198-.06 1.045.079 1.244.198 5.86.198 5.447 0 9.413-.237 1.322-.08 1.322.216a.7.7 0 0 1-.022.159m12.826 25.081c0 .525-.297.757-.889.688q-2.721-.255-6.747.079-.809.08-.998-.038-.187-.118-.187-.653 0-.471 1.075-.797 1.077-.326 1.076-1.944V48.445q0-1.6-.463-2.349-.464-.75-1.628-1.163-.612-.217-.612-.613 0-.591.887-.887 1.343-.433 2.784-1.342 1.184-.71 1.499-.708.73-.001.73 1.006 0-.079-.079 1.972-.058 1.953-.038 3.848l.077 17.619q0 1.206.593 1.748.593.543 2.031.72.888.096.889.671m17.994-1.324q0 .417-1.508 1.253-1.51.84-2.418.839-.77.001-1.361-.75-.592-.749-.83-.749-.175.001-1.873.808-1.697.812-3.413.812-1.618-.001-2.704-.947-1.183-1.046-1.184-2.843 0-3.412 7.814-4.893 1.342-.257 1.359-1.086l.042-1.263q.116-3.235-2.862-3.235-.849-.002-1.609 1.518-.758 1.52-2.179 1.639-1.618.156-1.619-1.362.001-.947 2.408-2.211 2.526-1.32 4.854-1.321 4.006 0 3.966 3.809l-.08 8.128q-.017 1.283 1.087 1.283.218 0 .828-.099a8 8 0 0 1 .711-.099q.571.001.571.769m-6.075-4.498q.018-.494-.229-.651-.245-.157-.778-.06-4.756.85-4.755 3.097 0 2.27 2.466 2.27.987 0 2.032-.373 1.224-.437 1.223-1.047zm20.796 2.149q0 2.094-1.608 3.326-1.606 1.234-4.392 1.234-1.853 0-3.709-.396-1.598-.355-1.854-.65-.158-.278-.158-2.703 0-1.048.476-1.086.47-.06.808.512 1.48 2.587 4.774 2.587 2.781 0 2.781-1.935.002-.847-.631-1.42-.69-.653-2.683-1.52-2.882-1.282-3.848-2.25-1.046-1.025-1.047-2.763 0-2.13 1.639-3.314 1.52-1.143 4.063-1.144 1.6 0 2.921.256 1.422.257 1.481.632.157 1.104.649 3.198.06.255-.552.413-.652.137-.867-.216c-1.041-1.698-2.354-2.547-3.947-2.547q-2.704 0-2.704 1.737.001.968.73 1.538.652.493 3.059 1.54 2.526 1.085 3.433 1.953 1.188 1.126 1.186 3.018m22.889 3.553q0 .692-.928.73-1.383.02-3.611.196-1.105.22-1.579-.274-3.117-3.355-5.288-7.025-.177-.315-.453-.315-.337 0-1.163.592-.93.512-.929 1.458 0 .672.039 1.936.038 1.262.632 1.656.414.278 1.913.435.927.12.928.69 0 .456-.147.563-.148.11-.78.049-1.972-.175-6.67.197-1.183.099-1.28-.296a1.5 1.5 0 0 1-.041-.396q0-.61 1.204-.925 1.086-.278 1.085-2.546V48.326q0-1.617-.314-2.248-.435-.811-1.816-1.265-.65-.216-.65-.611 0-.573.927-.887a12.4 12.4 0 0 0 2.82-1.362q1.087-.711 1.343-.711.81 0 .81 1.027 0-.139-.021 1.952-.02 1.441-.02 3.869l.04 12.35q.001.515.275.514.295.001.908-.514a104 104 0 0 0 4.024-3.354q.475-.493.474-.789 0-.532-1.597-.75-.692-.08-.653-.771.061-.69.692-.591 1.421.198 4.143.217 1.895.019 3.77.02.61.02.611.73 0 .67-.966.73a7.3 7.3 0 0 0-2.861.69q-1.876.849-4.007 2.979a.36.36 0 0 0-.157.295q0 .277.671 1.323 2.468 3.75 4.656 5.663 1.402 1.203 2.625 1.203.907 0 1.124.129.217.132.217.683m0 0"}))};