devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 10.7 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:"M63.535 1.897a9 9 0 0 0-3.425.868L15.957 23.862a8.89 8.89 0 0 0-4.84 6.018L.226 77.27a8.81 8.81 0 0 0 1.215 6.802 9 9 0 0 0 .507.705l30.564 38a8.97 8.97 0 0 0 6.987 3.337l49.01-.01a8.97 8.97 0 0 0 6.988-3.33l30.553-38.009h-.002a8.82 8.82 0 0 0 1.729-7.507l-10.911-47.39a8.89 8.89 0 0 0-4.838-6.018L67.867 2.765a9 9 0 0 0-4.332-.868m.05.992a8 8 0 0 1 3.855.771l44.16 21.086a7.89 7.89 0 0 1 4.3 5.343l10.91 47.39a7.83 7.83 0 0 1-1.534 6.666l-30.55 38.004h-.003v.002a7.98 7.98 0 0 1-6.215 2.96l-49.01.011a7.97 7.97 0 0 1-6.215-2.965l-30.562-38h.002a8 8 0 0 1-.452-.626v-.002h-.002a7.82 7.82 0 0 1-1.08-6.039L12.084 30.1a7.89 7.89 0 0 1 4.3-5.343L60.538 3.66a8 8 0 0 1 3.048-.77zm.413 15.136c-1.757 0-3.14 1.57-3.14 3.432 0 .092.007.117.006.083v.002c-.002.206-.014.465-.005.686.037.994.246 1.732.364 2.553.22 1.827.393 3.31.29 4.65-.082.362-.397.794-.707 1.094l-.14.136-.05.91c-1.466.14-2.94.344-4.414.68-6.81 1.545-12.674 5.032-17.198 9.714-.245-.174-.527-.373-.62-.442l-.161-.12-.2.027c-.523.07-.776.182-1.246-.09-1.114-.753-2.17-1.818-3.461-3.13l-.004-.007q-.002 0-.004-.002c-.568-.603-1.014-1.226-1.767-1.874-.184-.158-.43-.342-.601-.479l-.002-.002a3.64 3.64 0 0 0-2.132-.802c-.953-.032-1.896.346-2.512 1.118-1.095 1.375-.73 3.434.727 4.595h.002q.083.064.043.031c.167.136.376.314.558.448.8.59 1.51.887 2.223 1.306h.002l.007.006c1.567.968 2.84 1.764 3.824 2.682.223.246.337.874.4 1.254l.028.175.686.614c-4.356 6.738-6.385 14.957-5.28 23.362l-.888.258-.1.128c-.304.394-.747.907-.924.985-1.285.4-2.774.56-4.61.752-.824.067-1.597.024-2.576.21-.232.043-.512.118-.724.168l-.024.005-.037.01-.003.002h-.002c-1.79.433-2.993 2.113-2.605 3.812.388 1.7 2.199 2.695 4 2.306h.006c-.07.016-.051.015.039-.006v-.002c.114-.026.133-.035.058-.017.208-.045.476-.099.694-.157.959-.257 1.637-.623 2.41-.92l.006-.003q.003 0 .006-.002c1.734-.62 3.145-1.124 4.475-1.32.335-.02.88.275 1.23.472l.154.087.942-.163c2.692 7.998 8.094 14.48 14.932 18.647l-.405.975.072.184c.16.417.273.961.219 1.165-.49 1.255-1.341 2.63-2.334 4.182-.462.69-.971 1.268-1.436 2.148-.12.23-.255.534-.35.728v.002l-.001.004c-.78 1.67-.212 3.657 1.359 4.413 1.58.76 3.498-.048 4.308-1.72l-.012.02.016-.023.013-.025.01-.025v-.006c.094-.19.224-.435.316-.645.394-.903.525-1.656.77-2.436l.005-.014.006-.02c.712-1.799 1.12-3.59 1.952-4.58.133-.159.445-.276.887-.394l.204-.055.508-.918c6.116 2.26 12.92 2.866 19.725 1.322 1.444-.328 2.828-.768 4.184-1.262.144.262.308.56.376.676l.095.165.18.058c.503.164.78.175 1.085.62.678 1.165 1.165 2.584 1.762 4.334.25.79.383 1.55.78 2.46.098.222.24.496.336.693.809 1.678 2.735 2.491 4.318 1.728 1.57-.756 2.14-2.74 1.359-4.41l-.002-.005v-.002c-.097-.2-.238-.506-.355-.728-.465-.88-.977-1.455-1.438-2.142l-.006-.008c-.993-1.553-1.794-2.824-2.281-4.08-.156-.513.008-.73.194-1.226l.102-.277-.193-.223c.069.08.016.02-.014-.046a6 6 0 0 1-.106-.268c-.032-.084-.063-.162-.095-.25 7.102-4.314 12.36-11.025 14.938-18.787.287.05.618.106.73.128l.2.04.17-.11c.444-.294.623-.506 1.16-.467 1.334.197 2.748.702 4.488 1.326.77.297 1.45.67 2.41.926.23.062.505.11.706.153-.02-.003-.022 0 .047.016l.038.006h.006c1.8.388 3.613-.605 4-2.304.388-1.7-.814-3.38-2.604-3.812h-.004l-.002-.002c-.208-.048-.528-.136-.785-.185-.978-.185-1.752-.14-2.576-.209-1.838-.192-3.33-.352-4.616-.754-.308-.124-.687-.648-.911-.965l-.101-.14-.856-.25c.493-3.93.353-8.003-.584-12.082-.946-4.119-2.623-7.879-4.814-11.23.25-.224.539-.48.65-.582l.14-.13.018-.192c.048-.526-.002-.795.365-1.192.983-.919 2.255-1.714 3.82-2.682l.01-.006c.713-.418 1.428-.713 2.23-1.304.197-.146.43-.347.599-.483 1.455-1.162 1.822-3.22.726-4.593-1.095-1.373-3.183-1.476-4.64-.314-.173.138-.417.324-.6.48-.755.65-1.21 1.275-1.783 1.882-1.293 1.314-2.347 2.385-3.46 3.138-.29.164-.921.13-1.317.107l-.174-.01-.83.593c-5.683-5.812-13.283-9.55-21.494-10.385l-.04-.783-.01-.202-.144-.138c-.383-.366-.63-.495-.711-1.027-.106-1.343.075-2.834.296-4.67.118-.82.328-1.559.365-2.553.009-.25-.005-.56-.006-.773-.001-1.862-1.381-3.43-3.138-3.43M47.393 107.99l-.054.08.01-.01zm16.605-88.972c1.162 0 2.145 1.06 2.146 2.44v.002c0 .247.012.556.005.73-.032.874-.226 1.562-.354 2.462l-.002.006v.004c-.222 1.842-.423 3.4-.303 4.895l.002.015.002.016c.113.77.553 1.174.869 1.463.012.27.034.696.054 1l.027.425.422.036c8.28.736 15.975 4.525 21.625 10.448l.296.31 1.21-.864c.36.037 1.057.13 1.713-.252l.013-.008.014-.01c1.243-.837 2.335-1.964 3.637-3.286l.004-.004.004-.004c.622-.66 1.046-1.24 1.71-1.812.14-.12.384-.308.57-.456v-.002h.003c1.08-.86 2.52-.75 3.244.16.725.907.508 2.338-.571 3.2v.001c-.19.152-.425.35-.568.455-.701.518-1.368.79-2.153 1.252l-.004.004-.006.002c-1.58.976-2.917 1.797-4.008 2.822l-.011.012-.012.011c-.53.567-.574 1.161-.605 1.59-.198.18-.562.505-.8.722l-.318.287.24.357a33.7 33.7 0 0 1 4.878 11.28 33.6 33.6 0 0 1 .547 12.16l-.058.424 1.312.382c.192.3.556.907 1.265 1.182l.016.006.015.004c1.429.45 2.989.607 4.836.8h.012c.907.076 1.625.036 2.482.198.18.034.5.118.744.174h.002c1.325.32 2.123 1.504 1.867 2.626s-1.485 1.84-2.816 1.557c-.093-.022-.105-.02-.04-.006q.073.015-.044-.014h-.004l-.006-.002c-.235-.052-.511-.1-.662-.14-.843-.227-1.473-.575-2.322-.9l-.006-.003-.006-.002c-1.748-.626-3.22-1.165-4.702-1.38l-.017-.003h-.016c-.776-.06-1.267.278-1.62.521-.268-.05-.66-.12-.951-.167l-.42-.066-.13.405c-2.496 7.844-7.81 14.64-15.014 18.892l-.372.22.164.396c.054.13.14.37.225.591q.063.168.128.314l.008.014c-.157.396-.365.937-.138 1.665l.004.015.006.016c.538 1.396 1.387 2.72 2.387 4.285l.004.004.002.004c.507.755.986 1.292 1.394 2.064.09.172.228.472.333.69.577 1.235.15 2.594-.89 3.095-1.046.504-2.393-.02-2.992-1.264l-.002-.002c-.105-.217-.245-.49-.317-.657-.35-.8-.476-1.509-.75-2.374l-.003-.006-.001-.006c-.6-1.757-1.096-3.242-1.853-4.535l-.008-.015-.01-.012c-.436-.645-1.008-.82-1.418-.944-.114-.204-.328-.598-.475-.858l-.21-.37-.397.15a34 34 0 0 1-4.47 1.346 33.64 33.64 0 0 1-19.567-1.407l-.403-.155-.746 1.35c-.392.11-.822.202-1.147.59-1.09 1.298-1.448 3.178-2.126 4.881l-.006.018-.006.017c-.275.867-.397 1.574-.746 2.374-.07.16-.206.427-.312.644l-.002.004-.006.006-.004.011c-.6 1.24-1.94 1.763-2.986 1.26-1.04-.5-1.466-1.86-.89-3.097v-.002c.108-.224.24-.522.328-.688.408-.773.886-1.315 1.39-2.07l.003-.004.004-.004c1.002-1.567 1.899-2.989 2.438-4.387l.008-.02.006-.02c.17-.583-.045-1.097-.212-1.544l.603-1.45-.37-.218C39.9 91.18 34.427 84.633 31.814 76.533l-.132-.41-1.475.255c-.32-.197-.837-.583-1.577-.525h-.016l-.017.004c-1.483.214-2.954.75-4.702 1.377l-.006.002-.006.002c-.847.325-1.477.668-2.321.894-.16.043-.436.097-.663.147l-.006.002h-.006c-.11.027-.122.036-.043.018v-.003l-.033.006c-1.333.288-2.565-.435-2.821-1.558s.542-2.305 1.868-2.626c.053-.012.08-.022.033-.01h.002l.01-.003.007-.002.006-.002c.23-.054.514-.125.686-.157.857-.163 1.576-.123 2.483-.198h.012c1.847-.194 3.406-.35 4.835-.8l.02-.006.019-.008c.614-.252.926-.79 1.194-1.16l1.412-.412-.062-.428c-1.222-8.465.845-16.768 5.314-23.494l.239-.359-1.037-.928c-.043-.358-.11-1.056-.628-1.609l-.012-.01-.011-.013c-1.092-1.025-2.43-1.846-4.01-2.822l-.006-.002-.004-.004c-.783-.46-1.445-.735-2.147-1.253-.136-.1-.35-.28-.531-.427l-.004-.004-.004-.002c-.05-.039-.058-.043-.033-.023-1.08-.86-1.296-2.29-.572-3.2.408-.51 1.03-.769 1.702-.746a2.65 2.65 0 0 1 1.548.588h.002v.002c.188.148.434.334.572.453.663.57 1.078 1.151 1.702 1.812l.004.004.004.004c1.303 1.323 2.397 2.445 3.64 3.28l.013.01.013.008c.67.391 1.26.302 1.684.237.217.157.556.402.81.575l.35.24.29-.308a33.5 33.5 0 0 1 17.02-9.723 34 34 0 0 1 4.707-.724l.43-.035.08-1.458c.345-.362.73-.783.856-1.385l.006-.03.002-.03c.12-1.493-.074-3.052-.297-4.896v-.004l-.002-.005c-.128-.9-.322-1.589-.354-2.462-.006-.156.003-.42.006-.653v-.017q-.004-.13-.006-.062c0-1.38.985-2.44 2.147-2.44zm-2.78 19.438-.59.072a28 28 0 0 0-2.868.494 27.7 27.7 0 0 0-13.35 7.273l-.424.417 12.105 8.58.136-.074c.398.214.812.42 1.292.42 1.368 0 2.399-1.038 2.655-2.333l.208-.1zm5.565 0 .033.591.802 14.13.126.062c.08.45.182.907.485 1.287.854 1.071 2.314 1.232 3.488.62l.196.083 12.004-8.51-.425-.418a27.95 27.95 0 0 0-16.12-7.773zm-6.626 1.16-.732 12.95-.06.028-.014.296a1.83 1.83 0 0 1-1.832 1.756c-.407 0-.776-.13-1.08-.35l-.253-.185-.025.014-10.6-7.514a26.7 26.7 0 0 1 12.42-6.62 27 27 0 0 1 2.176-.376zm7.688.02a26.9 26.9 0 0 1 14.489 6.987l-10.541 7.475-.045-.02-.23.167a1.83 1.83 0 0 1-2.514-.34 1.8 1.8 0 0 1-.4-1.06l-.013-.292-.015-.008zM40.523 51.062l-.31.506A27.72 27.72 0 0 0 36.28 69.11l.064.586 14.145-4.082.043-.172c.422-.179.847-.377 1.15-.758.854-1.07.685-2.523-.17-3.53l.047-.224zm46.873.006-.442.395-10.535 9.43.033.153c-.303.343-.6.704-.708 1.18-.303 1.33.478 2.565 1.68 3.105l.047.221 14.233 4.101.058-.593a28 28 0 0 0-.587-9.02 28 28 0 0 0-3.467-8.466zm-46.611 1.56 9.686 8.663-.012.06.22.19c.74.643.849 1.747.23 2.523a1.83 1.83 0 0 1-.95.628l-.28.077-.014.05-12.415 3.582a26.66 26.66 0 0 1 3.535-15.773m46.353.004c1.36 2.32 2.432 4.862 3.068 7.63.627 2.73.777 5.45.577 8.095l-12.463-3.59-.012-.064-.294-.079a1.83 1.83 0 0 1-1.3-2.178c.09-.397.297-.726.58-.973l.222-.192-.008-.03zm-25.508 8.7-.15.185-2.798 3.485 1.057 4.59 4.26 2.047 4.245-2.042L69.3 65.01l-2.942-3.679zm.477.992h3.775l2.345 2.93-.843 3.657-3.386 1.628-3.4-1.634-.842-3.655zm13.76 10.285-.047.054c-.115-.01-.225-.03-.345-.025a2.8 2.8 0 0 0-1.081.28c-1.234.593-1.714 1.98-1.38 3.26l-.118.16 5.676 13.71.5-.317a27.75 27.75 0 0 0 11.217-14.093l.198-.559zm-23.766.056-14.506 2.461.202.558A27.87 27.87 0 0 0 48.98 89.678l.498.322 5.62-13.58-.116-.156c.124-.44.234-.896.126-1.373a2.83 2.83 0 0 0-2.714-2.197c-.083 0-.168.015-.252.021zm23.424.965a2 2 0 0 1 .423.03l.28.051.026-.029 12.853 2.17a26.7 26.7 0 0 1-10.09 12.675l-4.99-12.046.022-.027-.115-.264a1.83 1.83 0 0 1 .89-2.378c.23-.11.467-.17.7-.182zm-23.145.056a1.83 1.83 0 0 1 1.76 1.426c.09.398.048.783-.101 1.128l-.112.262.04.056-4.932 11.92a26.8 26.8 0 0 1-10.052-12.583l12.73-2.157.026.03.28-.05a2 2 0 0 1 .36-.032zm11.515 4.605c-.858.031-1.628.51-2.145 1.23h-.112L54.5 92.427l.56.19a27.84 27.84 0 0 0 15.186.782 28 28 0 0 0 2.735-.763l.566-.19-7.155-12.93h-.183c-.268-.37-.556-.737-.992-.946a2.8 2.8 0 0 0-1.322-.28zm.035.992c.287-.01.576.047.857.182.369.178.646.452.822.781l.14.262h.057l6.28 11.35a27 27 0 0 1-2.06.572 26.8 26.8 0 0 1-14.065-.597l6.262-11.32h.016l.14-.26a1.83 1.83 0 0 1 1.55-.97z"}))};