devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 10.3 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:"M22.155 70.824a.45.45 0 0 1-.104.256.7.7 0 0 1-.297.17q-.204.07-.547.099a7 7 0 0 1-.87.043q-.54 0-.877-.043a2.4 2.4 0 0 1-.547-.099.6.6 0 0 1-.271-.17.45.45 0 0 1-.052-.256l.559-7.513q.05-.586-.041-1.165a2.3 2.3 0 0 0-.303-.895 1.43 1.43 0 0 0-.582-.582q-.354-.213-.879-.213-.639 0-1.329.497t-1.528 1.449l-.626 8.422a.45.45 0 0 1-.104.256.7.7 0 0 1-.311.17q-.204.07-.547.099a7 7 0 0 1-.855.043q-.525 0-.863-.043a2.4 2.4 0 0 1-.547-.099.6.6 0 0 1-.271-.17.4.4 0 0 1-.066-.256l.559-7.513q.05-.586-.041-1.165a2.5 2.5 0 0 0-.289-.895 1.43 1.43 0 0 0-.582-.582 1.73 1.73 0 0 0-.879-.213q-.653 0-1.344.497-.69.497-1.514 1.449l-.627 8.422a.45.45 0 0 1-.104.256.7.7 0 0 1-.311.17q-.204.07-.547.099a7 7 0 0 1-.87.043q-.525 0-.863-.043a2.4 2.4 0 0 1-.547-.099.6.6 0 0 1-.271-.17.4.4 0 0 1-.066-.256l.942-12.669a.42.42 0 0 1 .089-.241.56.56 0 0 1 .269-.185 2 2 0 0 1 .476-.099q.301-.042.742-.043.454 0 .75.043.296.029.447.099.165.07.228.185.063.1.053.241l-.109 1.463q1.135-1.136 2.215-1.704 1.093-.568 2.229-.568.781 0 1.393.17.614.156 1.073.469.476.298.798.724.324.426.526.952.613-.61 1.186-1.051.586-.44 1.132-.71c.348-.18.716-.318 1.096-.412a4.4 4.4 0 0 1 1.104-.142q1.264 0 2.099.426c.835.426.992.672 1.305 1.165q.486.725.64 1.704c.104.686.129 1.382.073 2.074zm14.327.043a.41.41 0 0 1-.165.312q-.15.114-.466.156a5 5 0 0 1-.899.057q-.639 0-.933-.057-.281-.042-.4-.156-.105-.114-.09-.312l.075-1.008a6.4 6.4 0 0 1-1.887 1.307 5.4 5.4 0 0 1-2.25.469q-1.009 0-1.84-.27a3.9 3.9 0 0 1-1.406-.767 3.26 3.26 0 0 1-.855-1.292q-.283-.767-.208-1.79.082-1.109.569-1.917a3.9 3.9 0 0 1 1.393-1.349q.906-.54 2.204-.795c1.298-.255 1.861-.256 2.987-.256h1.236l.057-.767a3.6 3.6 0 0 0-.051-1.037 1.5 1.5 0 0 0-.342-.753q-.247-.299-.706-.44-.444-.142-1.126-.142-.895 0-1.62.199a10 10 0 0 0-1.268.44q-.558.242-.942.44-.37.2-.597.199a.43.43 0 0 1-.277-.099.75.75 0 0 1-.178-.284 2.2 2.2 0 0 1-.08-.454 4 4 0 0 1 .002-.597q.033-.44.123-.696a.9.9 0 0 1 .304-.454q.214-.213.73-.454.516-.255 1.199-.469.725-.222 1.474-.341a9.4 9.4 0 0 1 1.644-.142q1.491 0 2.52.298 1.044.284 1.68.895.638.597.879 1.548t.145 2.258zm-3.104-5.425h-1.363q-.867 0-1.487.128t-1.023.383q-.402.256-.615.625a2 2 0 0 0-.232.824q-.059.795.404 1.25.478.454 1.372.454.753 0 1.406-.383.668-.384 1.376-1.122zm13.994 4.133q-.046.626-.157.966-.095.327-.234.469a1.4 1.4 0 0 1-.401.241 3.5 3.5 0 0 1-.595.17q-.362.09-.734.128-.39.043-.784.043-1.065 0-1.826-.27c-.761-.27-.918-.454-1.231-.824q-.469-.568-.647-1.42c-.178-.852-.149-1.24-.091-2.017l.483-6.491h-1.52q-.27 0-.388-.327-.117-.34-.059-1.122.03-.412.08-.696.063-.284.146-.44a.6.6 0 0 1 .188-.241.5.5 0 0 1 .261-.071h1.505l.21-2.826a.5.5 0 0 1 .09-.256.67.67 0 0 1 .298-.185q.22-.086.562-.114.359-.043.87-.043.525 0 .863.043.353.029.545.114a.53.53 0 0 1 .27.185.4.4 0 0 1 .066.256l-.21 2.826h2.755q.142 0 .236.071c.081.059.14.144.167.241q.06.156.067.44.021.284-.009.696-.058.782-.225 1.122-.166.327-.436.327h-2.77l-.443 5.951q-.077 1.037.21 1.562.288.511 1.127.511.284 0 .514-.043.231-.057.406-.114l.307-.114a.6.6 0 0 1 .231-.057q.085 0 .152.057.082.043.113.199.032.142.041.398.028.257-.003.655m15.759-5.27q-.126 1.69-.596 3.054-.456 1.349-1.222 2.301a5.2 5.2 0 0 1-1.842 1.463q-1.075.511-2.41.511-.553 0-1.014-.114a3.8 3.8 0 0 1-.872-.312 5.5 5.5 0 0 1-.811-.554 9 9 0 0 1-.824-.767l-.444 5.965a.45.45 0 0 1-.104.256.66.66 0 0 1-.312.185q-.206.085-.549.128c-.343.043-.519.043-.87.043q-.525 0-.863-.043a2.2 2.2 0 0 1-.544-.128.53.53 0 0 1-.27-.185.4.4 0 0 1-.066-.256l1.316-17.697a.42.42 0 0 1 .089-.241.56.56 0 0 1 .255-.185 2 2 0 0 1 .476-.099q.301-.042.742-.043.426 0 .707.043.296.029.461.099.18.07.242.185.063.1.053.241l-.111 1.491q.596-.568 1.153-.994a7 7 0 0 1 1.147-.724c.37-.194.763-.342 1.169-.44q.608-.142 1.275-.142 1.392 0 2.331.554.94.54 1.48 1.491.554.951.744 2.216.191 1.264.084 2.698m-3.74.256q.06-.81-.013-1.548a4.1 4.1 0 0 0-.313-1.335 2.14 2.14 0 0 0-.698-.923q-.443-.355-1.152-.355-.355 0-.719.114-.348.1-.735.341-.373.241-.785.625a10 10 0 0 0-.88.952l-.31 4.176q.682.951 1.325 1.477.644.511 1.382.511.696 0 1.205-.355.524-.355.878-.923.356-.582.552-1.307.209-.726.263-1.45m8.926-.363c0-2.156.632-4.162 1.706-5.862l.46-6.188a.4.4 0 0 0-.066-.256q-.077-.113-.284-.185a2 2 0 0 0-.53-.128 7 7 0 0 0-.863-.043q-.525 0-.87.043a2.4 2.4 0 0 0-.563.128q-.204.07-.298.185c-.094.115-.097.161-.104.256l-1.389 18.676a.4.4 0 0 0 .066.256.6.6 0 0 0 .271.17q.208.071.547.099.338.043.863.043c.525 0 .64-.014.87-.043q.343-.028.547-.099a.7.7 0 0 0 .311-.17.45.45 0 0 0 .104-.256l.163-2.191a10.9 10.9 0 0 1-.941-4.435m28.358-5.773a1.4 1.4 0 0 0-.067-.44.45.45 0 0 0-.167-.241.4.4 0 0 0-.236-.071H93.45l.21-2.826a.4.4 0 0 0-.066-.256.54.54 0 0 0-.27-.185 1.7 1.7 0 0 0-.545-.114 7 7 0 0 0-.863-.043 7 7 0 0 0-.87.043q-.29.017-.562.114a.65.65 0 0 0-.298.185.5.5 0 0 0-.09.256l-.21 2.826H88.38c-.06 0-.111.026-.165.045a10.94 10.94 0 0 1 2.128 6.48c0 1.695-.396 3.294-1.083 4.73.008.047.008.104.018.15q.178.853.647 1.42.47.554 1.231.824c.761.27 1.116.27 1.826.27q.398 0 .784-.043.4-.042.734-.128.346-.07.595-.17a1.4 1.4 0 0 0 .401-.241q.138-.142.234-.469.11-.34.157-.966.03-.398.006-.653a2.3 2.3 0 0 0-.041-.398q-.031-.156-.113-.199a.23.23 0 0 0-.152-.057.6.6 0 0 0-.231.057l-.307.114a6 6 0 0 1-.406.114q-.255.045-.514.043-.838 0-1.127-.511-.288-.525-.21-1.562l.443-5.951h2.77q.27 0 .436-.327.168-.34.225-1.122.03-.414.009-.698m5.313 12.399a.45.45 0 0 1-.104.256.7.7 0 0 1-.311.17q-.204.07-.547.099a7 7 0 0 1-.87.043q-.525 0-.863-.043a2.4 2.4 0 0 1-.547-.099.6.6 0 0 1-.271-.17.4.4 0 0 1-.066-.256l1.389-18.676q.01-.142.104-.256c.094-.114.162-.137.298-.185q.22-.085.563-.128.344-.042.87-.043c.526-.001.638.014.863.043q.338.042.53.128.208.07.285.185a.4.4 0 0 1 .066.256zm7.158 0a.45.45 0 0 1-.104.256.7.7 0 0 1-.311.17q-.204.07-.547.099a7 7 0 0 1-.87.043q-.525 0-.863-.043a2.4 2.4 0 0 1-.547-.099.6.6 0 0 1-.271-.17.4.4 0 0 1-.066-.256l.94-12.64a.38.38 0 0 1 .103-.241.67.67 0 0 1 .298-.185q.22-.085.563-.128t.87-.043q.525 0 .863.043t.53.128q.208.07.285.185a.33.33 0 0 1 .067.241zm1.531-16.958q-.08 1.08-.551 1.491c-.471.411-.869.412-1.664.412q-1.207 0-1.604-.398-.383-.398-.305-1.434.08-1.08.537-1.491.472-.426 1.679-.426 1.193 0 1.588.412.397.398.32 1.434m15.286 10.454q-.126 1.69-.595 3.039c-.469 1.349-.725 1.666-1.236 2.301s-1.12 1.122-1.827 1.463q-1.046.511-2.339.511a5.2 5.2 0 0 1-1.184-.128 3.8 3.8 0 0 1-1.037-.383 5.6 5.6 0 0 1-.943-.682 9 9 0 0 1-.92-.994l-.102 1.378a.48.48 0 0 1-.105.27.6.6 0 0 1-.268.17q-.176.07-.476.099c-.3.029-.442.028-.726.028q-.44 0-.736-.028a1.7 1.7 0 0 1-.461-.099.5.5 0 0 1-.229-.17.5.5 0 0 1-.051-.27l1.389-18.676a.45.45 0 0 1 .104-.256.67.67 0 0 1 .298-.185q.22-.085.563-.128.344-.042.87-.043.525 0 .863.043t.53.128q.208.07.285.185a.4.4 0 0 1 .066.256l-.521 7.002q.519-.483 1.027-.824c.508-.341.674-.412 1.007-.554q.5-.227 1.018-.327.538-.1 1.087-.099 1.406 0 2.344.568a4 4 0 0 1 1.479 1.505q.554.952.743 2.23.187 1.263.083 2.67m-3.726.255q.06-.81-.012-1.562a4.1 4.1 0 0 0-.313-1.335 2.24 2.24 0 0 0-.713-.923q-.442-.355-1.167-.355-.355 0-.703.099-.348.1-.735.341-.373.241-.785.625a8 8 0 0 0-.88.952l-.313 4.204q.68.966 1.325 1.477.659.497 1.412.497.696 0 1.205-.355t.864-.923q.369-.569.565-1.292.194-.713.25-1.45"}),/*#__PURE__*/React.createElement("path",{d:"M79.3 74.538c-2.761 0-5.357-1.075-7.31-3.028s-3.028-4.549-3.028-7.31 1.075-5.357 3.028-7.31 4.549-3.028 7.31-3.028 5.357 1.075 7.31 3.028 3.028 4.549 3.028 7.31-1.075 5.357-3.028 7.31-4.549 3.028-7.31 3.028m0-20.372c-2.68 0-5.2 1.044-7.095 2.939a9.96 9.96 0 0 0-2.939 7.095c0 2.68 1.044 5.2 2.939 7.095a9.97 9.97 0 0 0 7.095 2.939c2.68 0 5.2-1.044 7.095-2.939a9.97 9.97 0 0 0 2.939-7.095c0-2.68-1.044-5.2-2.939-7.095a9.96 9.96 0 0 0-7.095-2.939"}),/*#__PURE__*/React.createElement("path",{d:"M79.3 72.263c-4.445 0-8.062-3.617-8.062-8.062 0-4.446 3.617-8.063 8.062-8.063s8.062 3.617 8.062 8.063c0 4.445-3.617 8.062-8.062 8.062m0-16.009c-4.381 0-7.945 3.564-7.945 7.946s3.564 7.945 7.945 7.945 7.945-3.564 7.945-7.945-3.564-7.946-7.945-7.946"}),/*#__PURE__*/React.createElement("path",{d:"M79.3 69.928c-3.158 0-5.728-2.569-5.728-5.728s2.569-5.728 5.728-5.728 5.728 2.57 5.728 5.728-2.57 5.728-5.728 5.728m0-11.339c-3.094 0-5.61 2.517-5.61 5.611s2.517 5.61 5.61 5.61 5.61-2.517 5.61-5.61-2.516-5.611-5.61-5.611"}),/*#__PURE__*/React.createElement("path",{d:"M79.3 67.594c-1.871 0-3.394-1.522-3.394-3.394s1.522-3.394 3.394-3.394 3.394 1.522 3.394 3.394-1.523 3.394-3.394 3.394m0-6.67c-1.807 0-3.276 1.47-3.276 3.276s1.47 3.276 3.276 3.276 3.276-1.47 3.276-3.276-1.47-3.276-3.276-3.276"}),/*#__PURE__*/React.createElement("path",{d:"M79.3 65.426c-.676 0-1.226-.55-1.226-1.226s.55-1.226 1.226-1.226 1.226.55 1.226 1.226-.55 1.226-1.226 1.226m0-2.334a1.11 1.11 0 0 0 0 2.216 1.11 1.11 0 0 0 0-2.216"}),/*#__PURE__*/React.createElement("path",{d:"m86.48 69.676-6.984-5.443h2.063a.07.07 0 0 0 .069-.068c0-.245-.038-.488-.114-.721a.07.07 0 0 0-.087-.044l-1.934.628 4.091-5.13a.07.07 0 0 0-.011-.097 6.8 6.8 0 0 0-1.867-1.059l-.002-.001a.067.067 0 0 0-.087.041l-2.304 6.141-1.964-8.602a.07.07 0 0 0-.083-.052 9.14 9.14 0 0 0-3.817 1.891l-.001.001a.07.07 0 0 0-.008.096l5.599 6.707-6.851-3.299a.07.07 0 0 0-.092.032 8 8 0 0 0-.663 4.895.07.07 0 0 0 .068.056l.012-.001 7.296-1.324-3.621 1.743a.07.07 0 0 0-.035.039.07.07 0 0 0 .003.053q.157.326.363.623.016.023.044.029l.012.001a.1.1 0 0 0 .041-.013l3.572-2.475-1.219 5.342a.07.07 0 0 0 .052.083 5.8 5.8 0 0 0 2.234.062.07.07 0 0 0 .056-.08l-.903-5.315 5.479 6.871a.07.07 0 0 0 .097.012 9 9 0 0 0 1.508-1.525.07.07 0 0 0-.012-.097"}),/*#__PURE__*/React.createElement("path",{d:"M79.358 74.43h-.117V64.342l-7.133 7.133-.083-.083.042-.041 7.091-7.092H69.07v-.117h10.089l-7.134-7.134.083-.083 7.133 7.133V53.97h.117v10.089l7.134-7.134.083.083-.042.041-7.092 7.093h10.088v.117H79.442l7.133 7.133-.083.083-.041-.042-7.093-7.092z"}))};