UNPKG

devicons-react

Version:

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

1 lines 12.5 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,{preserveAspectRatio:"xMidYMid",viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M73.944 49.76c.385-.682.975-1.264 1.745-1.48.348-.007.695-.005 1.044-.003.472.218.887.56 1.144 1.017.203.459.093.939-.011 1.405a7 7 0 0 0-.335.873q-.123.267-.221.544-.12.269-.218.543a8 8 0 0 0-.217.544q-.117.268-.218.544-.116.269-.217.543-.116.27-.218.543-.116.27-.216.543a9 9 0 0 0-.217.543 9 9 0 0 0-.217.543q-.117.27-.217.543a9 9 0 0 0-.218.543q-.117.269-.217.544-.116.268-.217.543-.117.268-.217.544a8 8 0 0 0-.217.542q-.118.269-.218.543-.116.269-.216.544a9 9 0 0 0-.339.886c1.37-1.028 2.716-2.093 4.126-3.065q.218-.115.437-.231c.48-.197 1.004-.16 1.51-.126.358.205.698.45.908.816a2.08 2.08 0 0 1-.291 2.019c-.275.343-.607.632-.937.92q-.229.152-.443.326c-.748.514-1.464 1.074-2.188 1.62l.363.545q.106.166.218.333c.165.299.35.584.543.867.23.414.499.804.762 1.197q.151.272.319.537.111.165.229.33c.212.392.435.782.56 1.213.079.318-.057.63-.116.94-.328.519-.76.994-1.335 1.24-.396.13-.795.148-1.188-.003-.241-.17-.494-.338-.65-.595l-1.648-2.483-.218-.327q-.108-.165-.217-.327-.109-.165-.217-.326-.11-.166-.22-.328c-.461-.799-1.025-1.53-1.494-2.323l.037.14a4.5 4.5 0 0 0-.252.549q-.115.27-.212.545-.12.268-.218.543a8 8 0 0 0-.216.543q-.12.268-.217.543c-.387.915-.697 1.865-1.193 2.73-.409.453-.82.962-1.44 1.119-.275.036-.546.184-.826.106a7 7 0 0 0-.67-.127c-.327-.283-.717-.554-.845-.99-.272-.612.093-1.247.261-1.834a9 9 0 0 0 .224-.543q.114-.27.215-.543.115-.27.219-.543c.075-.18.15-.36.217-.543q.114-.27.217-.545.115-.268.216-.542.116-.269.217-.543.115-.269.218-.544.116-.268.217-.543.116-.268.217-.543.116-.268.217-.542.116-.269.218-.544.115-.27.217-.543.116-.27.217-.543.116-.27.217-.543.116-.269.218-.544.116-.269.216-.543.117-.268.217-.543.116-.268.217-.544.117-.268.217-.543.117-.268.218-.543.116-.268.217-.543.116-.268.217-.543.116-.268.216-.543c.15-.36.298-.722.435-1.087q.117-.269.218-.543.116-.269.217-.543.116-.27.216-.543.117-.27.218-.543.116-.27.217-.543.116-.268.216-.543.249-.59.473-1.19zM6.59 51.014c1.252-.431 2.591-.4 3.896-.337.213.043.423.098.64.119.72.217 1.42.497 2.07.878.819.598 1.555 1.324 2.056 2.213.121.325.253.646.377.97.177.746.153 1.514.131 2.275-.072.849-.328 1.666-.572 2.477a7 7 0 0 0-.33.872c-.172.34-.29.705-.48 1.037.336-.441.76-.803 1.131-1.214.605-.729 1.311-1.364 1.953-2.06.755-.908 1.665-1.675 2.414-2.59 1.358-1.328 2.575-2.79 3.972-4.08q.337-.216.669-.441c.557-.314 1.198-.302 1.818-.248.486.24.965.593 1.16 1.119.18.41.1.865.1 1.298-.162.292-.305.594-.466.886a10 10 0 0 0-.225.335c-.451.456-.83.978-1.3 1.418-.533.555-1.098 1.084-1.587 1.68-.735.784-1.532 1.511-2.222 2.336-.552.571-1.117 1.128-1.662 1.706-.583.705-1.263 1.322-1.89 1.987l.202.44c.128.405.258.81.431 1.199.136.4.26.807.435 1.195.136.4.26.807.434 1.195.136.4.26.807.435 1.193.136.402.26.808.434 1.195.135.4.262.806.434 1.194.096.297.196.596.336.879l.047.197c.128.327.232.664.368.989q.092.219.2.432c.35.538 1.014.793 1.635.803l96.35-.001c.29-.004.567.106.856.13q.34.174.685.339c.185.206.326.443.462.684.016.42.018.842-.006 1.263a5 5 0 0 0-.134.346c-.265.467-.66.843-1.116 1.122-.46.139-.914.34-1.399.354H22c-.393.013-.767-.14-1.161-.124-.402-.152-.832-.252-1.19-.502-.462-.272-.725-.756-1.032-1.176-.13-.26-.262-.517-.388-.778a8 8 0 0 0-.274-.647c-.01-.05-.034-.147-.045-.196-.235-.62-.451-1.249-.703-1.864-.138-.403-.259-.813-.446-1.198l-.047-.195c-.129-.33-.23-.67-.376-.992a9 9 0 0 0-.326-.872c-.136-.4-.26-.807-.436-1.194-.135-.4-.261-.806-.433-1.192a7 7 0 0 0-.337-.877l-.048-.197c-.128-.33-.229-.67-.375-.991a8 8 0 0 0-.327-.873 16 16 0 0 0-.515-1.396q-.037.21-.078.42-.137.266-.24.546-.114.27-.214.543-.116.269-.219.542-.116.27-.217.544-.116.269-.218.543-.117.268-.215.545a18 18 0 0 0-.54 1.303q-.12.27-.218.543-.12.268-.219.544-.117.268-.217.543a9 9 0 0 0-.218.542q-.118.269-.218.542-.117.269-.217.545c-.092.21-.175.425-.26.639l-.21.44c-.343.556-.731 1.099-1.294 1.452l-.214.12c-.422.112-.847.301-1.293.23-.185-.039-.365-.09-.551-.12a3.7 3.7 0 0 1-.885-.676 14 14 0 0 0-.248-.464c-.102-.737.044-1.471.355-2.141q.117-.267.22-.542.117-.27.217-.543.117-.269.217-.544a9 9 0 0 0 .218-.542q.117-.269.218-.542.116-.27.218-.543.115-.27.217-.543.116-.269.218-.543.116-.269.216-.545c.279-.604.513-1.228.757-1.847q.119-.269.219-.543.117-.269.217-.543a9 9 0 0 0 .217-.542q.12-.27.219-.543.116-.27.217-.543.117-.27.218-.543.115-.27.218-.542.116-.269.217-.544a17 17 0 0 0 .8-2.299c.155-.57.24-1.203.022-1.767a2.49 2.49 0 0 0-1.575-1.183c-.695-.098-1.422-.044-2.07.245a6 6 0 0 0-.432.217c-1.121.705-2.083 1.8-2.363 3.125-.099.311-.059.645-.11.965.029.436.055.876.276 1.266a3.03 3.03 0 0 0 1.308 1.19c.225.097.45.198.686.266.333.174.637.397.894.67l.098.235q.069.173.142.343c.158 1.031-.547 1.996-1.463 2.399-.835.242-1.75.198-2.588-.01a7 7 0 0 0-.543-.227 10 10 0 0 0-.556-.325c-.855-.579-1.473-1.42-1.99-2.299-.104-.26-.202-.523-.322-.776a8.9 8.9 0 0 1-.343-3.093c.145-.812.257-1.642.562-2.42.117-.251.217-.511.321-.769.153-.25.308-.502.449-.759q.221-.323.437-.652a11.5 11.5 0 0 1 2.848-2.63 29 29 0 0 1 1.3-.659q.329-.102.653-.22zm110.576 2.96c.546-.216 1.138-.197 1.715-.158.35.167.65.413.907.701l.099.234a6 6 0 0 0 .145.348c.032.352-.042.694-.131 1.033a13 13 0 0 0-.223.66 10 10 0 0 0-.484 1.077l-.184.32c.452.08.914.056 1.37.086q.172.072.352.134c.297.191.624.403.72.77.203.456.08.963-.028 1.427-.27.621-.86.971-1.456 1.225-.79.194-1.605.117-2.411.13l-.04.247a5 5 0 0 0-.24.553q-.117.27-.216.543-.117.27-.217.543-.117.27-.217.543a9 9 0 0 0-.217.544q-.117.268-.217.544a8 8 0 0 0-.217.542 9 9 0 0 0-.219.542 5 5 0 0 0-.214.57c-.036.037-.109.109-.144.146.946.04 1.904-.086 2.833.133q.333.168.667.338.184.287.37.573c-.001.437.08.899-.1 1.312-.087.233-.238.434-.37.641-.285.209-.57.418-.89.572-.916.245-1.874.121-2.81.152-.944-.035-1.909.1-2.83-.152-.573-.249-1.073-.652-1.342-1.227-.057-.454-.233-.918-.054-1.37.092-.508.308-.972.507-1.444q.114-.269.215-.543.116-.27.218-.543.115-.27.216-.543.116-.27.217-.543.117-.27.217-.543c.3-.705.551-1.432.874-2.128-.726.047-1.608-.108-1.971-.82-.05-.283-.176-.56-.124-.85.042-.223.096-.444.12-.669.267-.575.766-.982 1.342-1.227.628-.193 1.286-.137 1.933-.167.365-.144.36-.666.542-.982q.116-.268.217-.543.116-.27.219-.543.117-.27.214-.548.16-.33.323-.656a7 7 0 0 1 1.014-.984m-83.97 4.085c.529-.052 1.06-.018 1.59-.002.458.16.917.321 1.338.567.436.386.847.807 1.121 1.328.127.499.287 1.005.236 1.526-.073.592-.27 1.158-.465 1.719-.59 1.344-1.117 2.717-1.65 4.085.977.029 1.966-.086 2.926.127a2.5 2.5 0 0 1 .908.684c.226.558.13 1.166-.026 1.728-.282.354-.606.675-.996.908a7 7 0 0 0-.67.238q-2.582.075-5.165.002c-.364-.193-.753-.357-1.059-.638-.222-.244-.368-.543-.523-.83a3.7 3.7 0 0 0-.102-.703c.069-.226.09-.462.102-.696l.067-.101c.05-.183.11-.362.164-.543.16-.357.303-.722.442-1.087q.118-.268.218-.543.118-.268.218-.543.118-.267.218-.54.116-.271.218-.545.116-.27.218-.542a2.6 2.6 0 0 0 .29-1.442 2.8 2.8 0 0 0-.586-.464q-.225-.016-.449-.04c-.895-.075-1.582.596-2.06 1.27-.126.207-.242.42-.356.634-.853 1.932-1.585 3.915-2.383 5.872-.14.22-.276.444-.397.675-.364.432-.794.807-1.327 1.01a5 5 0 0 0-.575.107c-.282.077-.553-.072-.83-.104a2.4 2.4 0 0 1-.891-.684c-.034-.06-.104-.179-.137-.239a3.34 3.34 0 0 1 .244-1.818q.121-.268.223-.543.116-.27.216-.543.116-.27.217-.543.116-.27.217-.543.117-.27.217-.543.117-.27.217-.543.117-.27.216-.543c.655-1.63 1.316-3.258 1.953-4.895q.107-.216.216-.433c.293-.473.737-.803 1.236-1.034.573-.023 1.17-.1 1.715.125.358.217.637.527.852.883q.231-.163.464-.323c.298-.164.584-.348.883-.511.421-.152.846-.305 1.288-.387zm12.507.123c.85-.193 1.725-.159 2.59-.13.48.055.946.197 1.403.349.466.209.892.49 1.313.776q.39.378.77.77.213.335.441.662.167.329.335.655c.145.462.254.935.34 1.411.028.431.01.864.014 1.296.03.55-.187 1.068-.243 1.609q-.178.489-.333.988c-.539 1.234-1.274 2.397-2.303 3.28-.602.436-1.256.798-1.975 1-1.252.222-2.531.14-3.798.128-.87-.091-1.779-.246-2.488-.799a5.8 5.8 0 0 1-1.542-2.088 9 9 0 0 0-.112-.333c-.395-1.449-.314-2.988.11-4.42q.126-.271.221-.554.209-.442.437-.873c.624-1.024 1.46-1.9 2.414-2.622l.335-.225c.355-.194.717-.374 1.08-.551q.498-.155.991-.33zm12.167.487c.686-.284 1.39-.57 2.138-.621.878-.024 1.777-.08 2.613.241.661.285 1.276.682 1.76 1.221.79 1.042 1.004 2.436.665 3.684q-.126.267-.227.541a9 9 0 0 0-.223.348q-.22.226-.442.45-.225.114-.446.233c-.714.28-1.607.15-2.103-.468-.23-.472-.091-1.009-.177-1.508a4 4 0 0 1-.06-.59c-.14-.261-.352-.523-.665-.56-.414-.01-.864-.07-1.228.18-.517.244-.868.704-1.185 1.162q-.133.21-.259.421c-.179.38-.342.778-.365 1.202-.171.675-.058 1.443.367 2.003.456.476 1.154.559 1.771.666 1.413.024 2.829-.002 4.243.011.364.04.72.141 1.074.235.195.143.389.29.57.454.03.06.09.183.119.245.028.215.079.427.12.641a8 8 0 0 1-.228.958q-.186.222-.355.457a10 10 0 0 0-.448.341l-.214.117c-.396.133-.794.289-1.22.258-2.043-.001-4.086.042-6.127-.027a4 4 0 0 0-.45-.13 10 10 0 0 0-.653-.257 10 10 0 0 1-.883-.626c-.312-.248-.515-.597-.784-.884a26 26 0 0 1-.552-1.088c-.581-1.725-.418-3.62.221-5.305.144-.292.287-.584.442-.87a8 8 0 0 0 .33-.542 10.4 10.4 0 0 1 2.197-2.196c.225-.125.445-.26.664-.397m29.417-.607c1.128-.06 2.29-.095 3.358.34a5.6 5.6 0 0 1 2.594 2.327q.071.159.145.318.099.28.227.552c.443 1.52.277 3.149-.22 4.637q-.128.268-.221.55-.26.552-.544 1.087c-.588.96-1.344 1.823-2.307 2.42l-.653.329a10 10 0 0 0-.67.227c-1.245.22-2.518.137-3.778.129-.36.018-.7-.131-1.06-.128-.353-.133-.727-.22-1.05-.417-.61-.364-1.076-.914-1.496-1.474-.152-.288-.297-.578-.443-.868-.448-1.277-.441-2.662-.219-3.98.048-.15.083-.302.119-.454q.112-.325.214-.655c.21-.439.423-.875.657-1.302l.228-.33q.17-.217.326-.445c.546-.583 1.094-1.176 1.75-1.638q.167-.11.332-.226a8 8 0 0 1 2.711-.999m11.629.119c.669-.217 1.516-.287 2.072.225.263.21.425.508.577.8.025.466.011.933-.135 1.38q-.24.538-.443 1.09-.12.268-.218.543a7 7 0 0 0-.216.543c-.151.36-.299.721-.435 1.086q-.12.268-.218.543-.12.269-.214.547-.079.173-.155.347l-.101.306q-.053.163-.107.324-.06.162-.124.323c-.094.28-.12.581.044.844.263.245.63.205.963.205.501.027.984-.158 1.426-.379.5-.334.892-.819 1.06-1.401q.114-.27.216-.545.114-.27.217-.543.114-.27.217-.544.115-.269.217-.543.115-.268.218-.543.114-.269.217-.544.114-.27.216-.542.116-.27.218-.543a9 9 0 0 0 .213-.549c.169-.369.347-.734.544-1.088q.114-.168.224-.339c.334-.392.763-.684 1.222-.912.425-.03.853-.036 1.279-.002.348.168.648.413.905.7l.1.233q.067.173.144.344c.062.706-.26 1.36-.465 2.02a7 7 0 0 0-.224.542q-.116.27-.216.543a9 9 0 0 0-.217.543q-.118.27-.219.542-.116.27-.217.544-.118.268-.214.545c-.362.806-.68 1.63-.993 2.456 1.09.025 2.203-.107 3.259.236.202.196.44.376.55.647.061.205.08.422.137.63-.077.343-.106.695-.22 1.028a2.44 2.44 0 0 1-.796.795q-.225.11-.446.225c-.701.212-1.44.143-2.162.156-.973-.008-1.947.021-2.919-.028-.408-.183-.746-.476-1.035-.812l-.028-.188q-.337.334-.69.649l-.442.214a6 6 0 0 0-.342.133 54 54 0 0 1-4.073-.001 6 6 0 0 0-.348-.128c-.438-.198-.877-.423-1.216-.771-.352-.34-.568-.783-.777-1.218-.157-.527-.154-1.077-.121-1.622.104-.514.284-1.01.456-1.506q.121-.268.222-.543.117-.27.217-.543.116-.27.218-.543.115-.269.217-.544.116-.269.217-.543.116-.269.218-.543.116-.269.217-.543.116-.27.217-.543.115-.27.218-.542c.076-.181.15-.363.212-.55q.211-.439.432-.873a4.1 4.1 0 0 1 1.23-1.23m-53.244 3.944c.388-.27.842-.428 1.309-.484.263-.006.512.097.771.122.436.21.786.57 1.008.997.327 1.139.085 2.41-.586 3.381a2.7 2.7 0 0 1-1.057.97 3.12 3.12 0 0 1-2.322.006c-.293-.21-.604-.445-.728-.799-.283-.854-.111-1.794.278-2.589.313-.627.75-1.2 1.327-1.604m41.363-.255c.448-.142.933-.33 1.402-.154.587.086 1.017.564 1.276 1.066.26.893.143 1.862-.227 2.707q-.121.226-.255.446l-.214.324c-.213.325-.495.6-.832.794-.384.213-.819.243-1.245.302-.66-.048-1.458-.159-1.81-.804-.492-.885-.245-1.965.166-2.832.387-.764.959-1.465 1.739-1.85zm35.658 5.223c.545-.345 1.182-.41 1.813-.346q.177.07.362.13c.505.25.927.64 1.221 1.12.274.613.333 1.299.112 1.939q-.117.221-.225.447c-.246.278-.512.537-.784.788-.664.342-1.47.35-2.167.111l-.218-.122a2.57 2.57 0 0 1-1.139-1.652c-.02-.313-.006-.628 0-.942q.07-.175.136-.351.106-.223.214-.444.33-.345.675-.678",fillRule:"evenodd"}))};