devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 9.71 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:"m31.441 92.652-3.586.569v17.667a5.5 5.5 0 0 0 1.094.305c.437.088.875.176 1.312.22.481.043.917.087 1.398.13.482.044.919.088 1.356.088a8 8 0 0 0 2.799-.437 6.7 6.7 0 0 0 2.055-1.355 5.6 5.6 0 0 0 1.268-2.1 7.9 7.9 0 0 0 .438-2.755 12.4 12.4 0 0 0-.306-2.667 5.3 5.3 0 0 0-1.05-2.1 4.74 4.74 0 0 0-1.749-1.311 5.5 5.5 0 0 0-2.361-.481 7.2 7.2 0 0 0-1.4.13 6 6 0 0 0-1.268.395zm-27.856 0L0 93.222v18.059h3.585v-5.51a7.5 7.5 0 0 1 1.181 1.18 12.6 12.6 0 0 1 1.18 1.488 16 16 0 0 1 1.05 1.53c.307.48.612.92.875 1.356h4.11c-.261-.525-.612-1.093-1.006-1.75a19 19 0 0 0-1.31-1.924 55 55 0 0 0-1.487-1.835 18 18 0 0 0-1.488-1.576 73 73 0 0 0 2.623-2.755c.83-.874 1.662-1.837 2.493-2.798H7.565c-.218.262-.524.61-.831.96s-.656.745-1.006 1.182a247 247 0 0 1-1.093 1.224c-.377.378-.714.756-1.05 1.133zm94.631 2.318-3.585.569v10.583a11.3 11.3 0 0 0 .218 2.23 4.34 4.34 0 0 0 .83 1.749 4.05 4.05 0 0 0 1.532 1.093 6.7 6.7 0 0 0 2.448.394 8.4 8.4 0 0 0 1.968-.175 7 7 0 0 0 1.443-.438l-.525-2.798a7 7 0 0 1-1.137.306 11 11 0 0 1-1.18.087c-.788 0-1.356-.218-1.619-.656a3.5 3.5 0 0 1-.393-1.792v-4.46h4.286v-2.974h-4.286zm25.276 3.367c-1.53 0-2.755.35-3.63 1.05a3.33 3.33 0 0 0-1.312 2.799 4.2 4.2 0 0 0 .263 1.574 3.4 3.4 0 0 0 .742 1.137 4.4 4.4 0 0 0 1.139.787c.436.218.961.437 1.53.656a8.3 8.3 0 0 1 1.617.744c.35.218.525.436.525.742a.77.77 0 0 1-.393.744 3.6 3.6 0 0 1-1.4.175 8 8 0 0 1-1.793-.175 13.4 13.4 0 0 1-1.88-.568l-.612 2.93a8 8 0 0 0 1.53.48 10.1 10.1 0 0 0 2.799.307c1.749 0 3.06-.306 3.979-.962a3.26 3.26 0 0 0 1.4-2.843 4.5 4.5 0 0 0-.175-1.4 2.3 2.3 0 0 0-.612-1.092 3.3 3.3 0 0 0-1.18-.92 14.4 14.4 0 0 0-1.97-.873c-.393-.175-.699-.262-.961-.393-.219-.132-.438-.263-.569-.35a.73.73 0 0 1-.306-.35 1.3 1.3 0 0 1-.087-.395c0-.612.524-.918 1.662-.918a6.1 6.1 0 0 1 1.617.176c.482.13.919.262 1.356.394l.613-2.8a8 8 0 0 0-1.662-.437 12.4 12.4 0 0 0-2.23-.22zm-75.696.044a5.8 5.8 0 0 0-2.274.437 5.1 5.1 0 0 0-1.924 1.269 6.7 6.7 0 0 0-1.355 2.099 7.5 7.5 0 0 0-.525 2.93 10.3 10.3 0 0 0 .35 2.624 6.3 6.3 0 0 0 1.223 2.099 6.4 6.4 0 0 0 2.099 1.355 7.7 7.7 0 0 0 2.974.525c.438 0 .918-.044 1.356-.088a10 10 0 0 0 1.267-.175 4.4 4.4 0 0 0 1.094-.22c.35-.13.612-.217.787-.305l-.48-2.93a8 8 0 0 1-1.575.438 9.3 9.3 0 0 1-1.924.175 4.16 4.16 0 0 1-2.449-.656 2.4 2.4 0 0 1-1.05-1.75h8.134c0-.218.044-.436.044-.655a4 4 0 0 0 .043-.7c0-2.1-.524-3.717-1.573-4.81a5.6 5.6 0 0 0-4.242-1.662m38.351 0a5.8 5.8 0 0 0-2.274.437 5.1 5.1 0 0 0-1.924 1.269 6.7 6.7 0 0 0-1.356 2.099 7.5 7.5 0 0 0-.525 2.93 10.3 10.3 0 0 0 .35 2.624 6.3 6.3 0 0 0 1.225 2.099 6.4 6.4 0 0 0 2.099 1.355 7.7 7.7 0 0 0 2.973.525c.437 0 .918-.044 1.356-.088a10 10 0 0 0 1.268-.175 4.4 4.4 0 0 0 1.093-.22c.35-.13.612-.217.787-.305l-.48-2.93a8 8 0 0 1-1.574.438 9.3 9.3 0 0 1-1.926.175 4.16 4.16 0 0 1-2.448-.656 2.4 2.4 0 0 1-1.05-1.75h8.134c0-.218.044-.436.044-.655a4 4 0 0 0 .043-.7c0-2.098-.524-3.717-1.573-4.81a5.6 5.6 0 0 0-4.242-1.662m24.27 0a5.8 5.8 0 0 0-2.275.437 5.1 5.1 0 0 0-1.924 1.269 6.7 6.7 0 0 0-1.355 2.099 7.5 7.5 0 0 0-.525 2.93 8.7 8.7 0 0 0 .35 2.624 6.3 6.3 0 0 0 1.225 2.099 6.4 6.4 0 0 0 2.098 1.355 7.7 7.7 0 0 0 2.974.525c.437 0 .918-.044 1.356-.088a10 10 0 0 0 1.267-.175 4.4 4.4 0 0 0 1.094-.22c.35-.13.612-.217.787-.305l-.481-2.93a8 8 0 0 1-1.574.438 9.3 9.3 0 0 1-1.925.175 4.16 4.16 0 0 1-2.448-.656 2.4 2.4 0 0 1-1.05-1.75h8.134c0-.218.044-.436.044-.655a4 4 0 0 0 .043-.7c0-2.098-.524-3.717-1.574-4.81a5.6 5.6 0 0 0-4.241-1.662m-48.89.045a12.3 12.3 0 0 0-2.93.305 19 19 0 0 0-2.274.612v12.026h3.586v-9.664a7 7 0 0 1 .7-.131 8 8 0 0 1 .83-.088 7.2 7.2 0 0 1 1.4.132 6.6 6.6 0 0 1 1.137.219v-.001l.612-2.974c-.175-.043-.438-.13-.7-.174a33 33 0 0 1-.83-.132 6 6 0 0 0-.831-.087 4 4 0 0 0-.7-.043m10.364 0a21.1 21.1 0 0 0-5.378.699h-.001v12.288h3.543v-9.752a4.3 4.3 0 0 1 .786-.087 5.6 5.6 0 0 1 .831-.044c.831 0 1.399.219 1.705.7.307.48.438 1.312.438 2.45v6.69h3.586v-7.13a9.8 9.8 0 0 0-.263-2.36 5.1 5.1 0 0 0-.874-1.837 3.75 3.75 0 0 0-1.706-1.181 6.7 6.7 0 0 0-2.667-.436m-58.336.262v7.04a10.3 10.3 0 0 0 .263 2.36 4.02 4.02 0 0 0 2.536 3.062 7.05 7.05 0 0 0 2.711.438 17 17 0 0 0 3.018-.22 17 17 0 0 0 2.361-.48l.044-12.2h-3.586v9.75c-.262.045-.481.045-.787.088a5.6 5.6 0 0 1-.83.044q-1.248 0-1.706-.787c-.306-.524-.437-1.355-.437-2.492v-6.603zm34.284 2.579a2.09 2.09 0 0 1 1.75.788 2.7 2.7 0 0 1 .393.786 2.8 2.8 0 0 1 .17.832h-4.718a6.4 6.4 0 0 1 .219-.875 2.3 2.3 0 0 1 .437-.787 1.74 1.74 0 0 1 .7-.525 2.6 2.6 0 0 1 1.049-.22zm38.35 0a2.09 2.09 0 0 1 1.751.788 2.7 2.7 0 0 1 .393.786 2.8 2.8 0 0 1 .17.832h-4.718a6.4 6.4 0 0 1 .219-.875 2.3 2.3 0 0 1 .437-.787 1.74 1.74 0 0 1 .7-.525 2.6 2.6 0 0 1 1.049-.22zm24.228 0a2.09 2.09 0 0 1 1.75.788 2.7 2.7 0 0 1 .392.786 2.8 2.8 0 0 1 .17.832h-4.718a6.4 6.4 0 0 1 .22-.875 2.3 2.3 0 0 1 .436-.787 1.74 1.74 0 0 1 .7-.525 2.6 2.6 0 0 1 1.05-.22zm-77.008.176c1.705 0 2.537 1.136 2.537 3.454a4.5 4.5 0 0 1-.744 2.668 2.7 2.7 0 0 1-2.23 1.006c-.307 0-.613-.045-.875-.045-.263-.043-.481-.043-.656-.087v-6.516a3.3 3.3 0 0 1 .875-.35 4.7 4.7 0 0 1 1.093-.13"}),/*#__PURE__*/React.createElement("path",{d:"M63.8 16.283a4.956 4.915 0 0 0-1.899.48L35.985 29.146a4.956 4.915 0 0 0-2.682 3.335L26.91 60.296a4.956 4.915 0 0 0 .673 3.768 4.956 4.915 0 0 0 .281.39L45.802 86.76a4.956 4.915 0 0 0 3.875 1.85l28.767-.007a4.956 4.915 0 0 0 3.874-1.847L100.25 64.45a4.956 4.915 0 0 0 .958-4.16l-6.404-27.815a4.956 4.915 0 0 0-2.681-3.334l-25.92-12.378a4.956 4.915 0 0 0-2.403-.48",fill:"#326ce5"}),/*#__PURE__*/React.createElement("path",{d:"M64.057 25.748c-.857 0-1.551.772-1.551 1.724q.001.022.003.043c-.001.13-.007.285-.003.398.02.549.14.97.212 1.475.13 1.082.24 1.98.172 2.814-.065.314-.297.602-.503.802l-.037.656a20 20 0 0 0-2.804.43 19.95 19.95 0 0 0-10.136 5.79 26 26 0 0 1-.56-.396c-.277.037-.557.123-.921-.09-.695-.467-1.327-1.112-2.092-1.89-.35-.371-.604-.724-1.02-1.083-.095-.081-.24-.191-.345-.275a1.85 1.85 0 0 0-1.08-.408 1.5 1.5 0 0 0-1.237.547c-.534.67-.363 1.694.38 2.287l.024.017c.102.083.228.189.322.258.442.327.845.494 1.286.753.927.573 1.697 1.048 2.307 1.62.238.255.28.702.311.896l.497.444a20.07 20.07 0 0 0-3.165 13.994l-.65.189c-.17.22-.413.569-.666.672-.798.252-1.696.344-2.78.458-.51.042-.95.017-1.489.119-.119.023-.284.066-.414.096l-.014.003-.023.007c-.914.22-1.501 1.06-1.312 1.89.189.827 1.082 1.33 2.002 1.133q.01-.002.023-.003.015-.006.03-.01c.128-.028.289-.06.4-.09.531-.142.916-.35 1.393-.533 1.026-.37 1.876-.676 2.704-.796.346-.027.71.213.892.315l.676-.116c1.556 4.824 4.817 8.723 8.946 11.17l-.282.676c.102.263.214.618.138.877-.3.78-.817 1.605-1.404 2.524-.284.424-.575.753-.832 1.24-.061.115-.14.294-.199.417-.398.853-.106 1.835.66 2.204.77.37 1.727-.02 2.141-.875l.004-.004v-.003c.059-.122.142-.28.192-.395.22-.503.293-.935.447-1.422.41-1.03.636-2.112 1.201-2.786.155-.185.407-.256.669-.326l.351-.636a20.04 20.04 0 0 0 11.654.838 20 20 0 0 0 2.661-.802c.1.175.283.512.332.597.266.086.556.13.792.48.423.722.712 1.577 1.064 2.609.155.487.231.918.45 1.422.05.114.134.276.193.397.413.858 1.373 1.25 2.145.879.765-.37 1.058-1.352.66-2.204-.06-.123-.142-.302-.203-.418-.257-.486-.548-.812-.832-1.236-.587-.92-1.074-1.682-1.375-2.463-.126-.403.02-.653.119-.915-.059-.067-.185-.447-.259-.626a20.2 20.2 0 0 0 8.943-11.25c.2.032.55.094.663.116.233-.154.447-.354.868-.321.828.12 1.678.427 2.705.795.477.183.861.395 1.392.537.112.03.273.058.4.086q.016.006.03.01l.024.004c.92.198 1.813-.306 2.002-1.134s-.398-1.668-1.313-1.89c-.133-.03-.321-.08-.45-.105-.54-.102-.98-.077-1.489-.12-1.084-.113-1.982-.205-2.78-.457-.326-.126-.558-.513-.67-.673l-.627-.182c.325-2.35.238-4.795-.324-7.242a20.1 20.1 0 0 0-2.907-6.72c.16-.145.464-.413.55-.493.025-.278.004-.57.292-.878.61-.573 1.379-1.048 2.307-1.62.44-.26.847-.427 1.289-.753.1-.074.236-.19.341-.275.744-.594.916-1.617.381-2.287-.534-.67-1.569-.733-2.313-.14-.106.084-.25.194-.345.276-.416.358-.673.712-1.024 1.084-.765.777-1.397 1.425-2.091 1.892-.301.175-.742.115-.942.103l-.59.42c-3.364-3.527-7.944-5.782-12.876-6.22a37 37 0 0 1-.037-.693c-.202-.193-.446-.358-.507-.775-.068-.834.045-1.732.176-2.814.072-.506.191-.926.212-1.475.004-.125-.003-.306-.004-.441 0-.952-.694-1.724-1.551-1.724M62.115 37.78l-.461 8.137-.033.017a1.367 1.367 0 0 1-1.366 1.309 1.36 1.36 0 0 1-.805-.262l-.013.007-6.672-4.73a16 16 0 0 1 7.696-4.193 16 16 0 0 1 1.654-.285m3.888 0a16.1 16.1 0 0 1 9.293 4.48l-6.629 4.7-.023-.01a1.37 1.37 0 0 1-1.876-.25 1.36 1.36 0 0 1-.298-.793l-.007-.003zm-15.658 7.517 6.092 5.45-.007.033c.55.478.631 1.307.173 1.882a1.37 1.37 0 0 1-.71.468l-.006.026-7.81 2.254a15.98 15.98 0 0 1 2.268-10.113m27.38.004a16.2 16.2 0 0 1 2 4.882c.403 1.755.504 3.507.338 5.2l-7.849-2.26-.007-.033a1.37 1.37 0 0 1-.97-1.624 1.36 1.36 0 0 1 .433-.726l-.003-.017zm-14.918 5.866h2.496l1.551 1.94-.556 2.419-2.241 1.077-2.247-1.08-.557-2.42zm8.002 6.636a1.4 1.4 0 0 1 .315.023l.013-.016 8.077 1.365a16 16 0 0 1-6.466 8.124l-3.136-7.574.01-.013a1.37 1.37 0 0 1 1.187-1.91zm-13.567.033a1.368 1.368 0 0 1 1.237 1.906l.023.03-3.102 7.497a16.06 16.06 0 0 1-6.447-8.067l8.008-1.36.013.017a1.4 1.4 0 0 1 .268-.023m6.765 3.285a1.35 1.35 0 0 1 .64.136c.271.13.481.336.613.583h.03l3.948 7.133a16 16 0 0 1-1.578.44 16.04 16.04 0 0 1-8.754-.45l3.938-7.12h.007a1.37 1.37 0 0 1 1.156-.722",fill:"#fff"}))};