UNPKG

devicons-react

Version:

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

1 lines 6.88 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:"M88.36 127.957c-1.396-.22-2.785-.784-3.79-1.538-1.82-1.366-3.006-3.342-3.383-5.64-.14-.848-.101-2.686.072-3.452.744-3.295 3.087-5.766 6.262-6.606.912-.241 2.885-.308 3.854-.13 4.18.768 7.039 4.279 7.036 8.642-.003 3.616-2.043 6.782-5.242 8.132-1.058.447-1.845.601-3.209.63-.66.014-1.381-.003-1.6-.038m3.085-1.904c.62-.162 1.556-.583 2.05-.923 3.271-2.25 3.901-7.293 1.31-10.485-.847-1.045-1.89-1.74-3.233-2.153-.575-.177-.714-.191-1.86-.191-1.144 0-1.283.014-1.858.191-2.292.706-3.914 2.429-4.557 4.843-.16.601-.184.832-.188 1.854-.004 1.004.018 1.254.16 1.796.722 2.76 2.527 4.556 5.17 5.142.796.176 2.18.142 3.006-.073zm-78.648 1.737a1.2 1.2 0 0 1-.389-.337l-.169-.238-.021-7.637c-.012-4.201-.001-7.809.023-8.017.035-.291.098-.437.274-.628.449-.49 1.233-.355 1.545.266.113.224.124.55.124 3.658v3.412h9.76v-3.397c0-2.72.019-3.442.096-3.624.302-.708 1.189-.825 1.665-.22l.148.188v16.014l-.16.238c-.43.638-1.47.468-1.677-.275-.044-.161-.072-1.563-.072-3.673v-3.412h-9.755l-.02 3.557c-.019 3.259-.031 3.573-.145 3.747-.262.4-.807.568-1.227.378m16.45-.027a.87.87 0 0 1-.464-.87c.037-.247 6.907-15.356 7.193-15.819.204-.33.599-.513 1.108-.513.469 0 .788.164 1.037.535.08.117 1.727 3.668 3.662 7.892 2.765 6.036 3.518 7.74 3.518 7.96a.934.934 0 0 1-1.095.909c-.448-.084-.63-.372-1.6-2.516l-.91-2.015H32.33l-.897 1.999c-.493 1.1-.95 2.08-1.016 2.18-.128.196-.5.382-.76.382a1.2 1.2 0 0 1-.409-.124m11.534-6.541c-.48-1.112-3.704-8.232-3.746-8.275-.039-.04-3.574 7.692-3.87 8.46-.04.106.282.115 3.851.115h3.895zm8.013 6.568a1.2 1.2 0 0 1-.39-.337l-.168-.238v-7.885c0-7.6.004-7.893.133-8.105.283-.468.125-.452 4.341-.452 3.058 0 3.936.02 4.419.105 2.3.401 3.902 1.723 4.412 3.643.166.622.167 1.987.003 2.617-.416 1.592-1.574 2.754-3.359 3.369-.377.13-.756.237-.844.237s-.159.016-.159.035.962 1.267 2.137 2.775 2.197 2.862 2.27 3.008c.184.365.112.718-.207 1.02-.445.419-1.022.377-1.455-.105-.129-.144-1.282-1.622-2.561-3.285l-2.327-3.023h-4.853l-.02 3.026c-.019 2.752-.032 3.044-.146 3.217-.262.4-.806.568-1.226.378zm7.763-8.49c1.485-.285 2.545-1.067 2.972-2.193.234-.615.23-1.866-.006-2.467-.235-.594-.872-1.252-1.519-1.568-.994-.485-1.005-.486-4.588-.514l-3.236-.025v6.868h2.929c2.23 0 3.053-.024 3.448-.1zm45.682 8.47a1.1 1.1 0 0 1-.371-.338c-.127-.208-.132-.529-.133-8.163v-7.947l.279-.278.278-.278 4.124.025c4.724.029 4.681.024 6.034.686 1.104.54 1.787 1.205 2.261 2.204.697 1.468.58 3.534-.274 4.82-.633.953-1.836 1.767-3.137 2.12-.386.105-.572.188-.55.246.017.048.903 1.21 1.967 2.581 1.065 1.372 2.053 2.648 2.195 2.836.314.412.344.75.1 1.115-.32.479-.958.613-1.39.292-.1-.075-1.282-1.565-2.627-3.312l-2.445-3.175-2.453-.018-2.452-.02v2.99c0 2.838-.008 3-.138 3.215-.276.452-.824.624-1.268.399zm8.3-8.575c1.578-.524 2.483-1.485 2.644-2.806.182-1.49-.455-2.729-1.706-3.319-1.03-.485-1.02-.484-4.597-.512l-3.235-.025v6.877l3.2-.025c3.126-.025 3.211-.029 3.695-.19zm-45.048 8.41a1.2 1.2 0 0 1-.336-.37c-.115-.215-.123-.732-.123-7.96 0-8.51-.023-8.076.437-8.361.23-.142.306-.144 4.265-.123 3.9.022 4.05.028 4.597.178 2.343.645 3.616 2.232 3.474 4.33-.105 1.559-.803 2.641-2.22 3.445l-.374.212.338.126c1.755.653 2.844 1.721 3.124 3.063.11.524.096 1.522-.028 2.048-.352 1.49-1.576 2.666-3.326 3.193-1.07.322-1.66.359-5.761.359-3.72 0-3.862-.005-4.067-.14zm8.628-1.722a6 6 0 0 0 1.072-.4c.923-.454 1.413-1.099 1.585-2.084.23-1.32-.482-2.45-1.876-2.974-.9-.339-1.506-.387-4.865-.387H66.94v6.023l3.341-.031c2.755-.026 3.429-.052 3.837-.147zm-1.34-7.619c2.066-.287 3.16-1.416 3.06-3.157-.072-1.238-.8-2.048-2.22-2.467-.364-.107-.828-.127-3.549-.151l-3.13-.028v5.879h2.648c1.494 0 2.884-.033 3.19-.076zM61.85 102.421C43.896 101.49 27.779 91.194 19.24 75.2a51.3 51.3 0 0 1-3.715-8.959c-2.198-7.23-2.773-14.827-1.694-22.37 2.487-17.384 13.924-32.392 30.147-39.56C49.925 1.681 56.227.251 62.839.03c15.954-.537 30.956 6.226 41.243 18.595 3.296 3.963 6.145 8.778 8.127 13.736 4.586 11.475 4.772 24.667.51 36.332-5.312 14.538-16.975 25.971-31.598 30.973-6.198 2.12-12.938 3.083-19.27 2.755zm6.752-9.572a51 51 0 0 0 4.417-.685c9.854-2.042 18.69-7.651 24.84-15.768a41.9 41.9 0 0 0 6.171-11.595c.566-1.66 1.24-4.057 1.24-4.41 0-.056-7.969-2.855-21.57-7.573-11.864-4.116-21.562-7.49-21.552-7.499s9.677.68 21.482 1.53c11.805.849 21.56 1.545 21.679 1.546.2.003.214-.013.196-.227a51 51 0 0 0-.455-3.745c-.21-1.262-.45-2.447-.506-2.503-.016-.017-9.396.289-20.843.68-11.447.39-20.823.698-20.836.686s8.434-2.739 18.77-6.058a7175 7175 0 0 0 18.819-6.059c.046-.039-1.03-1.834-1.71-2.856a46 46 0 0 0-2.543-3.445l-.7-.865-.508.255c-.618.31-30.429 15.733-31.872 16.488l-1.025.537.318-.362c.175-.199 5.665-5.919 12.199-12.71 6.535-6.793 11.889-12.372 11.899-12.4.022-.064-1.123-.75-2.423-1.452-3.352-1.81-7.471-3.287-11.366-4.075-6.55-1.326-13.527-1.018-19.962.88a39.3 39.3 0 0 0-6.754 2.66c-4.28 2.135-7.554 4.499-11.001 7.945-2.651 2.65-4.494 5-6.376 8.136-3.18 5.297-5.07 11.099-5.725 17.574-.175 1.734-.176 5.82-.001 7.567.211 2.11.589 4.341 1.047 6.188 2.236 9.017 7.392 17 14.736 22.817.912.722 2.66 1.986 2.696 1.95.013-.013.167-1.642.343-3.62s.33-3.606.34-3.616c.026-.027 20.086 8.812 20.16 8.883.034.031.155 1.214.27 2.627.114 1.414.222 2.614.24 2.668.047.135 4.37.066 5.866-.094M52.16 80.739a3195 3195 0 0 1-9.883-4.366c-.022-.021.259-3.17.284-3.193.027-.024 19.104 8.39 19.174 8.458.062.06.345 3.108.31 3.333-.015.092-2.064-.785-9.885-4.232m.008-5.792c-5.15-2.27-9.375-4.14-9.39-4.155-.027-.027.246-3.172.278-3.195.023-.017 17.99 7.906 18.134 7.998.093.059.14.37.247 1.66.073.873.124 1.64.113 1.704-.015.092-1.958-.739-9.382-4.012m.01-5.79c-4.87-2.146-8.873-3.92-8.894-3.94-.045-.046.226-3.1.28-3.154.02-.02 3.892 1.662 8.604 3.74 6.386 2.813 8.583 3.811 8.624 3.917.059.15.313 3.28.27 3.32-.015.012-4.012-1.735-8.883-3.882m.053-5.771c-4.57-2.014-8.35-3.688-8.401-3.72-.074-.048-.037-.672.194-3.256a197 197 0 0 0 .286-3.377v-.18h-2.545v-4.738h1.626v-9.689h-1.626l.003-1.432.003-1.432 4.523-4.416 4.523-4.415v-.378c0-.708.293-1.08.85-1.08.597 0 .918.391.918 1.122v.342l4.526 4.435 4.526 4.434v2.82h-1.626v9.689h1.626v4.738h-1.096c-.603 0-1.096.016-1.096.036s.256 3.16.569 6.98.559 6.998.548 7.062c-.017.093-1.699-.623-8.33-3.545M48.71 45.693c.022-2.186.037-2.453.158-2.74.49-1.161 1.413-1.861 2.586-1.96a2.99 2.99 0 0 1 3.183 2.49c.038.233.07 1.372.07 2.53v2.105l1.326-.02 1.326-.018.018-4.827.019-4.827H46.008v9.69h2.677z"}))};