devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 6.75 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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M87.043 0c-6.49 0-14.985 4.626-23.574 12.649C54.879 4.673 46.385.094 39.896.094v.023c-1.982 0-3.776.426-5.334 1.323-6.63 3.822-8.116 15.739-4.695 30.699-14.677 4.53-24.234 11.775-24.234 19.42 0 7.67 9.604 14.936 24.328 19.442-3.398 15.008-1.887 26.947 4.768 30.77 1.533.896 3.326 1.322 5.308 1.322 6.49 0 14.985-4.626 23.574-12.648C72.201 98.42 80.695 103 87.184 103c1.98 0 3.774-.425 5.332-1.322 6.63-3.823 8.117-15.74 4.695-30.7 14.63-4.506 24.187-11.773 24.187-19.42 0-7.667-9.603-14.935-24.328-19.442 3.398-15.007 1.887-26.946-4.767-30.769C90.776.453 88.99.029 87.043.026Zm-.025 5.264v.021c1.085 0 1.96.213 2.69.614 3.21 1.84 4.602 8.85 3.517 17.863-.26 2.218-.684 4.554-1.204 6.937-4.625-1.132-9.675-2.005-14.984-2.572-3.185-4.365-6.49-8.33-9.816-11.8C74.901 9.192 82.11 5.279 87.018 5.265Zm-47.122.092c4.885 0 12.128 3.893 19.82 10.996a111.5 111.5 0 0 0-9.745 11.775c-5.333.567-10.38 1.44-15.006 2.596a71 71 0 0 1-1.229-6.844c-1.108-9.014.26-16.02 3.446-17.885.707-.424 1.63-.613 2.714-.613Zm23.55 14.7a97 97 0 0 1 6.56 7.552 146 146 0 0 0-6.49-.164c-2.219 0-4.412.046-6.559.164a92 92 0 0 1 6.488-7.551zm.07 12.673c3.563 0 7.127.166 10.619.449a130 130 0 0 1 5.71 8.967 123 123 0 0 1 4.909 9.39 132 132 0 0 1-4.885 9.414c-1.84 3.185-3.73 6.207-5.687 9.015-3.517.307-7.08.47-10.666.47-3.564 0-7.126-.163-10.618-.446a130 130 0 0 1-5.71-8.966 123 123 0 0 1-4.909-9.393 123 123 0 0 1 4.885-9.414c1.84-3.185 3.727-6.206 5.686-9.014a123 123 0 0 1 10.666-.472m-17.534 1.226c-1.156 1.817-2.31 3.68-3.396 5.592a134 134 0 0 0-3.068 5.664 101 101 0 0 1-3.256-9.39c3.09-.732 6.346-1.37 9.72-1.866m35.02 0c3.35.496 6.582 1.11 9.674 1.866-.874 3.044-1.96 6.18-3.186 9.32a112 112 0 0 0-3.092-5.664c-1.085-1.888-2.24-3.728-3.396-5.522m14.77 3.258a75 75 0 0 1 6.632 2.406c8.353 3.563 13.756 8.235 13.756 11.94-.024 3.705-5.428 8.4-13.781 11.94-2.03.872-4.246 1.652-6.535 2.383-1.345-4.624-3.116-9.44-5.31-14.37 2.17-4.908 3.916-9.697 5.237-14.3zm-64.608.024c1.345 4.624 3.116 9.437 5.31 14.369-2.17 4.908-3.917 9.699-5.238 14.3a72 72 0 0 1-6.607-2.408c-8.353-3.563-13.758-8.234-13.758-11.94 0-3.704 5.405-8.4 13.758-11.94 2.03-.872 4.246-1.65 6.535-2.381m32.328 3.539c-5.955 0-10.783 4.827-10.783 10.783s4.828 10.783 10.783 10.783c5.956 0 10.783-4.827 10.783-10.783s-4.827-10.783-10.783-10.783M87.49 57.883a101 101 0 0 1 3.256 9.39 106 106 0 0 1-9.72 1.89 131 131 0 0 0 3.396-5.594 134 134 0 0 0 3.068-5.686m-47.972.094a112 112 0 0 0 3.091 5.664 157 157 0 0 0 3.4 5.52c-3.35-.495-6.586-1.11-9.677-1.865.873-3.044 1.96-6.181 3.186-9.32zm52.55 14.393c.543 2.384.967 4.673 1.227 6.868 1.108 9.013-.26 16.02-3.445 17.884-.708.425-1.627.616-2.713.616-4.885 0-12.13-3.894-19.823-10.997a111.4 111.4 0 0 0 9.747-11.775c5.332-.566 10.383-1.44 15.007-2.596m-57.056.047c4.625 1.133 9.673 2.006 14.982 2.572 3.185 4.366 6.49 8.33 9.817 11.8-7.693 7.15-14.913 11.066-19.82 11.066-1.062-.024-1.959-.236-2.667-.637-3.209-1.84-4.6-8.849-3.515-17.863.26-2.218.683-4.554 1.203-6.938m21.992 3.092c2.124.094 4.294.164 6.488.164 2.218 0 4.413-.046 6.56-.164a92 92 0 0 1-6.49 7.55c-2.194-2.265-4.387-4.79-6.558-7.55m42.39 36.918q-.562.001-.853.324-.28.324-.281.791 0 .468.28.78.292.311.855.312c.563.001.659-.105.853-.312a1.1 1.1 0 0 0 .29-.78q0-.468-.29-.79-.292-.325-.853-.325zm-94.072.21v15.153H7.33v-6.13h3.56l3.29 6.13h2.144v-.125l-3.56-6.431q1.364-.521 2.123-1.573.77-1.05.77-2.466.001-2.228-1.384-3.393-1.373-1.166-3.935-1.166zm59.463 0v15.153h2.01v-11.677l7.629 11.677h2.01v-15.153h-1.99v11.73l-7.649-11.73zm-11.875 1.165v2.727h-2.05v1.488h2.05v6.984q0 1.437.654 2.217.658.78 1.948.781.72 0 1.478-.209v-1.56q-.583.125-.916.125-.676 0-.957-.334-.28-.344-.28-1.02v-6.984h2.1v-1.488h-2.1v-2.727zm39.053 0v2.727h-2.051v1.488h2.05v6.984q.001 1.437.656 2.217.656.78 1.945.781.72 0 1.479-.209v-1.56q-.584.125-.916.125-.676 0-.957-.334-.28-.344-.281-1.02v-6.984h2.1v-1.488h-2.1v-2.727zm-84.633.48h3.06q1.582.009 2.415.76.843.747.843 2.153 0 1.29-.884 2.06-.874.771-2.364.772H7.33Zm15.27 2.038q-1.344 0-2.498.75-1.145.739-1.79 2.062-.637 1.311-.636 2.986v.354q0 2.518 1.437 4.027 1.437 1.5 3.727 1.5 2.83 0 4.246-2.176l-1.176-.916a4.35 4.35 0 0 1-1.24 1.104q-.708.416-1.727.416-1.436 0-2.373-1.02-.926-1.03-.968-2.695h7.628v-.803q.001-2.696-1.216-4.142-1.218-1.447-3.414-1.447m11.252 0a5.5 5.5 0 0 0-2.258.46q-1.021.456-1.625 1.247-.593.781-.594 1.625h1.937q0-.74.698-1.26.697-.52 1.726-.52 1.178 0 1.782.604.603.592.603 1.601v.885h-1.875q-2.425 0-3.768.979-1.332.969-1.332 2.728 0 1.446 1.063 2.393 1.072.937 2.736.937 1.864 0 3.207-1.394.105.853.27 1.185h2.02v-.166q-.395-.915-.395-2.467v-5.183q-.042-1.707-1.147-2.674-1.102-.98-3.048-.98m11.718 0q-1.539 0-2.674.71-1.124.705-1.728 1.987-.604 1.279-.604 2.924v.322q0 2.666 1.354 4.207 1.364 1.53 3.664 1.53 1.145 0 2.164-.522a4.4 4.4 0 0 0 1.645-1.395q.615-.874.668-1.842h-1.823q-.083.937-.853 1.561a2.77 2.77 0 0 1-1.8.625q-1.49 0-2.292-1.05-.8-1.052-.8-2.999v-.363q0-1.999.8-3.05.812-1.062 2.28-1.06 1.093-.001 1.831.706.752.697.834 1.79h1.823q-.085-1.81-1.344-2.945-1.25-1.135-3.145-1.136m38.492 0a5.5 5.5 0 0 0-2.257.46q-1.021.456-1.625 1.247-.593.781-.592 1.625h1.935q0-.74.698-1.26.697-.52 1.726-.52 1.178 0 1.782.604.603.592.603 1.601v.885h-1.873q-2.427 0-3.77.979-1.332.969-1.332 2.728 0 1.446 1.063 2.393 1.071.937 2.736.937 1.864 0 3.207-1.394.103.853.27 1.185h2.02v-.166q-.395-.915-.395-2.467v-5.183q-.043-1.707-1.147-2.674-1.102-.98-3.05-.98zm33.985 0a4.5 4.5 0 0 0-2.498.75q-1.146.739-1.791 2.062-.635 1.311-.635 2.986v.354q0 2.518 1.438 4.027 1.435 1.5 3.724 1.5 2.832 0 4.248-2.176l-1.176-.916a4.4 4.4 0 0 1-1.24 1.104q-.707.416-1.726.416-1.438 0-2.373-1.02-.927-1.03-.97-2.695h7.63v-.803q0-2.696-1.217-4.142t-3.414-1.447m-19.631.21v11.26h1.926v-11.26zm3.904 0 4.078 11.26h1.47l4.038-11.26h-1.97l-2.788 8.649-2.86-8.65zm-79.72 1.374q1.206 0 1.916.81.707.802.79 2.27v.146h-5.642q.187-1.53.98-2.375a2.56 2.56 0 0 1 1.956-.85zm95.447 0q1.207 0 1.914.81.708.802.79 2.27v.146h-5.64q.187-1.53.979-2.375a2.56 2.56 0 0 1 1.957-.85zm-83.436 4.423h1.51v2.31q-.364.75-1.176 1.218a3.4 3.4 0 0 1-1.718.468q-.948 0-1.55-.51-.605-.51-.605-1.415 0-2.07 3.54-2.07zm50.21 0h1.51v2.31q-.363.75-1.175 1.218a3.4 3.4 0 0 1-1.72.468q-.945 0-1.55-.51-.602-.51-.603-1.415 0-2.07 3.54-2.07z",fill:"#61dafb"}))};