UNPKG

devicons-react

Version:

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

1 lines 10.9 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="#000080",...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:"m66.824 0-.166 2.477.5.027c1.767.098 3.545.294 5.33.492l.452.05.087-.444.407-2.02-.541-.059C71.01.325 69.215.125 67.313.025zm-5.093.025c-1.92 0-3.82.2-5.608.399l-.504.056.328 2.473.483-.055c1.785-.198 3.552-.394 5.402-.394h.527L62.195.025h-.465zm50.882.795c-8.099 0-14.779 6.475-14.779 14.678 0 8.2 6.584 14.68 14.78 14.68 8.199 0 14.679-6.58 14.679-14.68 0-8.103-6.576-14.678-14.68-14.678m-51.343.23.033.5c-1.55.03-3.038.166-4.498.327l-.067-.504c1.482-.162 3.006-.296 4.532-.322zm6.478.01c1.507.094 2.98.242 4.498.403l-.103.508a99 99 0 0 0-4.428-.412l.033-.498zm-16.646.256-.487.11c-1.802.4-3.595.898-5.38 1.394l-.483.135.672 2.35.478-.143c1.681-.494 3.457-.986 5.225-1.379l.48-.107zm26.615.3-.506 2.357.48.107c1.786.397 3.552.79 5.2 1.371l.488.172.15-.494.54-1.75-.46-.154a54 54 0 0 0-5.404-1.502zm34.896.194c7.568 0 13.688 6.12 13.688 13.688 0 7.572-6.017 13.688-13.688 13.688-7.674 0-13.787-6.018-13.787-13.688 0-7.666 6.215-13.688 13.787-13.688m-62.267.71.09.421a82 82 0 0 0-4.33 1.143l-.123-.434c1.46-.404 2.915-.795 4.363-1.13m28.127.304a53 53 0 0 1 4.357 1.211l-.107.352c-1.42-.467-2.88-.825-4.34-1.15zM40.359 4.543l-.44.182c-1.7.7-3.393 1.495-5.08 2.289l-.474.224 1.17 2.174.432-.215a75 75 0 0 1 4.926-2.265l.478-.198zm48.059.281L87.59 7.14l.424.183a107 107 0 0 1 4.838 2.272l.457.228.214-.463.788-1.705-.399-.224a46 46 0 0 0-5.014-2.409zM39.863 5.836l.182.395a76 76 0 0 0-4.082 1.879l-.223-.41c1.38-.65 2.753-1.287 4.123-1.864m49.127.33a45 45 0 0 1 4.024 1.93l-.182.392c-1.32-.652-2.68-1.291-4-1.877zm-58.555 3.3-.408.255c-1.607 1.004-3.106 2.104-4.594 3.195l-.402.295 1.496 1.998.4-.315c1.369-1.074 2.848-2.058 4.438-3.152l.403-.277-1.332-1.998zm-.277 1.37.246.371c-1.284.88-2.51 1.724-3.678 2.615l-.293-.394c1.222-.895 2.45-1.773 3.725-2.592m33.854 4.166c-27.048 0-49.096 21.948-49.096 49.096 0 27.146 21.95 49.095 49.096 49.095s49.097-21.95 49.097-49.095c0-27.148-22.05-49.096-49.097-49.096m0 .992c26.511 0 48.105 21.493 48.105 48.104s-21.494 48.105-48.105 48.105S15.908 90.71 15.908 64.098c0-26.61 21.592-48.104 48.104-48.104m-42.508.203-.364.313c-1.407 1.206-2.71 2.51-4.007 3.908l-.342.365 1.826 1.66.334-.361c1.181-1.28 2.457-2.553 3.826-3.727l.387-.334zM21.44 17.6l.324.357a47 47 0 0 0-3.189 3.107l-.357-.322A48 48 0 0 1 21.44 17.6m-7.607 6.732-.299.38c-1.098 1.399-2.198 2.901-3.203 4.509l-.256.408 2.002 1.336.275-.414c.992-1.488 1.974-2.956 3.14-4.315l.343-.404zm.2 1.39.394.294c-.956 1.165-1.799 2.373-2.608 3.584l-.369-.248a51 51 0 0 1 2.582-3.63zm70.114 3.463c-8.103 0-14.681 6.575-14.681 14.678s6.578 14.68 14.681 14.68 14.678-6.576 14.678-14.68-6.574-14.678-14.678-14.678m0 .993c7.568 0 13.686 6.118 13.686 13.685s-6.118 13.69-13.686 13.69-13.689-6.122-13.689-13.69 6.122-13.685 13.69-13.685zM7.682 33.676l-.239.424a46 46 0 0 0-2.408 5.013l-.197.48 2.314.829.184-.424a70 70 0 0 1 2.266-4.729l.232-.435zm113.091.775-2.195 1.182.248.441c.873 1.552 1.56 3.218 2.254 4.905l.197.476.47-.215 1.722-.793-.182-.44c-.7-1.7-1.496-3.395-2.289-5.081zm-112.677.576.416.225a71 71 0 0 0-1.883 3.928l-.45-.159a45 45 0 0 1 1.917-3.994m112.216.8c.65 1.38 1.287 2.754 1.864 4.124l-.395.182c-.568-1.376-1.165-2.753-1.879-4.086zM3.3 43.821l-.16.48a54 54 0 0 0-1.502 5.407l-.108.488 2.36.504.105-.478a44 44 0 0 1 1.47-5.102l.165-.467zm121.758 1.016-2.375.678.175.498c.582 1.647.975 3.414 1.371 5.199l.108.48.48-.103 1.88-.402-.11-.487c-.4-1.802-.899-3.597-1.395-5.383zm-121.114.268.451.16a45 45 0 0 0-1.232 4.265l-.424-.09a54 54 0 0 1 1.205-4.336zm120.418.962c.405 1.46.795 2.915 1.131 4.364l-.422.09c-.325-1.457-.677-2.914-1.142-4.33zM.596 54.578l-.059.541c-.198 1.883-.398 3.677-.498 5.58l-.025.488 2.476.166.028-.5c.098-1.767.293-3.544.492-5.33l.05-.45zm126.935 1.125-2.473.33.055.483c.196 1.767.294 3.544.393 5.33l.027.468h2.453v-.496c0-1.919-.2-3.824-.398-5.611zm-126.055.063.508.103a99 99 0 0 0-.412 4.428l-.5-.033c.094-1.507.244-2.98.405-4.498zm29.012.199v32.83h20.828v-4.563H35.547V55.966zm96.15.86c.16 1.47.293 2.982.32 4.497h-.495a98 98 0 0 0-.326-4.432l.502-.066zm-95.16.132h3.077v28.268h15.77v2.578H31.477V56.957zm56.737 7.24c-3.469 0-6.383 1.004-8.01 2.846l-.002.002c-1.166 1.276-1.61 2.738-1.711 5.064l-.02.518h4.633l.05-.443c.138-1.298.57-2.154 1.33-2.731.758-.577 1.906-.893 3.529-.893 1.576 0 2.776.296 3.537.79.76.493 1.127 1.14 1.127 2.087v.993c0 .7-.133 1.013-.59 1.324-.457.31-1.34.567-2.752.762-2.577.346-4.066.546-5.106.736-1.038.19-1.645.383-2.361.69-2.822 1.152-4.367 3.476-4.367 6.603 0 2.197.772 4.04 2.183 5.305 1.412 1.263 3.428 1.937 5.85 1.937 2.746 0 5.04-1.038 7.436-3.068.204.849.512 1.595 1.07 2.107.722.663 1.734.961 3 .961.742 0 1.397-.111 2.6-.412l.363-.09.135-3.808-.64.16c-.358.09-.474.084-.673.084-.555 0-.915-.145-1.139-.352s-.35-.5-.35-.94V70.942c0-2.154-.824-3.905-2.398-5.048-1.573-1.144-3.834-1.696-6.724-1.696zm-34.022.696V83.04c0 2.01.785 3.733 2.17 4.916s3.343 1.83 5.666 1.83c3.032 0 5.165-1.076 7.14-3.336v2.344h4.266V64.893h-4.562V78.28c0 2.243-.598 4.062-1.601 5.305s-2.403 1.935-4.153 1.935c-1.341 0-2.398-.389-3.12-1.058-.724-.67-1.144-1.632-1.144-2.908V64.893zm34.022.294c2.763 0 4.815.542 6.142 1.506 1.327.965 1.989 2.336 1.989 4.248V84.43c0 .65.22 1.252.666 1.666s1.08.617 1.814.617c.06 0 .2-.032.277-.035l-.064 1.793c-.845.198-1.45.324-1.998.324-1.115 0-1.836-.246-2.33-.7s-.807-1.168-.947-2.242l-.123-.95-.706.652c-2.522 2.328-4.638 3.24-7.4 3.24-2.24 0-3.993-.616-5.186-1.684-1.192-1.067-1.857-2.597-1.857-4.566 0-2.821 1.23-4.66 3.76-5.69l.004-.002.004-.002c.672-.288 1.156-.44 2.15-.623.994-.181 2.48-.38 5.059-.728h.002c1.464-.202 2.466-.441 3.175-.924.71-.482 1.024-1.26 1.024-2.146v-.993c0-1.233-.58-2.274-1.58-2.921-1-.648-2.38-.948-4.076-.948-1.75 0-3.128.333-4.13 1.094-.888.676-1.374 1.721-1.595 2.973H79.56c.136-1.826.47-2.933 1.381-3.928l.002-.004.004-.004c1.35-1.529 3.993-2.512 7.268-2.512m-85.725.467-2.476.164.025.489c.1 1.885.2 3.69.502 5.605l.08.518.514-.112 1.828-.39-.051-.446c-.196-1.767-.295-3.544-.394-5.33zm52.695.23h2.678v15.67c0 1.501.524 2.768 1.461 3.635.938.868 2.26 1.325 3.795 1.325 2.02 0 3.745-.845 4.924-2.305s1.822-3.51 1.822-5.928V65.885h2.578v21.918h-2.281V83.61l-.896 1.223c-2.13 2.905-3.981 3.961-7.237 3.961-2.14 0-3.852-.593-5.021-1.592s-1.823-2.404-1.823-4.162V65.885zm-53.623.825a99 99 0 0 0 .33 4.434l-.417.09c-.21-1.5-.32-2.97-.403-4.49zm123.875.035-.029.5c-.098 1.767-.296 3.543-.494 5.328l-.053.483 2.446.326.078-.473c.3-1.806.502-3.715.502-5.537v-.465zm.914 1.055.502.033a33 33 0 0 1-.402 4.436l-.506-.069c.162-1.46.31-2.927.407-4.4zm-32.681 8.39-.717.36c-.565.283-1 .433-1.805.601-.804.169-1.967.343-3.902.641-1.972.254-3.437.707-4.451 1.47-1.017.767-1.523 1.879-1.523 3.186 0 1.263.489 2.349 1.37 3.074.882.726 2.117 1.092 3.589 1.092 2.285 0 4.218-.749 5.789-2.213 1.144-1.04 1.65-2.041 1.65-3.341zm-89.982.215-2.358.506.11.486c.4 1.803.898 3.596 1.394 5.381l.135.483.478-.137 1.889-.541-.166-.49c-.586-1.76-.977-3.426-1.373-5.207l-.11-.48zm120.474.897-.125.451c-.5 1.802-.895 3.577-1.476 5.225l-.164.466 2.33.832.16-.48a50 50 0 0 0 1.502-5.512l.101-.482zm-121.207.275A52 52 0 0 0 4.1 81.904l-.436.125a106 106 0 0 1-1.13-4.363zm89.723.102v3.38c0 1.08-.288 1.666-1.326 2.61l-.002.002-.004.002c-1.404 1.31-3.039 1.951-5.115 1.951-1.306 0-2.304-.33-2.96-.869-.655-.54-1.007-1.288-1.007-2.307 0-1.073.335-1.795 1.129-2.392.793-.598 2.103-1.04 3.992-1.282h.006l.006-.002c1.933-.297 3.098-.469 3.955-.648.556-.116.92-.288 1.326-.445m32.187.79.422.089a49 49 0 0 1-1.207 4.435l-.451-.162c.473-1.432.842-2.899 1.236-4.361zM6.762 86.67l-2.217.852.193.468c.7 1.702 1.496 3.396 2.29 5.082l.212.446.446-.205 1.763-.815-.244-.465c-.882-1.666-1.568-3.234-2.26-4.914zm114.236 1.006-.201.402c-.805 1.61-1.496 3.286-2.37 4.838l-.245.441 2.195 1.182.223-.474 2.607-5.541zm-114.767.262a56 56 0 0 0 1.878 4.086l-.384.18a114 114 0 0 1-1.862-4.126zm115.255.988.37.14-1.93 4.104-.408-.22c.72-1.347 1.334-2.718 1.968-4.024M11.484 96.24l-2.003 1.336.253.409c1.005 1.607 2.105 3.105 3.196 4.593l.308.42.407-.33 1.453-1.19-.278-.38c-1.082-1.476-2.07-2.958-3.062-4.446zm104.463.893-.275.412a70 70 0 0 1-3.153 4.334l-.31.398 1.982 1.489.3-.381c1.104-1.407 2.2-3.002 3.195-4.494l.275-.414zm-104.732.478c.817 1.224 1.65 2.452 2.539 3.684l-.324.266c-.89-1.217-1.765-2.438-2.58-3.707zm104.99.885.37.248a72 72 0 0 1-2.583 3.633l-.392-.297a71 71 0 0 0 2.605-3.584m-98.183 6.362-1.811 1.65.312.363c1.207 1.408 2.511 2.71 3.909 4.008l.365.342.338-.371 1.322-1.455-.361-.334c-1.27-1.172-2.551-2.552-3.74-3.84zm91.386.794-.334.364c-1.171 1.269-2.551 2.55-3.84 3.74l-.363.332 1.674 1.842.37-.37c1.28-1.28 2.668-2.568 3.966-3.866l.369-.368zm-91.44.594c.99 1.07 2.04 2.174 3.11 3.19l-.322.357a48 48 0 0 1-3.143-3.223zm91.481.785.358.325c-1.055 1.04-2.156 2.09-3.223 3.142l-.324-.357c1.07-.99 2.173-2.04 3.19-3.11zm-83.617 5.164-1.488 1.983.383.299c1.397 1.098 2.9 2.198 4.507 3.203l.409.256.265-.4 1.07-1.602-.413-.276a70 70 0 0 1-4.332-3.152zm75.676.707-.397.29c-1.476 1.082-2.957 2.068-4.445 3.06l-.412.275 1.344 2.018.412-.275c1.48-.987 3.074-1.982 4.582-3.088l.402-.297zm-75.479.684a71 71 0 0 0 3.584 2.606l-.248.369a51 51 0 0 1-3.629-2.582zm75.264.684.295.392c-1.216.868-2.482 1.69-3.717 2.506l-.246-.371a120 120 0 0 0 3.668-2.527m-66.537 3.898-1.166 2.162.424.239a46 46 0 0 0 5.015 2.408l.44.18.197-.432.799-1.727-.432-.215c-1.609-.804-3.286-1.496-4.838-2.369l-.44-.246zm57.629.408-.436.23c-1.666.883-3.236 1.569-4.916 2.26l-.467.192.987 2.303.45-.188q2.554-1.05 5.104-2.4l.442-.233zm-57.223.928c1.338.716 2.698 1.327 3.996 1.957l-.18.393a45 45 0 0 1-4.038-1.938zm56.803.387.226.418a58 58 0 0 1-4.12 1.94l-.204-.475a56 56 0 0 0 4.098-1.883m-47.397 2.492-.832 2.33.48.16a54 54 0 0 0 5.407 1.502l.455.1.13-.45.532-1.869-.48-.133c-1.802-.5-3.577-.895-5.225-1.476zm37.93.293-.49.166c-1.76.586-3.428.977-5.21 1.373l-.48.107.5 2.33.465-.074c1.92-.303 3.735-.807 5.444-1.41l.439-.154zm-37.316.94c1.422.469 2.88.837 4.332 1.228l-.125.435a53 53 0 0 1-4.371-1.21l.164-.454zm36.636.298.125.434a30 30 0 0 1-4.363 1.133l-.09-.424c1.449-.326 2.865-.68 4.328-1.143m-26.861 1.033-.33 2.473.506.055c1.883.198 3.677.398 5.58.498l.521.027v-2.48l-.466-.026c-1.767-.098-3.543-.294-5.328-.492zm17.022.098-.483.055c-1.767.196-3.545.295-5.33.394l-.5.028.166 2.478.49-.027c1.785-.1 3.677-.198 5.483-.399l.504-.056zm-16.166.984c1.47.163 2.946.318 4.43.414v.49a105 105 0 0 1-4.499-.402zm15.308.094.067.502a101 101 0 0 1-4.432.32l-.033-.498a97 97 0 0 0 4.398-.324"}))};