UNPKG

devicons-react

Version:

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

1 lines 9.92 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:"M69.977.506c-.54-.045-1.148.162-1.29.469l-5.085 10.527L58.94 1.53C58.577.757 57.62.303 56.729.838l-1.201 1.037c-.731.668-1.264 1.393-.916 2.275l2.79 7.408c.062.162.07.34.022.506l-.812 2.867a.62.62 0 0 0 .148.602l2.912 3.066a24.9 24.9 0 0 0-10.646 4.59l-.035-4.482a.54.54 0 0 0-.275-.465l-2.881-1.588a.76.76 0 0 1-.334-.37l-3.129-7.337c-.192-.45-1.127-.728-1.734-.64l-2.192.238c-.629.195-1.183 1.077-1.027 1.5l3.848 11.039-10.348-3.754c-.804-.29-1.802.065-2.055 1.074l-.115 1.58c-.044.99.091 1.882.96 2.26l7.213 3.263a.8.8 0 0 1 .374.342l1.453 2.602a.63.63 0 0 0 .529.32l4.23.111a24.9 24.9 0 0 0-4.28 10.775L36.03 36.51a.54.54 0 0 0-.524-.133l-3.158.914a.77.77 0 0 1-.5-.025l-7.4-2.977c-.455-.182-1.312.283-1.68.774l-1.38 1.719c-.307.582-.076 1.598.333 1.787l10.525 5.084-9.97 4.664c-.774.363-1.228 1.319-.694 2.21l1.037 1.2c.669.731 1.396 1.265 2.278.918l7.408-2.793a.8.8 0 0 1 .504-.02l2.867.813c.212.06.441.003.601-.149l3.069-2.912a24.9 24.9 0 0 0 4.59 10.645l-4.485.035a.53.53 0 0 0-.463.278L37.4 61.42a.77.77 0 0 1-.37.334l-7.338 3.129c-.451.192-.728 1.129-.641 1.736l.238 2.191c.196.63 1.08 1.182 1.502 1.026l11.037-3.846-3.754 10.348c-.29.803.066 1.8 1.074 2.053l1.582.115c.99.044 1.88-.092 2.258-.961l3.264-7.213a.8.8 0 0 1 .342-.373l2.603-1.453a.63.63 0 0 0 .32-.53l.11-4.228a24.9 24.9 0 0 0 10.775 4.28l-3.148 3.199a.54.54 0 0 0-.133.523l.914 3.158a.77.77 0 0 1-.026.498l-2.976 7.4c-.183.455.284 1.314.775 1.682l1.717 1.381c.583.307 1.6.073 1.79-.336l5.083-10.525 4.662 9.971c.363.774 1.319 1.228 2.211.693l1.2-1.037c.73-.668 1.265-1.395.917-2.277l-2.79-7.406a.8.8 0 0 1-.022-.506l.812-2.87a.63.63 0 0 0-.148-.599l-2.912-3.068a24.9 24.9 0 0 0 10.646-4.59l.035 4.484a.54.54 0 0 0 .275.465l2.881 1.586c.15.083.267.214.334.371l3.13 7.338c.191.45 1.126.728 1.733.64l2.192-.238c.63-.195 1.183-1.08 1.027-1.502l-3.848-11.037 10.348 3.752c.804.291 1.802-.063 2.055-1.072l.115-1.582c.044-.99-.091-1.88-.96-2.258l-7.213-3.263a.8.8 0 0 1-.373-.342l-1.454-2.604a.63.63 0 0 0-.529-.32l-4.23-.11a24.9 24.9 0 0 0 4.28-10.774l3.2 3.148a.53.53 0 0 0 .521.133l3.159-.914a.77.77 0 0 1 .5.025l7.4 2.977c.455.182 1.312-.283 1.68-.774l1.38-1.718c.308-.583.076-1.6-.333-1.788l-10.525-5.085 9.97-4.663c.774-.362 1.227-1.319.692-2.21l-1.035-1.2c-.67-.73-1.396-1.265-2.278-.918l-7.408 2.793a.8.8 0 0 1-.504.02l-2.867-.813a.63.63 0 0 0-.602.149l-3.068 2.912a24.9 24.9 0 0 0-4.59-10.646l4.485-.035a.53.53 0 0 0 .463-.276l1.587-2.879a.77.77 0 0 1 .372-.335l7.337-3.13c.451-.191.728-1.126.641-1.734l-.238-2.191c-.195-.63-1.08-1.184-1.502-1.027L86.172 20.52l3.754-10.348c.29-.803-.066-1.8-1.075-2.052l-1.582-.116c-.99-.044-1.879.092-2.257.961l-3.264 7.211a.8.8 0 0 1-.342.373l-2.603 1.453a.63.63 0 0 0-.32.532l-.11 4.228a24.9 24.9 0 0 0-10.775-4.281l3.148-3.197a.53.53 0 0 0 .131-.524l-.912-3.158a.76.76 0 0 1 .026-.498l2.976-7.402c.183-.455-.284-1.312-.775-1.68L70.475.642a1.3 1.3 0 0 0-.498-.135zm-3.935 24.703a18.05 18.05 0 0 1 8.673 3.383l-3.761 3.761a12.8 12.8 0 0 0-4.912-1.869zm-4.833.098v5.322a12.9 12.9 0 0 0-4.793 2.154l-3.73-3.73a18.07 18.07 0 0 1 8.523-3.746m16.992 6.632a18.1 18.1 0 0 1 3.749 8.524h-5.323a12.9 12.9 0 0 0-2.156-4.793zm-28.862.6L53.1 36.3a12.85 12.85 0 0 0-1.869 4.914h-5.275a18.07 18.07 0 0 1 3.382-8.676M64 36.949a6.305 6.305 0 1 1 0 12.61 6.305 6.305 0 0 1 0-12.61m12.77 8.346h5.276a18.06 18.06 0 0 1-3.381 8.674l-3.762-3.762a12.85 12.85 0 0 0 1.867-4.912m-30.716.752h5.322a12.9 12.9 0 0 0 2.156 4.793L49.8 54.57a18.1 18.1 0 0 1-3.746-8.523m25.533 7.677 3.73 3.731a18.1 18.1 0 0 1-8.523 3.748v-5.322a12.9 12.9 0 0 0 4.793-2.157zm-14.538.43a12.85 12.85 0 0 0 4.913 1.87v5.275a18.06 18.06 0 0 1-8.674-3.383zm22.536 46.654q-.435.009-.75.301a1 1 0 0 0-.317.754q0 .452.317.746.325.293.779.293.46 0 .785-.3a.98.98 0 0 0 .324-.74.98.98 0 0 0-.324-.753 1.11 1.11 0 0 0-.785-.3zm-39.051.547v11.381h1.888v-5.603h.033q.047.102.268.396l3.96 5.207h2.462l-4.81-5.922 4.468-5.459h-2.262l-3.818 4.96a2.6 2.6 0 0 0-.268.39h-.033v-5.35zm13.713 3.063q-1.723 0-2.635 1.539h-.032v-1.348h-1.85v8.127h1.85v-4.635q0-.96.547-1.588a1.75 1.75 0 0 1 1.389-.634q1.611 0 1.611 2.277v4.58h1.84v-4.969q0-1.627-.697-2.484-.698-.865-2.024-.865m7.992 0q-1.632.018-2.74 1.171-1.12 1.166-1.12 3.022 0 1.964 1.016 3.05 1.023 1.08 2.816 1.08c1.217 0 2.035-.227 2.776-.683v-1.451c-.725.507-1.36.76-2.227.76q-1.159 0-1.826-.598-.658-.598-.69-1.701h5.54v-.69q0-1.863-.912-2.912-.914-1.047-2.58-1.048zm23.172 0a4.7 4.7 0 0 0-1.229.16q-.596.15-1.064.459a2.36 2.36 0 0 0-.746.754q-.279.445-.278 1.03 0 .477.135.835.135.357.397.642.27.279.667.5.404.222.905.42l.73.272q.333.12.57.27.247.15.39.349a.75.75 0 0 1 .142.467q0 .984-1.666.984-1.246 0-2.277-.785v1.705q.976.444 2.308.445.691 0 1.31-.15a3.5 3.5 0 0 0 1.102-.445q.477-.302.764-.762a2 2 0 0 0 .285-1.078q0-.508-.158-.873a1.9 1.9 0 0 0-.453-.65 3 3 0 0 0-.715-.508 10 10 0 0 0-.936-.438q-.396-.135-.707-.246a3.5 3.5 0 0 1-.523-.254 1.06 1.06 0 0 1-.324-.326.84.84 0 0 1-.114-.443.7.7 0 0 1 .114-.39.96.96 0 0 1 .308-.31q.199-.126.477-.197.285-.072.635-.072 1.11 0 1.966.588v-1.612q-.888-.34-2.015-.341m-19.361.191 2.617 4.143-2.762 3.984h2.127l1.453-2.518q.301-.515.332-.586h.034q.181.357.316.586l1.428 2.518h2.136l-2.675-4.016 2.707-4.11h-2.016l-1.818 3.245h-.024a16 16 0 0 0-.308-.603l-1.407-2.643zm12.627 0v7.728q0 2.747-1.555 2.747-.46 0-.977-.358v1.58q.548.254 1.127.254 1.564 0 2.405-1.088.841-1.08.842-3.078v-7.785zm-16.408 1.137q.809 0 1.27.543.46.535.468 1.506h-3.762q.127-.916.674-1.483a1.82 1.82 0 0 1 1.35-.566m13.518 4.468q-.549 0-.932.366a1.17 1.17 0 0 0-.385.877q.001.501.385.867.383.355.932.355.556 0 .94-.355.391-.366.392-.867 0-.512-.393-.877a1.3 1.3 0 0 0-.94-.366m-4.487 9.092v6.217h.672v-.605h.018q.426.704 1.258.703.89 0 1.402-.631.513-.636.514-1.69 0-.946-.46-1.507-.455-.567-1.263-.567-.955 0-1.451.836h-.018v-2.756zm11.725 0v6.217h.672v-6.217zm4.946 0v2.6h-.016q-.394-.68-1.26-.68-.873 0-1.398.627-.525.628-.526 1.67 0 .972.471 1.537.476.561 1.268.56.976 0 1.445-.81h.016v.713h.672v-6.217zm-6.659.078a.42.42 0 0 0-.285.127.41.41 0 0 0-.127.31q0 .19.127.313a.43.43 0 0 0 .309.123.42.42 0 0 0 .31-.127.41.41 0 0 0 .133-.306.41.41 0 0 0-.133-.313.42.42 0 0 0-.31-.127zm-47.843.16q-.382 0-.75.094a2.1 2.1 0 0 0-.653.287 1.5 1.5 0 0 0-.463.493q-.176.294-.177.697 0 .328.11.574.116.241.313.434.198.193.463.353.267.16.574.317.292.147.541.283.254.13.438.277.185.144.287.32a.8.8 0 0 1 .108.415q0 .443-.315.681-.312.233-.947.233-.185 0-.403-.036a4 4 0 0 1-.435-.103 3 3 0 0 1-.41-.168 1.6 1.6 0 0 1-.332-.223v.813q.114.078.302.144.194.061.407.102.213.046.418.066.205.025.345.024.42 0 .795-.086a2 2 0 0 0 .664-.27q.293-.189.461-.488.172-.304.172-.738 0-.328-.129-.582a1.7 1.7 0 0 0-.336-.463 2.7 2.7 0 0 0-.496-.383 8 8 0 0 0-.597-.328 19 19 0 0 1-.547-.278 2.5 2.5 0 0 1-.397-.263 1 1 0 0 1-.25-.299.9.9 0 0 1-.082-.39q0-.242.11-.409a.9.9 0 0 1 .287-.275q.176-.106.402-.153.225-.048.451-.048.816 0 1.338.36v-.774q-.398-.21-1.268-.21m5.154 0q-1.317 0-2.088.844-.766.84-.766 2.264 0 1.32.75 2.144.76.825 2.006.825.517 0 .951-.135l1.108.828h1.25l-1.653-1.184a2.3 2.3 0 0 0 .385-.345q.764-.837.764-2.276 0-1.324-.746-2.144-.747-.82-1.961-.82m3.863.098v5.881h3.05v-.623h-2.36v-5.258zm-3.912.526q.95 0 1.492.636.541.63.541 1.8 0 1.135-.556 1.767-.558.63-1.526.63-.906 0-1.473-.66-.561-.667-.562-1.75 0-1.087.578-1.755.579-.669 1.506-.668m11.439 1.058q-.847.02-1.355.627-.526.624-.526 1.67 0 .972.477 1.537.48.561 1.271.56c.665 0 1.143-.27 1.436-.818h.015v2.653h.672v-6.131h-.672v.582h-.015q-.386-.68-1.248-.68zm9.703 0q-.791.02-1.332.62-.553.615-.553 1.595 0 1.038.508 1.611.509.57 1.399.569.91 0 1.464-.4v-.634a2.07 2.07 0 0 1-1.304.47q-.631-.001-.993-.384-.36-.38-.376-1.082h2.964v-.351q0-.948-.45-1.48-.453-.534-1.276-.534zm31.885 0a1.78 1.78 0 0 0-1.33.62q-.555.615-.555 1.595 0 1.038.51 1.611.51.57 1.398.569.91 0 1.463-.4v-.634a2.07 2.07 0 0 1-1.304.47q-.631-.001-.993-.384-.36-.38-.376-1.082h2.964v-.351q0-.948-.45-1.48-.453-.534-1.276-.534zm-27.303.024a1 1 0 0 0-.66.25 1.46 1.46 0 0 0-.44.69h-.015v-.866h-.672v4.199h.672v-2.14q0-.702.287-1.108.291-.406.72-.406.334.001.51.137v-.698a1.1 1.1 0 0 0-.402-.058m31.885 0a1 1 0 0 0-.66.25q-.295.246-.438.69h-.017v-.866h-.672v4.199h.672v-2.14q0-.702.287-1.108.292-.406.723-.406.332.001.507.137v-.698a1.1 1.1 0 0 0-.402-.058m-42.908.074v2.51q0 1.787 1.502 1.787.877 0 1.295-.762h.018v.664h.671v-4.2h-.671v2.42q-.001.588-.32.952-.316.36-.81.361-1.016 0-1.017-1.328v-2.404zm11.531 0 1.64 4.191-.335.795q-.254.608-.762.608-.18 0-.398-.075v.604q.176.053.44.053.933 0 1.45-1.305l1.932-4.871h-.697l-1.194 3.24a5 5 0 0 0-.082.313h-.025a7 7 0 0 0-.086-.323l-1.135-3.23zm11.342 0v2.51q0 1.787 1.5 1.787.877 0 1.295-.762h.018v.664h.671v-4.2h-.671v2.42q-.001.588-.32.952-.316.36-.81.361-1.015 0-1.015-1.328v-2.404zm4.842 0v4.199h.674v-4.2zm-30.855.469q.52-.001.857.355.34.357.34.873v.611q0 .615-.353 1.022-.348.402-.938.402-.538 0-.879-.41-.34-.415-.34-1.14 0-.817.352-1.264.353-.45.96-.45m9.592 0h.029q.491-.001.766.322.279.324.283.906h-2.268q.078-.549.41-.889.322-.33.78-.34m13.547 0q.553-.001.877.396.324.398.324 1.1 0 .832-.348 1.298-.346.469-.957.47-.52-.001-.861-.362a1.26 1.26 0 0 1-.336-.887v-.586q0-.615.357-1.021.357-.41.944-.408m13.508 0q.517 0 .853.351.336.353.336.861v.62q0 .618-.353 1.025-.35.406-.91.406-.57 0-.91-.418-.337-.422-.337-1.148 0-.796.352-1.248.353-.45.969-.45m4.83 0h.03q.492-.001.767.322.278.324.28.906h-2.267q.078-.549.41-.889.322-.33.78-.34"}))};