devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 7.5 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="#6e60f9",...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:"M95.777 41.949v24.623h5.065V41.949zm-74.678 1.3c-.993.01-1.96.132-3.086.321-3.003.506-7.124 2.322-9.926 4.883 6.01 1.7 10.974-2.16 16.646-3.682 2.381-.59 1.56-.384 2.403-.4-2.657-.835-4.383-1.136-6.037-1.121zm6.906 1.92c-.633.034-1.45.189-3.031.563-7.09 1.98-11.04 5.474-17.928 3.522-1.44 1.44-2.56 3.12-3.521 4.88 2.64-1.28 4.267-1.804 8.404-2.158s10.73 1.537 15.367 1.52a19.65 19.65 0 0 0 9.203-2.803c-1.841-2.24-4-4.08-6.56-5.361-.85-.107-1.3-.196-1.934-.162zm57.301 2.372c-2.512.063-4.95.899-7.002 2.4l1.502 4.502a7.1 7.1 0 0 1 4.778-2.144c1.72 0 3.343.733 3.343 2.681-7.971 0-9.937 3.868-9.937 6.805.094 1.52.77 2.94 1.875 3.945a5.44 5.44 0 0 0 4.023 1.42 6.05 6.05 0 0 0 2.91-.693 6.3 6.3 0 0 0 2.262-2.018l1.065 2.133h2.73V56.336c0-5.435-2.184-8.795-7.549-8.795zm35.766.156a4.7 4.7 0 0 0-2.09.643 4.9 4.9 0 0 0-1.966 2.193 5.45 5.45 0 0 0-1.998-2.088 5.2 5.2 0 0 0-2.752-.736c-1.011 0-2.001.291-2.862.84a5.6 5.6 0 0 0-2.011 2.267l-.983-2.527h-2.73v18.324h4.982l.014-10.207c0-1.68.956-3.67 2.607-3.67s1.79 2.386 1.79 3.516v10.307h4.995V56.477c0-2.302 1.2-3.713 2.565-3.713 1.624 0 1.885 1.878 1.885 3.642v10.137h4.982V54.77c0-2.343-.778-7.06-5.691-7.06a4.7 4.7 0 0 0-.737-.012zm-51.723.041c-5.05 0-8.025 4.49-8.025 9.53 0 5.294 2.58 9.712 8.996 9.712a12.96 12.96 0 0 0 5.855-1.41l-1.42-4.066a8 8 0 0 1-3.863 1.058c-2.361 0-4.436-.96-4.668-3.445H76.94c.901-7.059-2.539-11.379-7.59-11.379zm-11.355.1a4.13 4.13 0 0 0-2.455.79 4.37 4.37 0 0 0-1.558 2.118l-.983-2.4h-2.73v18.267h4.996V56.406c0-1.68.395-3.755 2.047-3.755a2.92 2.92 0 0 1 2.021.734s1.814-4.234 1.8-4.234a4.5 4.5 0 0 0-3.138-1.313zm-20.852 3.656c-2.961 1.84-6.324 2.88-9.765 2.96-4.883.16-9.526-1.519-14.168-1.519h-1.36a21.7 21.7 0 0 0-9.125 2.801c-.56 1.2-.96 2.563-1.201 3.844.96.64 2 1.12 3.041 1.44 1.795-.608 3.335-.972 5.123-1.12 1.788-.147 3.705.24 5.283.559 3.864-1.66 9.778-4.488 14.73-4.48 2.705.063 8.037 1.051 11.044 3.519-.64-2.882-1.84-5.683-3.601-8.004zm32.113.31c1.365 0 2.77.876 2.906 3.332h-5.869a3.34 3.34 0 0 1 .834-2.28 3.13 3.13 0 0 1 2.13-1.052m-39.174 5.149a13 13 0 0 0-1.506.064c-3.927.445-7.083 1.601-12.006 3.922 3.604 1.12 7.174 3.1 10.566 4.242 2.878-1.421 6.33-2.248 9.364-2.162 1.68.08 3.284.323 4.884.883 0-.96 0-1.922-.16-2.803-3.255-2.686-7.527-4.098-11.143-4.146zm57.832 1.473h.002v.41c.014 1.708.164 2.88-1.447 3.77-1.61.889-3.537-.297-3.537-1.54 0-1.525 2.007-2.64 4.982-2.64m-86.63 2.273c-.08.72-.161 1.52-.241 2.24a20 20 0 0 1 2.162-1.28c-.757-.316-1.292-.682-1.922-.96m9.142.148q-.415-.006-.819.012c-4.29.2-6.116 1.405-8.644 3.441 0 2.001.32 3.921.88 5.842 2.242-1.28 4.52-1.956 7.364-2.08s6.195.845 8.965 1.92c2.684-1.092 5.33-2.873 7.766-4.16-6.313-2.929-11.37-4.904-15.512-4.975zm25.438 3.082c-3.043.023-5.981.933-8.486 2.291-2.642 1.281-5.123 2.964-7.844 4.325 3.434 1.387 6.537 2.56 10.086 2.56 4.23-.286 7.705-.946 11.045-3.441.48-1.521.64-3.122.72-4.723a14.7 14.7 0 0 0-5.521-1.012M9.949 69.072a8 8 0 0 0-.662.031c-2.505.13-5.235 1-7.121 2.082.88 2.562 2.16 4.96 3.921 6.961 9.087 2.916 12.441.437 19.37-2.08 4.15-1.56 9.68-2.064 13.444-1.762.48-.96.88-1.998 1.2-3.039-1.04.64-2.16 1.2-3.36 1.6-6.36 1.84-10.705 1.351-16.25-.881-3.473-1.288-6.858-2.917-10.543-2.912zm40.443 4.01v9.754h1.062v-.842c.247.327.564.59.926.77s.759.27 1.16.265c1.961 0 2.922-1.53 2.922-3.451.05-.428.011-.862-.111-1.274a3.1 3.1 0 0 0-.6-1.119 3 3 0 0 0-.986-.77 2.9 2.9 0 0 0-1.203-.29 2.5 2.5 0 0 0-1.172.289 2.6 2.6 0 0 0-.914.81v-4.142zm18.002 0v9.775h1.23c0-.302-.125-8.049-.125-8.049l2.92 8.028h.96l2.984-8.178s-.168 7.897-.168 8.178h1.336v-9.754h-1.627l-2.922 7.984-2.88-7.984zm41.533 0v9.754h3.379c3.4 0 4.36-2.439 4.36-4.877 0-3.237-1.73-4.877-4.005-4.877zm10.055 0v9.797h4.549c.37.049.746.015 1.103-.098s.687-.303.967-.559c.28-.255.504-.57.658-.921s.233-.733.233-1.12a2.37 2.37 0 0 0-.426-1.552 2.23 2.23 0 0 0-1.305-.885 2.1 2.1 0 0 0 1.072-.828c.26-.39.39-.857.368-1.33a2.7 2.7 0 0 0-.233-1.012 2.6 2.6 0 0 0-.596-.834 2.5 2.5 0 0 0-.867-.525 2.4 2.4 0 0 0-.996-.133zm1.19 1.144h3.107c1.168 0 1.607.626 1.607 1.424 0 1.36-1.086 1.531-1.941 1.531h-2.774zm-9.868.022h2.086c2.128 0 3.004 1.423 3.004 3.732s-.98 3.733-2.942 3.733h-2.232zm-75.732.88c-5.877-.072-9.136 1.537-13.078 3.18-3.814 1.598-9.815 2.47-14.566 1.522 1.761 1.6 3.763 3.041 6.084 3.922 2.962 1.2 6.162 1.6 9.363 1.279 3.202-.4 6.242-1.52 8.883-3.281 2.481-1.681 4.483-3.921 6.004-6.483a36 36 0 0 0-2.69-.138zm46.8.997a3 3 0 0 0-1.272.238c-.403.17-.768.428-1.069.754a3.2 3.2 0 0 0-.68 1.137 3.3 3.3 0 0 0-.173 1.324 3.2 3.2 0 0 0 .78 2.455c.294.327.652.586 1.05.758.398.171.826.253 1.258.238.435.01.867-.078 1.267-.256s.758-.442 1.05-.775.513-.728.645-1.156a3.3 3.3 0 0 0 .125-1.33 3.2 3.2 0 0 0-.136-1.274 3.1 3.1 0 0 0-.627-1.105 3 3 0 0 0-1.006-.749 2.9 2.9 0 0 0-1.213-.26zm7.84 0a2.2 2.2 0 0 0-1.198.265 2.3 2.3 0 0 0-.887.88v-.952h-1.063v6.475h1.063v-3.864a1.75 1.75 0 0 1 .451-1.283c.157-.17.347-.305.557-.396a1.6 1.6 0 0 1 .662-.133 1.285 1.285 0 0 1 1.035.355c.137.134.245.296.315.477.07.18.1.376.09.57v4.317h1.146v-4.121a2.9 2.9 0 0 0-.375-1.706 2.3 2.3 0 0 0-.799-.656 2.2 2.2 0 0 0-.996-.228m6.763 0c-.42.005-.836.102-1.217.285s-.72.447-.996.775a3.1 3.1 0 0 0-.604 1.13 3.2 3.2 0 0 0-.105 1.284c-.05.427-.012.86.111 1.27.122.41.326.79.6 1.113.273.324.609.583.986.764.377.18.788.277 1.203.283.415.007.824-.097 1.19-.3.365-.205.674-.501.896-.864v1.271c0 1.23-.417 1.944-1.752 1.944-1.001 0-1.732-.498-1.732-1.512h-1.19c.031.354.132.698.293 1.012s.38.591.647.816c.266.225.573.393.902.494s.676.135 1.018.096c.395.05.797.005 1.173-.13a2.6 2.6 0 0 0 .998-.655c.28-.294.492-.65.618-1.041.126-.392.163-.808.109-1.217l.043-6.625H99.06v.885a2.7 2.7 0 0 0-.921-.79 2.6 2.6 0 0 0-1.165-.288zm8.074 0a3 3 0 0 0-1.272.238c-.402.17-.765.428-1.066.754-.3.325-.533.713-.68 1.137a3.3 3.3 0 0 0-.174 1.324c-.048.443-.004.89.131 1.314s.356.813.649 1.14c.293.328.65.587 1.048.759.399.171.829.253 1.26.238.435.01.866-.078 1.266-.256a3.05 3.05 0 0 0 1.05-.775c.293-.333.514-.728.647-1.156.133-.43.176-.883.125-1.33.041-.43-.007-.864-.139-1.274a3.1 3.1 0 0 0-.625-1.105 3 3 0 0 0-1.007-.749 2.9 2.9 0 0 0-1.213-.26m-41.996.195-1.063.064-1.67 5.178-1.586-5.178H57.61l2.086 6.473-.271.82c-.355 1.08-.585 1.336-1.211 1.336a1.8 1.8 0 0 1-.709-.107v.992c.304.099.621.15.94.152 1.105 0 1.46-.562 1.96-2.029zm19.297.69c1.418 0 1.855 1.294 1.855 2.415 0 1.684-.667 2.72-1.96 2.72-1.711 0-1.898-1.726-1.981-2.503 0-.474.104-2.633 2.086-2.633m22.783 0c1.418 0 1.855 1.294 1.855 2.415 0 1.684-.667 2.72-1.94 2.72h-.103c-1.69 0-1.919-1.726-1.898-2.503 0-.474 0-2.633 2.086-2.633m-51.717.107c.29-.001.577.061.844.182.266.12.506.296.703.517s.344.483.437.768c.093.284.128.585.102.884 0 2.093-1.105 2.633-1.94 2.633h-.146c-1.481 0-1.961-1.38-2.086-2.502 0-1.92 1.23-2.482 2.086-2.482m43.684 0c1.147 0 2.064.97 2.064 2.373 0 1.402-.479 2.547-1.94 2.547s-2.085-.84-2.085-2.46c0-1.617.876-2.46 1.96-2.46m24.072 1.166h3.191c1.127 0 1.94.26 1.94 1.748 0 1.489-1.168 1.639-2.086 1.639h-3.045z"}))};