devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 5.97 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:"M107.546 44.254c-4.508.077-8.85 1.429-12.57 4.866-8.293 7.674-8.54 20.821-.528 28.78 1.309 1.298 2.86 2.48 4.568 3.306v.055l.263.139c10.558 5.599 23.97-.366 27.753-11.349 1.596-4.63 1.169-10.155-.918-14.87-2.033-4.591-5.69-8.389-10.622-9.78v-.184l-.386-.09c-2.23-.509-4.46-.83-6.657-.871a25 25 0 0 0-.903-.002m.016.992q.431-.007.868.002c1.986.037 4.024.352 6.07.798v.074l.374.093c4.785 1.205 8.343 4.874 10.333 9.37s2.386 9.8.887 14.147c-3.554 10.314-16.135 15.962-26.086 10.895v-.018l-.293-.131c-1.682-.759-3.243-1.966-4.57-3.281-7.617-7.567-7.38-20.049.506-27.347 3.533-3.265 7.588-4.528 11.91-4.602zm-42.404 4.263a1.8 1.8 0 0 0-.444.115c-.519.202-.828.667-.986 1.153a3.3 3.3 0 0 0-.103 1.533c.082.51.27 1 .643 1.358.374.358.984.508 1.566.295.517-.19.865-.616 1.049-1.078a3 3 0 0 0 .17-1.465c-.059-.49-.221-.965-.529-1.341s-.813-.638-1.366-.57m-58.125.368v21.618c0 1.297.179 2.885.15 4.39-.03 1.504-.278 2.892-1 3.796-.698.875-1.487 1.123-2.448 1.172-.962.05-2.062-.15-3.176-.197l-.518-.022v.518c0 .167-.038.486-.04.822-.004.335.005.72.269 1.073.431.58 1.14.663 1.775.694s1.276-.031 1.599-.031c2.588-.004 5.125-1.26 5.895-3.965.94-3.322.426-7.084.426-10.312V49.877Zm8.802 0v14.277c0 2.791-.267 5.84 1.14 8.595 1.682 3.297 5.415 4.877 9.116 4.88s7.46-1.56 9.234-4.737h.002c1.53-2.744 1.31-5.906 1.31-8.738V49.878h-3.062v14.406c0 2.553.282 5.114-.885 7.227-1.246 2.256-3.895 3.378-6.57 3.327-2.674-.05-5.29-1.273-6.461-3.568-1.127-2.207-.89-4.894-.89-7.503v-13.89Zm84.94 0v.496c0 2.735-.363 5.526-.59 8.32l-.078.777v.002c-.038.39-.195 1.125-.28 1.863-.083.737-.15 1.5.256 2.12.529.814 1.357 1.121 2.119 1.159.762.037 1.505-.131 2.106-.204 2.105-.254 4.642-.388 6.238.847 1.33 1.03 1.67 2.601 1.305 4.081s-1.454 2.808-2.954 3.256c-1.622.483-3.028.312-4.48-.064s-2.933-.97-4.615-1.267l-.583-.103v.591c0 .385-.092 1.131-.124 1.87s-.057 1.484.343 2.08v.001l.002.004c.012.017.016.017.027.031l.014.189.197.133c.511.347 1.134.493 1.512.599v.002h.002a18.8 18.8 0 0 0 5.052.68q.579-.002 1.155-.033a11.2 11.2 0 0 0 3.29-.504c1.205-.339 2.362-.87 3.377-1.693 1.815-1.471 2.846-3.797 3.056-6.177s-.402-4.843-1.985-6.589h-.002c-1.135-1.25-2.65-2.007-4.244-2.38h-.002c-2.122-.5-4.067-.205-6.042-.019l.432-5.399h10.01v-4.668zm-35.497.617c.217-.027.332.034.479.213s.27.49.312.831c.04.341 0 .706-.109.979-.108.273-.26.44-.467.515-.298.11-.393.059-.539-.081s-.292-.442-.35-.8a2.4 2.4 0 0 1 .067-1.066c.1-.304.249-.479.403-.539a.8.8 0 0 1 .204-.052m-57.253.376h.948v18.563c0 3.327.472 7.005-.387 10.04-.638 2.24-2.659 3.241-4.942 3.245-.427 0-1.015.057-1.55.03-.536-.025-.94-.174-1.03-.294v-.002c-.016-.022-.074-.21-.071-.469 0-.095.008-.204.015-.306.89.071 1.822.216 2.78.167 1.126-.058 2.288-.436 3.17-1.543.952-1.192 1.185-2.803 1.217-4.397.03-1.595-.15-3.207-.15-4.409zm8.803 0h.95v12.897c0 2.54-.3 5.413.997 7.953 1.376 2.696 4.36 4.054 7.326 4.11 2.964.057 5.993-1.187 7.457-3.839 1.36-2.46 1.01-5.238 1.01-7.707V50.87h1.077v13.284c0 2.877.164 5.833-1.186 8.254h.002c-1.548 2.77-4.95 4.231-8.37 4.229-3.42-.003-6.764-1.459-8.232-4.338-1.246-2.441-1.031-5.297-1.031-8.145zm84.905 0h12.563v2.684h-9.932l-.598 7.476.579-.046c2.246-.177 4.228-.548 6.318-.055h.002c1.438.336 2.762 1.01 3.736 2.082 1.354 1.492 1.922 3.684 1.733 5.835-.19 2.15-1.135 4.23-2.692 5.492-.894.724-1.92 1.203-3.025 1.514h-.008l-.006.004a10.2 10.2 0 0 1-3.008.459h-.023q-.57.031-1.128.033a17.9 17.9 0 0 1-4.789-.646 6 6 0 0 1-1.048-.4l-.093-.1c-.045-.048-.058-.065-.055-.06-.112-.169-.203-.8-.174-1.478.02-.454.053-.86.083-1.275 1.35.3 2.647.752 4 1.102 1.536.398 3.174.6 5.012.053 1.883-.563 3.192-2.18 3.633-3.97.442-1.79-.003-3.816-1.659-5.1-2.006-1.553-4.821-1.308-6.966-1.048-.672.08-1.364.224-1.938.195s-.984-.165-1.336-.707v-.002h-.002c-.116-.177-.175-.796-.098-1.465.076-.668.23-1.365.28-1.88v-.002l.078-.787v-.004c.212-2.598.52-5.25.56-7.905zm-26.511 1.067-.498.002c-.653.003-1.188.276-1.485.694-.296.418-.386.904-.444 1.38-.116.951-.15 1.9-.486 2.3-.36.427-.844.435-1.479.578-.317.071-.687.188-.97.504-.284.315-.418.77-.42 1.349l-.001.498h2.85v11.09c0 1.875-.092 4.287 1.586 5.884.992.945 2.276 1.281 3.542 1.326 1.267.044 2.542-.19 3.624-.413l.396-.082v-2.465l-.518.022c-.808.034-1.63.208-2.387.255s-1.42-.022-1.975-.389c-.654-.434-.974-1.049-1.151-1.804s-.184-1.633-.184-2.458V59.241h5.697v-2.666h-5.697zm-.993 1.198v4.432h5.698v.682h-5.698v11.96c0 .825-.004 1.77.21 2.681.213.911.67 1.808 1.567 2.405h.002c.81.537 1.73.609 2.586.555.668-.042 1.27-.136 1.85-.198v.55c-.965.19-2.003.382-2.992.347-1.119-.039-2.124-.318-2.893-1.05h-.002c-1.292-1.23-1.275-3.273-1.275-5.167V58.25h-2.729c.02-.04.024-.166.044-.19.077-.085.205-.146.45-.201.49-.11 1.381-.144 2.021-.905.706-.837.61-1.983.712-2.82.05-.418.142-.748.267-.924.034-.047.143-.038.182-.074zM50.904 56.14c-2.316.041-4.598.875-5.957 2.496l-.198-2.06h-2.63V77.14h2.935v-9.637c0-2.15-.05-4.288.947-6.068h.002c.751-1.346 2.508-2.285 4.34-2.49 1.83-.205 3.654.311 4.608 1.638.932 1.301.893 3.464.893 5.246V77.14h2.804V65.83c0-2.077.207-4.473-.953-6.552h-.002c-1.235-2.208-4.05-3.187-6.789-3.138m15.407.434-2.44.002V77.14h2.936V56.573Zm-15.387.558c2.484-.044 4.931.89 5.905 2.63h-.002c.972 1.744.829 3.936.829 6.068v10.32h-.82V65.83c0-1.748.144-4.117-1.08-5.824-1.226-1.706-3.438-2.28-5.524-2.046s-4.128 1.259-5.095 2.992c-1.166 2.081-1.076 4.423-1.076 6.552v8.645h-.95v-18.58h.735l.26 2.705h.89l.137-.274c.903-1.805 3.307-2.823 5.79-2.868zm14.89.434v18.583h-.95v-18.58Z"}))};