devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 8.53 kB
JavaScript
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:"m108.009 54.298 1.237.397.073-.134c-.675-.891-1.33-1.849-2.56-2.021-.894-.125-1.811-.091-2.719-.127.03-.43-.129-.583-.556-.407-.405.166-.822.301-1.23.454-.981.369-1.958.75-2.945 1.101-.172.062-.389-.001-.584-.006.014-.184 0-.376.048-.551.181-.657.386-1.307.572-1.961.062-.219.093-.447.138-.668l.932.741c.19-2.312-.275-4.332-1.48-6.283l1.209.068c-.542-1.256-1.351-2.208-2.484-2.878-1.429-.847-3.04-.832-4.62-.96-.249-.021-.501-.003-.807-.003 1.201 2.001 1.703 5.365.975 6.504l-.405-.68c-.904 1.465-1.762 3.002-2.767 4.438-1.008 1.441-2.254 2.67-3.978 3.472l.208-1.032c-.256.068-.417.126-.582.151-.429.065-.875.213-1.287.15-.771-.118-1.526-.353-2.283-.556-.52-.14-1.032-.307-1.547-.462l.001.003-.11-.117c-.601-.42-.504-.923-.207-1.483.203-.383.348-.798.506-1.204.361-.922.715-1.847 1.071-2.771.356-.398.76-.765 1.055-1.203.328-.49.578-1.036.824-1.574.177-.386.416-.652.82-.822.233-.098.47-.321.583-.548.207-.418.336-.877.474-1.327.109-.358-.026-.614-.391-.733l-.447-.147c.04-.151.057-.313.122-.453 1.104-2.36 2.174-4.737 3.333-7.07 1.183-2.381 2.441-4.725 3.691-7.071.265-.498.635-.941.956-1.409.559.038 1.118.097 1.677.109 2.511.052 4.791-.583 6.641-2.366 1.94-1.869 3.276-4.127 4.168-6.658l.181-.457-.35.221c-2.473 1.692-5.144 2.626-8.186 2.135.035-.098.049-.211.108-.292 1.066-1.443 2.132-2.886 3.212-4.319.382-.507.802-.984 1.242-1.519-.273-.104-.464-.188-.662-.25-1.014-.319-2.026-.647-3.047-.942-.434-.125-.525-.34-.342-.731.43-.918.849-1.841 1.276-2.761.123-.265-.103-.523.06-.854-2.5-.475-4.826-.528-7.826-.215V4.719c-1 .153-1.623.243-2.549.447-.921.203-1.639.521-2.545.789l-.03-.085 2.179-3.684c-1.102.126-2.105.189-3.112.369-2.019.361-4.199.768-6.205 1.193-.866.183-1.738.46-2.738.694V2.855c-2 .228-2.438.889-3.882 1.427.295-.886.639-1.623.871-2.366.051-.163.063-.35.069-.526l-.204-.079c-.619.089-1.227.174-1.839.293-3.188.625-6.215 1.68-9.065 3.25l-1.11.59-.218-3.405c-1.716.605-3.362 1.4-4.549 2.923l-.677-2.626-.006-.206-.031-.097-.052.058c-.147.17-.31.33-.44.513-1.352 1.905-2.063 4.032-2.195 6.358l-1.088-2.387-1.532 7.252-2.585-3.293a30.3 30.3 0 0 0-1.746 7.394l-1.816-2.047c-1.211 3.707-2.24 7.349-2.621 11.197-.913-.556-1.471-1.288-1.854-2.178-.551-1.283-.685-2.626-.632-4.003.008-.208-.021-.419-.031-.629l-.154.002c-1.801 6.279-2.27 12.7-2.026 19.221l-2.233-4.251-.15.013c-.151 1.643-.331 3.285-.441 4.931-.067 1.017.103.836-.87 1.079-3.061.763-5.969 1.861-8.512 3.789-.161.121-.358.193-.539.289l.184.172 2.604.973c-1.122 1.248-2.233 2.422-3.273 3.657-1.054 1.25-1.864 2.655-2.475 4.258.583-.243 1.057-.461 1.545-.637.465-.167.946-.291 1.42-.434-.928.954-1.625 1.998-2.201 3.116-2.047 3.977-2.773 8.289-3.018 12.684-.159 2.842-.078 5.697.4 8.521.082.482.186.96.28 1.44l.21.037 1.27-3.001c.576 3.217.686 6.431.652 9.654l.138.083 1.147-1.399c.158.326.248.457.288.602.603 2.178.763 4.408.603 6.645-.083 1.166-.065 2.298.199 3.426.649 2.77 2.021 5.159 3.915 7.252.377.417.902.704 1.369 1.037.22.157.358.099.339-.196l-.044-.023.045.022.889.29 1.436.501.066-.135-.919-1.917-.079-.112.041-.027.041.138.195.062c.897.877 2.037 1.331 3.152 1.831.311.74.82 1.317 1.414 1.822l1.004-.696.352.44c.83 1.188 1.967 1.745 3.416 1.688.91-.036 1.821-.055 2.731-.075 3.135-.074 6.271-.134 9.407-.222a442 442 0 0 0 6.512-.244c1.01-.044 2.018-.132 3.123-.205-1.626-4.288-5.012-6.553-8.766-8.159l3.218-.877c4.659 2.584 9.797 4.283 14 7.708l.198-.102-.373-3.793c.26.177.537.353.8.547a1174 1174 0 0 1 3.084 2.295l.19.088.071.132c1.543 1.327 3.188 2.345 5.357 2.299 2.995-.063 5.992.002 8.989-.017.229-.001.551-.162.668-.35.675-1.085 1.339-2.179 1.937-3.307 1.499-2.832 2.959-5.684 4.436-8.527l.423-.797c-.666.199-1.241.484-1.813.776l-1.854.959-.056.047.041-.061c.065-.196.096-.414.201-.586 1.347-2.227 2.651-4.483 4.075-6.66 1.415-2.163 3.063-4.185 3.933-6.662.397-1.132.712-2.293 1.063-3.44l-.016-.014-.103.005c-.632.444-1.234.942-1.904 1.32-.806.456-1.67.809-2.509 1.207l-.024.044-.019-.02.043-.024.141-.498.646-2.471c-.259-.014-.367.035-.474.088-1.81.916-3.589 1.898-5.437 2.733-2.53 1.144-4.898 2.531-7.052 4.28-.729.591-1.424 1.222-2.149 1.847l-.165-.114c-.714-.642-1.425-1.287-2.141-1.927-.448-.401-.903-.794-1.356-1.191 1.56-1.999 2.812-4.178 3.568-6.597.487-1.559.792-3.175 1.178-4.765l.446-.135c1.214-.435 2.449-.795 3.754-.708.563.038 1.118.199 1.676.305l-.422-.946-.043-.049.03.008.015.039.302.065c.97.438 1.917.933 2.907 1.314 1.627.626 3.323.923 5.076.835.236-.012.403-.032.221-.317.167.044.338.075.499.136 1.294.488 2.641.729 4.008.579 1.26-.139 2.277-.765 2.839-2l.401.188c.346-.972.042-1.88-.136-2.799-.031-.159-.031-.394.063-.494.34-.365.725-.688 1.11-1.044l.237.543c.542-.9.556-1.89.621-2.99l.521.641.204-.081c-.163-.8-.177-1.673-.525-2.383-.486-.992-.514-1.79.138-2.708.386-.543.548-1.246.889-2.063l.13.332.22.127c-.049-1.451-.707-2.628-1.441-3.882M14.044 126h-1.66v-14.277h7.959v1.475h-6.299v5.225h5.918v1.475h-5.918zm17.656-5.361q0 2.617-1.318 4.087c-1.318 1.47-2.093 1.47-3.643 1.47q-1.436 0-2.549-.674c-1.113-.674-1.315-1.094-1.719-1.934s-.605-1.823-.605-2.949q0-2.618 1.309-4.077c1.309-1.459 2.083-1.46 3.633-1.46q2.247 0 3.569 1.494c1.322 1.494 1.323 2.343 1.323 4.043m-8.154 0q0 2.05.82 3.125c.82 1.075 1.351 1.074 2.412 1.074s1.867-.356 2.417-1.069.825-1.756.825-3.13q0-2.041-.825-3.101c-.825-1.06-1.362-1.06-2.437-1.06q-1.592 0-2.402 1.045c-.81 1.045-.81 1.735-.81 3.116m12.519-5.342v6.943q0 1.309.596 1.953c.596.644 1.019.645 1.865.645q1.68 0 2.456-.918c.776-.918.776-1.611.776-2.998v-5.625h1.621V126h-1.338l-.234-1.436h-.087q-.498.79-1.382 1.211c-.884.421-1.261.42-2.017.42q-1.953 0-2.925-.928c-.972-.928-.972-1.608-.972-2.969v-7.002zM54.142 126v-6.924q0-1.309-.596-1.953c-.596-.644-1.019-.645-1.865-.645q-1.68 0-2.461.908c-.781.908-.781 1.605-.781 2.998V126h-1.621v-10.703h1.318l.264 1.465h.078q.498-.79 1.396-1.226c.898-.436 1.266-.435 2.002-.435q1.934 0 2.91.933c.976.933.977 1.616.977 2.983V126zm12.236-1.436h-.088q-1.124 1.63-3.359 1.631-2.1 0-3.267-1.436c-1.167-1.436-1.167-2.318-1.167-4.082s.391-3.135 1.172-4.111 1.869-1.465 3.262-1.465q2.178 0 3.34 1.582h.127l-.068-.771-.039-.752v-4.355h1.621V126h-1.318zm-3.242.274q1.66 0 2.407-.903c.747-.903.747-1.574.747-2.915v-.342q0-2.275-.757-3.247c-.757-.972-1.31-.972-2.417-.972q-1.426 0-2.183 1.108c-.757 1.108-.757 1.782-.757 3.13q0 2.05.752 3.096c.752 1.046 1.238 1.045 2.208 1.045M77.931 126l-.322-1.523h-.079q-.8 1.006-1.597 1.362c-.797.356-1.193.356-1.987.356q-1.592 0-2.495-.82c-.903-.82-.903-1.325-.903-2.334q0-3.243 5.186-3.398l1.816-.059v-.664q0-1.26-.542-1.86c-.542-.6-.939-.601-1.733-.601q-1.338 0-3.027.82l-.498-1.24q.79-.43 1.733-.674c.943-.244 1.258-.244 1.89-.244q1.914 0 2.837.85c.923.85.923 1.475.923 2.725V126zm-3.662-1.143q1.514 0 2.378-.83c.864-.83.864-1.328.864-2.324v-.967l-1.621.068q-1.933.068-2.788.601c-.855.533-.854.907-.854 1.655q0 .879.532 1.338c.532.459.85.459 1.489.459m11.66 0q.43 0 .83-.063c.4-.063.479-.086.635-.132v1.24q-.264.127-.776.21c-.512.083-.649.083-.923.083q-3.105 0-3.105-3.271v-6.367h-1.533v-.781l1.533-.674.684-2.285h.938v2.48h3.105v1.26H84.21v6.299q0 .967.459 1.484c.459.517.726.517 1.26.517m3.467-12.461q0-.557.273-.815c.273-.258.41-.259.684-.259q.39 0 .674.264c.284.264.283.446.283.811s-.094.636-.283.815-.414.269-.674.269q-.41 0-.684-.269c-.274-.269-.273-.451-.273-.816M91.153 126h-1.621v-10.703h1.621zm12.676-5.361q0 2.617-1.318 4.087c-1.318 1.47-2.093 1.47-3.643 1.47q-1.436 0-2.549-.674c-1.113-.674-1.315-1.094-1.719-1.934s-.605-1.823-.605-2.949q0-2.618 1.309-4.077c1.309-1.459 2.083-1.46 3.633-1.46q2.246 0 3.569 1.494c1.323 1.494 1.323 2.343 1.323 4.043m-8.154 0q0 2.05.82 3.125c.82 1.075 1.351 1.074 2.412 1.074s1.867-.356 2.417-1.069.825-1.756.825-3.13q0-2.041-.825-3.101c-.825-1.06-1.362-1.06-2.437-1.06q-1.592 0-2.402 1.045c-.81 1.045-.81 1.735-.81 3.116m18.32 5.361v-6.924q0-1.309-.596-1.953c-.596-.644-1.019-.645-1.865-.645q-1.68 0-2.461.908c-.781.908-.781 1.605-.781 2.998V126h-1.621v-10.703h1.318l.264 1.465h.078q.498-.79 1.396-1.226c.898-.436 1.266-.435 2.002-.435q1.933 0 2.91.933c.977.933.977 1.616.977 2.983V126z"}))};