devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 10.6 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:"M16.887 47.113C7.563 47.113 0 54.676 0 64s7.563 16.887 16.887 16.887S33.774 73.324 33.774 64s-7.563-16.887-16.887-16.887m0 .498c9.055 0 16.39 7.335 16.39 16.389s-7.335 16.39-16.39 16.39S.498 73.054.498 64s7.335-16.39 16.39-16.39zm.04 2.75c-7.574 0-13.719 6.145-13.719 13.719s6.146 13.718 13.718 13.718c7.573 0 13.72-6.145 13.72-13.718S24.5 50.362 16.926 50.362zm0 .499c7.303 0 13.22 5.915 13.22 13.22 0 7.304-5.918 13.22-13.22 13.22-7.304 0-13.22-5.916-13.22-13.22s5.915-13.22 13.22-13.22m0 3.066c-5.606 0-10.153 4.55-10.153 10.154s4.548 10.152 10.152 10.152S27.08 69.684 27.08 64.08s-4.55-10.154-10.154-10.154zm0 .498a9.653 9.653 0 0 1 9.655 9.656 9.65 9.65 0 0 1-9.656 9.653 9.65 9.65 0 0 1-9.654-9.653 9.65 9.65 0 0 1 9.654-9.656zm-.079 2.512a6.99 6.99 0 0 0-6.984 6.984 6.99 6.99 0 0 0 6.984 6.985 6.987 6.987 0 0 0 6.983-6.985c0-3.765-3.002-6.793-6.734-6.932v-.052zm-.01.5h.01a6.48 6.48 0 0 1 6.485 6.484c0 3.585-2.9 6.487-6.485 6.487a6.483 6.483 0 0 1-6.486-6.487 6.48 6.48 0 0 1 6.477-6.484zm68.627.002c-1.373 0-2.516.31-3.327.93s-1.27 1.557-1.27 2.708c0 1.237.576 2.098 1.381 2.667s1.829.876 2.796 1.117c1.206.3 2.06.523 2.568.817.509.294.698.6.698 1.268 0 .41-.14.76-.482 1.032-.343.271-.912.465-1.782.465-1.057 0-1.809-.248-2.304-.652-.495-.405-.755-.974-.803-1.7l-.014-.232h-2.531l.012.259c.062 1.452.701 2.614 1.714 3.39 1.012.778 2.385 1.178 3.926 1.178 1.583 0 2.785-.42 3.593-1.117s1.206-1.67 1.206-2.708c0-1.43-.548-2.363-1.426-2.967-.83-.57-1.953-.862-3.177-1.175v-.023l-.189-.047c-.858-.215-1.56-.385-2.01-.636-.449-.252-.659-.529-.659-1.125 0-.373.157-.642.5-.856s.882-.35 1.578-.35c.81 0 1.395.18 1.796.5.4.32.641.792.73 1.457l.029.218h2.523l-.02-.267c-.09-1.318-.655-2.374-1.554-3.081-.899-.708-2.115-1.07-3.502-1.07m-43.064.257v12.733h5.059c1.746 0 3.176-.569 4.15-1.661.976-1.093 1.49-2.686 1.49-4.697 0-2.01-.532-3.61-1.522-4.706s-2.43-1.67-4.17-1.67zm43.064.24c1.3 0 2.401.34 3.193.964.725.57 1.16 1.408 1.297 2.459h-1.583c-.13-.633-.35-1.205-.802-1.566-.514-.411-1.223-.61-2.107-.61-.758 0-1.383.14-1.84.427-.458.286-.736.745-.736 1.278 0 .739.363 1.25.915 1.558.503.282 1.186.437 1.943.625v.014l.187.048c1.308.334 2.435.642 3.204 1.171.77.53 1.212 1.248 1.212 2.557 0 .913-.335 1.728-1.033 2.33s-1.772.997-3.268.997c-1.455 0-2.718-.38-3.623-1.074-.837-.643-1.332-1.58-1.453-2.757h1.531c.098.726.379 1.372.926 1.82.609.497 1.485.764 2.619.764.943 0 1.63-.209 2.091-.574.461-.366.671-.888.671-1.42 0-.787-.33-1.345-.947-1.7-.616-.357-1.49-.57-2.697-.87-.95-.237-1.92-.538-2.63-1.04-.71-.5-1.17-1.17-1.17-2.26 0-1.023.382-1.78 1.077-2.311.694-.531 1.726-.83 3.023-.83m-42.566.258h4.51c1.632 0 2.911.522 3.8 1.505.887.984 1.392 2.448 1.392 4.372 0 1.926-.489 3.388-1.362 4.366-.872.978-2.14 1.494-3.78 1.494H42.9Zm20.973.237v2.757h-1.265v1.969h1.265v4.646c0 .959.206 1.655.644 2.112.437.458 1.074.635 1.83.635a5.4 5.4 0 0 0 1.29-.144l.193-.045v-1.934l-.265.016q-.86.05-1.124-.094a.37.37 0 0 1-.181-.206 1.3 1.3 0 0 1-.074-.494v-4.492h1.644v-1.97h-1.644V58.43zm.498.498h1.317v2.757h1.644v.973h-1.644v4.99c0 .268.03.494.113.689a.9.9 0 0 0 .4.449c.288.158.693.139 1.13.124v1.032a5 5 0 0 1-.98.109h-.004c-.681 0-1.155-.15-1.47-.48-.316-.329-.506-.881-.506-1.77v-5.143h-1.265v-.973h1.265zm-19.932.494V68.7h2.867c1.431 0 2.411-.556 2.989-1.422s.768-2.009.768-3.208-.191-2.345-.768-3.216c-.577-.87-1.557-1.432-2.989-1.432zm.498.498h2.37c1.306 0 2.081.468 2.573 1.21.493.743.685 1.795.685 2.94s-.193 2.194-.685 2.932-1.266 1.2-2.574 1.2h-2.37zm13.192 1.025c-1.373 0-2.524.472-3.319 1.325-.794.854-1.225 2.076-1.225 3.545 0 1.42.433 2.642 1.237 3.508s1.975 1.364 3.393 1.364c2.336 0 3.76-1.367 4.228-3.113l.083-.313h-2.307l-.053.18c-.127.44-.617 1.275-2.003 1.275-.732 0-1.29-.272-1.678-.708-.332-.374-.464-.916-.517-1.48h6.619v-.25c0-1.594-.353-2.922-1.1-3.864s-1.888-1.469-3.358-1.469m14.52 0c-1.36 0-2.356.344-3.022.932-.665.59-.98 1.412-1.025 2.3l-.013.26h2.239l.017-.229c.04-.528.17-.834.425-1.033.254-.199.687-.311 1.38-.311.566 0 .899.115 1.079.262s.247.334.247.602c0 .337-.116.47-.44.626s-.856.267-1.531.395h-.002c-1.107.216-2.038.474-2.722.955-.683.481-1.091 1.214-1.091 2.234 0 .798.304 1.5.854 1.988s1.332.76 2.27.76c1.275 0 2.222-.497 2.847-1.202.104.293.195.6.42.77.312.239.725.33 1.233.33h.002c.388.007.775-.064 1.136-.207l.156-.062v-1.3l-.272.028c-.312.03-.41-.021-.465-.09s-.101-.247-.101-.537V64.26c0-1.215-.39-2.074-1.055-2.6-.665-.525-1.567-.713-2.566-.713zm23.885 0c-1.174 0-1.93.485-2.473 1.014v-.774h-2.31v12.222h2.312v-3.755c.544.547 1.302 1.035 2.471 1.035 1.178 0 2.226-.47 2.965-1.32.74-.848 1.17-2.067 1.17-3.552s-.43-2.702-1.17-3.55c-.739-.85-1.787-1.32-2.965-1.32m8.905 0c-1.36 0-2.354.344-3.02.932-.666.59-.982 1.412-1.027 2.3l-.014.26h2.24l.017-.229c.04-.528.17-.834.424-1.033.255-.199.688-.311 1.382-.311.565 0 .898.115 1.078.262s.247.334.247.602c0 .337-.116.47-.44.626s-.856.267-1.531.395h-.002c-1.107.216-2.038.474-2.722.955s-1.091 1.214-1.091 2.234c0 .798.304 1.5.854 1.988s1.332.76 2.27.76c1.275 0 2.222-.497 2.846-1.202.105.294.197.599.423.77.312.239.723.33 1.231.33h.002c.388.007.775-.064 1.136-.207l.156-.062v-1.3l-.272.028c-.312.03-.41-.021-.465-.09s-.102-.247-.102-.537V64.26c0-1.215-.389-2.074-1.054-2.6-.665-.525-1.567-.713-2.566-.713zm9.095 0c-1.36 0-2.51.5-3.307 1.364s-1.238 2.086-1.238 3.506.443 2.643 1.242 3.508 1.952 1.364 3.32 1.364c2.386 0 4.076-1.603 4.22-3.742l.018-.266h-2.296l-.017.231c-.032.447-.177.903-.473 1.238s-.739.568-1.451.568c-.82 0-1.356-.328-1.722-.852-.366-.525-.545-1.265-.545-2.049 0-.783.184-1.522.553-2.047.368-.524.903-.852 1.714-.852.712 0 1.156.239 1.453.568.296.33.442.77.473 1.172l.017.23h2.306l-.031-.279c-.235-2.095-1.854-3.662-4.236-3.662m9.008 0c-1.374 0-2.525.472-3.32 1.325-.794.854-1.225 2.076-1.225 3.545 0 1.42.433 2.642 1.237 3.508.805.866 1.976 1.364 3.393 1.364 2.337 0 3.76-1.367 4.228-3.113l.086-.313h-2.312l-.05.18c-.127.44-.616 1.275-2.002 1.275-.733 0-1.29-.272-1.68-.708-.332-.374-.464-.916-.517-1.48H128v-.25c0-1.594-.352-2.922-1.1-3.864-.746-.941-1.89-1.469-3.36-1.469zm-65.413.499c1.355 0 2.317.458 2.97 1.28.611.771.92 1.913.958 3.305h-6.675v.25c0 .788.252 1.52.732 2.06.429.481 1.062.762 1.8.824v.051h.249c1.456 0 2.111-.835 2.361-1.455h1.242c-.5 1.383-1.574 2.43-3.551 2.43-1.303 0-2.323-.445-3.03-1.205-.705-.76-1.102-1.85-1.102-3.169 0-1.372.399-2.46 1.093-3.206s1.692-1.165 2.953-1.165m14.52 0c.935 0 1.72.182 2.257.607.537.424.865 1.096.865 2.208v4.157c0 .327.024.62.213.85.13.161.388.164.626.19v.488c-.256.082-.52.147-.79.142h-.004c-.45 0-.74-.081-.932-.228s-.32-.377-.398-.77l-.041-.2h-.366l-.074.104c-.497.698-1.404 1.197-2.69 1.197-.843 0-1.498-.243-1.94-.637-.443-.393-.687-.94-.687-1.614 0-.897.305-1.423.88-1.827.573-.404 1.446-.66 2.528-.872.677-.128 1.232-.232 1.656-.436s.722-.575.722-1.075c0-.367-.123-.736-.43-.987-.308-.25-.761-.375-1.393-.375-.745 0-1.297.11-1.689.416-.326.255-.435.692-.511 1.158h-1.238c.088-.655.266-1.267.745-1.691.554-.49 1.415-.805 2.691-.805m23.885 0c1.048 0 1.943.404 2.59 1.147s1.046 1.835 1.046 3.224-.4 2.483-1.046 3.226c-.647.743-1.542 1.148-2.59 1.148-1.29 0-2.06-.6-2.484-1.197l-.074-.105h-.41v4.022h-1.318V61.683h1.315v1.027h.409l.074-.1c.424-.565 1.197-1.166 2.488-1.166m8.905 0c.935 0 1.72.182 2.257.607.536.424.865 1.096.865 2.208v4.157c0 .327.024.62.212.85.131.161.389.164.627.19v.488c-.257.082-.52.147-.79.142h-.004c-.45 0-.74-.081-.932-.228s-.32-.377-.399-.77l-.039-.2h-.367l-.074.104c-.497.698-1.404 1.197-2.69 1.197-.843 0-1.498-.243-1.94-.637-.443-.393-.687-.94-.687-1.614 0-.897.305-1.423.879-1.827s1.446-.66 2.53-.872c.676-.128 1.23-.232 1.655-.436.424-.203.722-.575.722-1.075 0-.367-.123-.736-.43-.987-.308-.25-.761-.375-1.393-.375-.745 0-1.297.11-1.69.416-.325.255-.434.692-.51 1.158h-1.238c.088-.655.266-1.266.745-1.69.554-.488 1.415-.806 2.69-.806zm9.095 0c2.04 0 3.28 1.24 3.605 2.943h-1.259c-.069-.424-.178-.871-.505-1.235-.388-.432-.995-.734-1.823-.734-.953 0-1.675.426-2.123 1.064-.448.64-.642 1.474-.642 2.333s.19 1.693.636 2.333c.447.64 1.168 1.066 2.129 1.066.827 0 1.436-.298 1.825-.737.33-.374.44-.845.507-1.3h1.323c-.244 1.752-1.596 3.012-3.655 3.012-1.25 0-2.253-.444-2.956-1.205-.702-.76-1.109-1.851-1.109-3.169s.407-2.406 1.107-3.167c.701-.761 1.7-1.204 2.94-1.204m9.008 0c1.353 0 2.317.458 2.969 1.28.612.771.922 1.913.96 3.305h-6.676v.25c0 .788.251 1.52.731 2.06.48.539 1.192.875 2.05.875 1.458 0 2.112-.834 2.36-1.455h1.242c-.5 1.383-1.574 2.43-3.55 2.43-1.303 0-2.324-.445-3.03-1.205s-1.103-1.85-1.103-3.169c0-1.372.399-2.46 1.094-3.206.694-.747 1.691-1.165 2.953-1.165m-65.413.922c-1.565 0-2.747 1.098-2.747 2.578v.249h5.409v-.25c0-1.469-1.096-2.577-2.662-2.577m65.413 0c-1.566 0-2.747 1.097-2.747 2.578v.249h5.408v-.25c0-1.469-1.095-2.577-2.661-2.577m-27.35.052c-.796 0-1.473.342-1.924.942-.452.6-.687 1.44-.687 2.455 0 1.006.234 1.847.685 2.45.45.602 1.129.949 1.926.949.862 0 1.554-.409 2-1.037s.663-1.465.663-2.362c0-.896-.216-1.732-.661-2.36a2.4 2.4 0 0 0-2.002-1.037m-38.063.446c1.232 0 1.946.76 2.069 1.83h-4.215c.136-1.062.915-1.83 2.146-1.83m65.413 0c1.232 0 1.945.76 2.068 1.83h-4.214c.135-1.062.915-1.83 2.146-1.83m-27.35.052c.711 0 1.227.309 1.595.827.368.519.57 1.257.57 2.072s-.202 1.554-.57 2.072c-.368.519-.884.829-1.595.829-.659 0-1.161-.26-1.528-.75-.366-.488-.585-1.223-.585-2.15 0-.938.22-1.67.585-2.157.366-.486.869-.743 1.528-.743m-21.718 2.146-.393.276c-.2.142-.912.372-1.74.541l-.001.002c-.76.166-1.324.355-1.724.652s-.611.728-.611 1.233c0 .452.143.85.445 1.115s.732.384 1.257.384c.786 0 1.475-.193 1.975-.602.5-.408.792-1.033.792-1.803zm32.79 0-.393.276c-.201.142-.91.372-1.738.541h-.002l-.002.002c-.76.166-1.323.355-1.723.652s-.611.728-.611 1.233c0 .452.143.85.445 1.115s.732.384 1.257.384c.786 0 1.474-.193 1.975-.602.5-.408.792-1.033.792-1.803zm-33.288.81v.988c0 .65-.224 1.103-.61 1.418-.385.315-.955.489-1.659.489-.45 0-.747-.102-.928-.261-.18-.159-.276-.387-.276-.74 0-.384.113-.611.41-.832s.802-.407 1.53-.566a6.5 6.5 0 0 0 1.533-.496m32.79 0v.988c0 .65-.224 1.103-.61 1.418-.385.315-.955.489-1.659.489-.45 0-.747-.102-.928-.261s-.276-.387-.276-.74c0-.384.113-.611.41-.832.298-.22.804-.407 1.533-.566a6.4 6.4 0 0 0 1.53-.496"}))};